Módulo De Treinamento FPGA - EQL-1008
EletrônicaDESCRIÇÃO
Os FPGA (Field Programmable Gate Array) surgiram como um circuito semicustomizado no domínio dos circuitos integrados de aplicação específica (ASIC), resolvendo o problema tanto da escassez de circuitos personalizados quanto da limitação no número de portas lógicas dos dispositivos programáveis originais.
O FPGA é composto por três partes principais:
• Módulo de lógica configurável (CLB)
• Módulo de entrada e saída (I/O)
• Conexões internas
Os usuários podem utilizar softwares de desenvolvimento e plataformas específicas para implementar sistemas digitais projetados por meio de linguagens de descrição de hardware (HDL).
Os FPGAs são amplamente utilizados em áreas como:
• Processamento de imagens e vídeos
• Comunicações
• Processamento de sinais digitais (DSP)
Eles oferecem vantagens como alta velocidade, grande quantidade de recursos internos e configuração flexível.
Os dispositivos FPGA tornaram-se uma parte essencial dos produtos eletrônicos, sendo seu projeto e aplicação uma habilidade indispensável para engenheiros eletrônicos.
O sistema de treinamento em FPGA permite que estudantes e engenheiros aprendam e dominem as habilidades básicas de programação em FPGA, além de se familiarizarem com os diversos métodos de gravação de arquivos no dispositivo.
Esse sistema oferece suporte para testes de simulação e depuração diretamente na placa, permitindo verificar facilmente a correção dos programas. Cada módulo conta com um programa de exemplo, que pode ser utilizado diretamente ou modificado conforme a necessidade do usuário, reduzindo a complexidade do desenvolvimento.
Características
• Dispositivo de treinamento FPGA de alta qualidade e alto desempenho
• Desenvolvido com o modelo FPGA EP2C5T144 da família CYCLONE II (com 4.068 células programáveis)
• Equipado com memória flash externa modelo EPC1S4 (1Mb)
• Permite a realização de diversos experimentos básicos com FPGA
• Integrado com:
o 6 dígitos de display LED de 7 segmentos
o Conversor A/D (ADC)
o Conversor D/A (DAC)
o Display LCD 1602
o Memória HM6116
• Painel de alta resistência com 2 mm de espessura, placa dupla face (PCB) com mais de 200 soquetes auto travantes, compatíveis com pinos AWG #22 e #23 (aprox. 0,6 mm), além de 16 conjuntos de jumpers para múltiplos contatos
• Programação via USB-Blaster, compatível com configuração via porta serial (AS) ou JTAG, com suporte a função plug and play
• Acondicionado em caixa clássica MCP
Componentes Principais Instalados
1. FPGA EP2C5T144 com 144 pinos DIP e 144 pinos com espaçamento ampliado
2. Modos de gravação: suporta AS (Serial) e JTAG
3. FONTE DE ALIMENTAÇÃO CC
o Saídas fixas: +5V / 0,5A e +3,3V / 0,5A
o Alimentação do núcleo FPGA (conectada internamente): +1,2V
o Proteção contra curto-circuito e sobrecorrente (com alarme sonoro por buzzer em caso de curto)
4. OSCILADORES DIGITAIS (5V/3,3V)
o Frequências: 1Hz, 10Hz, 100Hz, 1kHz, 10kHz e 100kHz
5. TENSÃO VARIÁVEL CC
o Saída de nível de referência: 0 a +2,5V
6. CHAVES DE DADOS DE 12 BITS (5V/3,3V)
o 12 chaves tipo alavanca e seus respectivos pontos de saída
o Quando a chave está na posição inferior, a saída está em nível baixo (LO)
o Quando a chave está na posição superior, a saída está em nível alto (HI)
7. DISPLAY DE LED DE 16 BITS
o 16 LEDs vermelhos com terminais de entrada separados
o O LED acende quando a entrada está em nível alto (HI) e apaga quando está sem entrada ou em nível baixo (LO)
8. DISPLAY DE 7 SEGMENTOS COM 6 DÍGITOS
o Display do tipo ânodo comum
9. CONVERSOR A/D DE 8 BITS: ADC0804
10. CONVERSOR D/A DE 8 BITS: TLC7524
11. DISPLAY DE CRISTAL LÍQUIDO (LCD): 16x2 caracteres
12. MEMÓRIA RAM EXTERNA: HM6116
13. MANUAL DE EXPERIMENTOS: CD-ROM
14. OUTROS ACESSÓRIOS PADRÃO
• (1) Cabo de alimentação
• (2) Cabos jumper: 20 peças de 10 cm, 10 peças de 20 cm, 10 peças de 30 cm
15. TENSÃO DE ENTRADA:
• 110~127VAC ±10% 60Hz
• 220~240VAC ±10% 50Hz (comutável)
16. DIMENSÕES (L x A x P): 334 x 95 x 258 mm
17. PESO: 2,5 kg
