Mercurio IV Kit (Obsoleto)

Mercurio IV Kit (Obsoleto)

MERCURIO IV.pngSELO TERASIC

Baseado no Cyclone IV EP4CE30F23 65nm FPGA da Altera, Mercurio IV Devkit possui uma grande quantia de periféricos e interfaces, que são interessantes para o desenvolvimento de novos produtos, ensino e pesquisa. 

Com Mercurio IV Devkit você pode:

  • Desenvolver e depurar aplicativos que usam conversores Analógicos-Digitais e/ou Digitais-Analógicos.
  • Utilizar conectores GPIO e/ou PROTO para conectar e controlar suas placas de expansão.
  • Placa completa com todos os recursos necessários para rodar facilmente um Linux embarcado.
  • Ainda mais recursos: display LCD 16x2, display 7-Seg, Led RGB, chaves, Leds, Flash, SDRAM, interface para cartão Micro SD, saída VGA, serial RS232, USB/Serial, Ethernet, sensor de temperatura e USB-Blaster embutida.

A documentação disponibilizada para este Kit inclui projetos básicos para um aprendizado gradual (utilização de teclado, cronômetro, termômetro, calculadora, comunicação USB com o PC).

Também tem um software para PC que transforma seu Kit Mercurio IV num Osciloscópio e num Gerador de Sinais (onda quadrada, retangular e senoidal).
Além disso acompanha um “Linux out of the Box”, uma imagem pronta para uso com todos os periféricos mapeados em drivers e APIs para facilitar a implementação de aplicativos rodando no sistema operacional do Kit.

Mercurio IV Devkit faz parte do Programa Universitário da Altera.

Conteúdo do Kit de Desenvolvimento

O Mercurio IV Devkit contém:

Dispositivo principal
  • FPGA Cyclone IV EP4CE30F23 (30K elementos lógicos)
Elementos de configuração e status
  • Configuração Passive serial (PS) via MAX® V 5M160ZE64C4N CPLD e memória flash EPCS64
  • Programador On-board USB-BlasterTM utlizando "Quartus® II Programmer"
  • Conf done LED
  • Chave seletora de configuração de Flash ou FPGA
Clocks
  • ClocksClock Oscilador On-board: 50 MHz
  • Conector SMA para entrada externa de clock
  • Conector SMA para saída de clock
Entradas e saídas de usos gerais
  • Matriz de LED 8x5
  • Display LCD 16x2
  • 2 displays de 7 segmentos
  • LED RGB
  • 4 chaves (dip switch)
  • Teclado 4x3 (matriz de chaves tácteis)
Dispositivos de memória
  • FLASH 64Mbit
  • SDRAM 512Mbit
  • Conector Micro SD
Interfaces
  • Saída de video VGA
  • Serial RS232 com controle de fluxo RTS / CTSUSB Device com conector mini-USB
  • 10/100 Ethernet PHY com conector RJ-45
  • 2 conectores PROTO compatíveis com PMOD – 8 I/O, com níveis de tensão configuráveis através de jumpers (3.3 V ou 5 V)
  • 2 conectores GPIO – 32 I/O + 2 clocks de entrada + 2 clocks de saída
Conversores Analógico/Digital
  • Conversor AD quatro canais de entrada única ou dois canais de entrada diferencial, 1.25MSPS/12bit
  • Conversor DA com dois canais de saída, 1MSPS/12bits
Energia
  • EnergiaConector externo 5V ou
  • Alimentação USB através do conector USB-Blaster
Outros recursos
  • Sensor de temperatura I2C
  • Placa de expansão opcional com 16 chaves (dip-switch) para ser conectada em um dos GPIO

Documentação disponível

Seção 1: Documentos do kit de desenvolvimento

Esta seção contém documentos do kit (manual, especificações e esquemáticos).

Ítem Descrição Versão
Manual Manual do usuário do Kit. Descreve seus componentes com respectiva pinagem, e como utilizá-los. Ver 1
Guia Rápido Instruções básicas para primeira utilização do Kit. -
Esquemático Esquemáticos elétricos e layout da PCB 2.1

Section 2: Exemplos de projetos básicos do kit

Esta seção traz um conteúdo de grande ajuda para design em FPGA com designs de referência e suas documentações.

Íem Descrição Versão
Descrição dos Controladores Documento descritivo dos controles implementados que foram utilizados nos designs de demonstração. Ver 1
Lab 1 Demonstração simples da Placa Ver 1
Lab 2 Demonstração do teclado Ver 1
Lab 3 Calculador simples utilizando teclado Ver 1
Lab 4 Cronômetro Ver 1
Lab 5 Termômetro Ver 1
Lab 7 Comunicação USB via PC Ver 1
Lab 9 Teste VGA Ver 1
Lab 10 Comunicação UART Ver 1
Lab 11 Loopback entre DAC e ADC Ver 1

Seção 3: Osciloscópio & Gerador de sinal

Desenvolvidos pela Macnica DHW, o software Osciloscópio & Gerador de Sinais são arquivos binários prontos para uso que tem finalidade de prover funcionalidades extras ao Mercúrio IV.

O software utiliza 4 conversores analógicos/digitais e 2 conversores digitais/analógicos transformando o kit Mercúrio IV em um Osciloscópio de 4 canais de entrada eum Gerador de Sinais de 2 canais de saída com aquisição/geração simultâneas.

O pacote é acompanhado de firmware e um software de usuário para controlá-lo no computador via rede. Informações adicionais estarão disponíveis em ˜Guia Rápido Windows˜.

Ítem Descrição Versão
Pacote Windows Pacote de instalação do Osciloscópio para Windows.

 

Softwares compatíveis: Windows XP, 7, Vista, 8, 32 e 64 bits; Configuração do FPGA e firmware.

2.0.19
Guia Rápido Windows Instruções de utilização e instalação em Windows Rev 5
Pacote Linux Pacote auto-extraível para Linux: Ubuntu 12.04 Software; Configuração do FPGA e firmware. 2.1.8
Guia Rápido Linux Instruções de Instalação no Linux Rev 4

Seção 4: Linux out of the Box

Linux out of the box é uma imagem de Linux e configuração de FPGA para o kit Mercurio IV pronta para uso. A imagem permite que você transforme seu kit Mercúrio IV em um sistema baseado em Linux, dando a você, liberdade para projetar seu próprio software sem a necessidade de projetar uma logica programável FPGA.

ítem Descrição Versão
Pacote Windows Pacote Windows contendo Linux Out Of The Box 1.1.0
Pacote Linux Pacote Linux contendo Linux Out Of The Box – Testado no Ubuntu 12.04 1.1.0
Guia Rápido Guia Rápido Linux Out Of The Box Rev 02
Web-Server Simples Exemplo de um simples servidor web que fornece acessos periféricos. Desenvolvido em Perl/Haserl Rev 00