Mercurio IV Kit (Obsoleto)
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.
Ítem | 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 |