Mercurio IV Kit (Obsoleto)

image

 

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).

ÍtemDescriçãoVersão
ManualManual do usuário do Kit. Descreve seus componentes com respectiva pinagem, e como utilizá-los.Ver 1
Guia RápidoInstruções básicas para primeira utilização do Kit.-
EsquemáticoEsquemáticos elétricos e layout da PCB2.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.

ÍtemDescriçãoVersão
Descrição dos ControladoresDocumento descritivo dos controles implementados que foram utilizados nos designs de demonstração.Ver 1
Lab 1Demonstração simples da PlacaVer 1
Lab 2Demonstração do tecladoVer 1
Lab 3Calculador simples utilizando tecladoVer 1
Lab 4CronômetroVer 1
Lab 5TermômetroVer 1
Lab 7Comunicação USB via PCVer 1
Lab 9Teste VGAVer 1
Lab 10Comunicação UARTVer 1
Lab 11Loopback entre DAC e ADCVer 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˜.

 

ÍtemDescriçãoVersã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 WindowsInstruções de utilização e instalação em WindowsRev 5
Pacote LinuxPacote auto-extraível para Linux: Ubuntu 12.04 Software; Configuração do FPGA e firmware.2.1.8
Guia Rápido LinuxInstruções de Instalação no LinuxRev 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.

 

ÍtemDescriçãoVersão
Pacote Windows

Pacote Windows contendo Linux Out Of The Box

1.1.0
Pacote LinuxPacote Linux contendo Linux Out Of The Box – Testado no Ubuntu 12.041.1.0
Guia RápidoGuia Rápido Linux Out Of The BoxRev 02
Web-Server SimplesExemplo de um simples servidor web que fornece acessos periféricos. Desenvolvido em Perl/HaserlRev 00