Macnica DHW Macnica DHW


Mercurio IV DevKit

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