INFORMACI脫N
FPGA Altera IV EP4CE6 es un kit de desarrollo que cuanta Placa de desarrollo Altera EP4CE6 NIOSII, cable USB, control infrarrojo y USB Blaster Jtag como programador.
ESPECIFICACIONES Y CARACTER脥STICAS
- Modelo: FPGA Altera IV EP4CE6
- Incluye:
- Placa FPGA
- Cable USB 2.0
- USB Blaster programador
- Control remoto
- Chip principal: FPGA Cyclone IV
- Serie EP4CE6E22C8N
- Chip de configuraci贸n serial EPCS16N
- SDRAM: 64Mbit
- Cristal activo de 50MHz
- Voltaje de operaci贸n USB / Power Jack: 5VDC
- Reguladores de voltaje:
- 1117 3.3 V / 2.5 V / 1.2 V
- Programaci贸n JTAG o AS
DOCUMENTACI脫N Y RECURSOS聽
- Gu铆a de instalaci贸n de Quartus庐 Prime 22.1std para FPGA Altera IV Cyclone庐 – Blog Unit Electronics
- Pinout聽– FPGA ALTERA IV EP4CE
- Esquematico
- Datasheet – Cyclone IV
- Tabla de pines
- Manuales
- Driver para USB Blaster
INFORMACION ADICIONAL
Interfaz perif茅rica
- 1 bot贸n de Reinicio
- 4 teclas independientes
- 4 tubos digitales
- Interruptor de 4 esferas
- 4 diodos LED
- 1 timbre
- Interfaz PS2
- Puerto serie RS232
- Conector LCD de 1 * 20 pines, compatible con LCD1602, LCD12864, TFT LCD
- Chip sensor de temperatura LM754A, para experimento con term贸metro
- Resistencia ajustable de precisi贸n, retroiluminaci贸n LCD ajustable
- Interfaz VGA, para experimentos de visualizaci贸n.
- I2C serial EEPROMAT24C08, para experimento de bus IIC
- M贸dulo receptor de infrarrojos
Principales recursos de hardware
- El chip principal adopta la 煤ltima serie FPGA Cyclone IV de cuatro generaciones EP4CE6E22C8N de ALTERA
- El chip de configuraci贸n en serie de gran capacidad EPCS4N integrado admite el modo JTAG / AS (se puede actualizar a EPCS16 por s铆 mismo)
- Integrado 64MbitSDRAM, compatible con el desarrollo SOPC, NIOSII (muchas placas de bajo precio no tienen SDRAM y no pueden soportar el desarrollo NIOS SOPC)
- El oscilador de cristal activo de 50 MHz integrado proporciona el reloj principal para el funcionamiento del sistema
- Usando un chip regulador de voltaje de 1117-3.3V para proporcionar una salida de voltaje de 3.3V
- Usando un chip regulador de voltaje de 1117-1.2V para proporcionar voltaje de n煤cleo FPGA
- Utilice un chip regulador de voltaje de 1117-2.5V para proporcionar voltaje PLL
- Dise帽o de desacoplamiento cuidadoso, utilizando una gran cantidad de condensadores de desacoplamiento
- Proporcione una toma de corriente de 5 V CC
- Proporcione una toma de corriente de interfaz USB de puerto cuadrado
- Un bot贸n de reinicio del sistema Reiniciar, tambi茅n se puede utilizar como un bot贸n de entrada de usuario
- Interruptor de encendido con bot贸n de bloqueo autom谩tico
- Indicador de encendido LED
- Recursos IO bien dise帽ados y asignados, todos los cables IO, 3 interfaces de expansi贸n, paso general de 2,54 mm, le permiten expandirse por s铆 mismo
- El archivo descargado correspondiente a la interfaz de descarga JTAG es .SOF, que es r谩pido, y se recomienda utilizar esta interfaz para el aprendizaje normal.
- El archivo descargado correspondiente a la interfaz de descarga AS es .POF, que es m谩s lento y se usa cuando se necesita el firmware
Recursos y perif茅ricos
- Hay 4 botones independientes a bordo, que se pueden utilizar para el control de botones, experimentos b谩sicos de l贸gica digital, etc.
- 4 diodos emisores de luz LED integrados, se pueden utilizar para control de LED, experimentos b谩sicos de l贸gica digital, etc.
- Tubo digital de 4 d铆gitos integrado, contador de frecuencia, cron贸metro
- Interruptor DIP de 4 d铆gitos integrado, que se puede utilizar para el control de interruptores y otros experimentos
- Equipado con un panel LCD 1X20, compatible con LCD1602, LCD12864, pantalla TFT LCD (sin incluir LCD, debe comprarse por separado)
- Resistencia ajustable de precisi贸n, ajuste la luz de fondo del LCD
- Un Timbre integrado, puede realizar experimentos de sonido y m煤sica
- Interfaz PS2, puede hacer experimentos de teclado PS / 2
- Nuevo chip de sensor de temperatura importado a bordo LM75A, puede hacer un experimento de term贸metro
- Puerto serie RS232, puede hacer un experimento de comunicaci贸n en serie
- Interfaz VGA, puede hacer experimentos de visualizaci贸n, etc.
- I2C serial EEPROM AT24C08, haz experimento de bus IIC
- M贸dulo receptor de infrarrojos
驴Qu茅 es un FPGA?
Las FPGA麓s (F聽ield聽P聽rogrammable聽G ate A rrays) son dispositivos que permiten crear circuitos digitales personalizados. Puede pensar en un FPGA como una pizarra en blanco.聽Por s铆 mismo, un FPGA no hace nada.聽Depende de usted (el dise帽ador) crear un archivo de configuraci贸n, a menudo llamado archivo de bits, para el FPGA.聽Una vez cargado, el FPGA se comportar谩 como el circuito digital que dise帽贸.
Una de las razones por las FPGAs son tan impresionante el dise帽o del circuito no est谩 establecido y se puede volver a configurar una FPGA tantas veces como se requiera.
Con un FPGA se puede crear el circuito real, por lo que depende de usted decidir a qu茅 pines se conecta el puerto serie. Eso tambi茅n significa que puede crear tantos puertos seriales como desee.聽Las 煤nicas limitaciones que realmente tiene son la cantidad de pines f铆sicos de E / S y el tama帽o de la FPGA.
Una de las cosas muy interesantes sobre los FPGA es que mientras dise帽a el hardware, puede dise帽ar el hardware para que sea un procesador para el que luego puede escribir software. De hecho, las compa帽铆as que dise帽an circuitos digitales, como Intel o nVidia, a menudo usan FPGA para crear prototipos de sus chips antes de crearlos.
Lenguajes de programaci贸n para FPGA
La FPGA posee celdas que se configuran con una funci贸n espec铆fica ya sea como multiplexor, memoria o como una funci贸n l贸gica, por lo que para programarla se debe definir la funci贸n l贸gica que se desea que realice. Esto se consigue mediante el uso de un lenguaje de programaci贸n, estos lenguajes son conocidos como HDL (lenguaje de descripci贸n de hardware), de los cuales los m谩s utilizados son:
- VHDL (Lenguaje para descripci贸n y modelado de circuitos)
- Verilog – CADENCE Design Systems
- ABEL
- LUCID>>IDE Mojo>> Constraints
Valoraciones
No hay valoraciones a煤n.