FPGA Cyclone II EP2C5T144 posee 4608 elementos lógicos(LE) que permiten desarrollar proyectos de mediana complejidad. Ideal para iniciarte en el mundo del los FPGAs.
INFO
Los FPGA (del inglés Field-Programmable Gate Array o en español Matriz de Puertas Programables en Campo) son dispositivos electrónicos programables basados en una matriz de bloques lógicos cuya interconexión y funcionalidad puede ser configurada por el usuario mediante un lenguaje de descripción especializado (como VHDL y Verilog). La lógica digital programable permite el diseño e implementación rápida de sistemas digitales tan sencillos como compuertas lógicas hasta complejos procesadores. Una de sus principales ventajas diferenciales frente a los clásicos microcontroladores (de lógica secuencial) es su capacidad de implementación de lógica paralela verdadera, que es especialmente útil en procesamiento de imágenes/vídeo, inteligencia artificial y criptografía.
La razón por la cual los FPGAs y CPLDs no son tan populares como los microcontroladores convencionales es que el nuevo lenguaje de programación (Verilog Code o VHDL) unido con un paradigma completamente nuevo de programación y una arquitectura diferente a la que estamos acostumbrados tienden a alejarnos de estos dispositivos, por eso hemos elegido esta tarjeta que tiene disponible una gran cantidad de documentación así como un excelente tutorial para empezar a usarlo sin mayores dificultades. La tarjeta FPGA permite desarrollar proyectos como: control con compuertas lógicas, máquinas de estados, procesamiento de señales serial y paralelo real, cálculos matemáticos, emulación de procesadores y más.
El chip FPGA Cyclone II EP2C5T144 fabricado por Altera®(ahora parte de Intel) posee 4608 elementos lógicos(LE) que permiten desarrollar proyectos de mediana complejidad. Todos los pines de entradas/salidas están expuestos en los conectores header para poder usarlos con periféricos como memorias u otros módulos de expansión. Para programar el FPGA debemos conectar el programador/configurador Altera USB Blaster vía el conector JTAG y utilizar el software Intel Quartus. Para alimentar la tarjeta recomendamos el uso de la Fuente de alimentación DC 5V/1A.
Dentro de nuestro catálogo contamos también con Tarjeta CPLD Altera U119 MAX II EPM240 basado en CPLD que son dispositivos similares a los FPGA pero de menor complejidad. También es recomendable el uso de módulos de conversión de nivel de voltaje lógico de 4CH y 8CH que faciliten la conexión con dispositivos de 5V.
ESPECIFICACIONES TÉCNICAS
- Tarjeta: Altera Cyclone II EP2C5T144 FPGA Mini Development Board – FZ0697
- Voltaje de alimentación: 5V DC
- Voltaje lógico E/S: 3.3V DC
- Regulador de voltaje en placa de 1,2V para el core del FPGA y otro de 3,3V para los puertos de entrada/salida.
- FPGA: Altera/Intel Cyclone II EP2C5T144
- Número de IO E/S: 89
- Elementos lógicos: 4608 LE (16 elementos lógicos por bloque)
- Bloques de memoria RAM M4K (4 Kbits + 512 bits de paridad): 26 (total: 119898 bits)
- Memoria embebida (Kbits): 117
- Multiplicadores embebidos de 18x18 bits: 13
- PLLs: 2
- Canales diferenciales: 58
- Oscilador en la placa de 50Mhz, conectado al pin 17 (soporta hasta 300Mhz)
- Conector de programación: JTAG
- Memoria EEPROM EPCS4 de 4Mbit en placa (sólo programable a través del puerto ASP)
- Todos los pines de E/S están conectados a las cabeceras y están bien identificados en el PCB
- Leds programables en placa: 3 (conectados a los pines 3, 7 y 9)
- Led indicador de alimentación
- Pulsador de reset
- Compatible con el software IDE Altera Quartus 2 y su edición web libre
- Soporta desarrollo basado en Nios II
- Temperatura de funcionamiento: 0-70ºC
- Dimensiones: 80*60 mm
- Peso:
LINKS
- Web oficial Altera/Intel FPGA Cyclone ii
- Datasheet FPGA Cyclone II EP2C5T144
- Cyclone II Device Handbook
- Esquemático
- Pinout Tarjeta FPGA
- Tabla de Pines Cyclone II EP2C5
- Descarga gratuita Software Quartus II Web Edition Ver. 13.Osp1 para programación (requiere de registro)
- Guía para realizar el primer diseño con QUARTUS II
- Tutorial: Quartus II con Cyclone II
- Libro: FPGA for Dummies por Intel
- Video: ¿Qué es un FPGA? ¿Es el final de Arduino? (Por el Profe García)
- Video: Intro a los FPGA
- Video: Cyclone II FPGA Overview
- Video: Intro + Ejemplo FPGA CycloneII EP2C5T144
- Video: Tutorial VHDL + FPGA CycloneII EP2C5T144
- Presentación: Emulando Computadoras vintage en FPGAs
- Proyecto: Retro FPGA: Grant Searle's Multicomp
- Tutorial: Intro al VHDL
- Artículos sobre FPGA: Wikipedia, hwlibre, bit2me