Fpga PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Introducción

Aquí hay apuntes - FPGAs desde cero

¿Qué es una FPGA?


Es una matriz de puertas programables. Es un dispositivo programable que contiene bloques
de lógica cuya interconexión y funcionalidad puede ser configurada in situ mediante un lenguaje
de descripción especializado.

¿Qué fabricantes hay?


Xilinx, Altera y Lattice.

¿Qué tipos de circuitos lógicos programables (PLD) hay?


Muchos ya están en desuso: PAL, FPLA, FPLS, GAL, EPLDS, CPLDS, ASIC, FPGAS…

¿Qué debería tener en cuenta al comprar una FPGA?


Ver en la página de cada fabricante la sección de Kits.
Mira el precio de los gastos de envíos.
Mira placas chinas (es una placa elaborada por chinos pero usan la FPGA original)
ALTERA Cyclone IV EP4CE6
XILINX Spartan-6 XC6SLX9
DE0-Nano

Estructura interna de una FPGA

Esas interconexiones (líneas rosadas) son efectuadas por transistores CMOS.


¿Dónde se almacena el diseño realizado sobre la FPGA?
En una memoria PROM, de modo que cuando encienda la placa, la FPGA carga el diseño
almacenado en la memoria PROM.

¿Que puedo hacer si conozco el bitstream?


Crear mi propio IDE para programar la FPGA.

¿Los fpga son dispositivos que se usan para las mismas aplicaciones que la raspberry ,
o los fpga fueron concebidos para aplicaciones distintas?
Las FPGAs fueron concebidas para crear cualquier circuito digital de forma fácil, hoy en día han
evolucionado tanto que se pueden crear procesadores enteros como la Raspberry Pi o
superiores dentro de ellas. Cualquier aplicación que puedas hacer con los puertos GPIO de la
Raspberry lo puedes implementar en una FPGA, es muy fácil implementar circuitos en paralelo
en una FPGA. En un sistema basado en un único procesador los tiempos de cada proceso se
tienen que repartir por que solo uno se puede ejecutar a la vez.

¿Se pueden minar criptomonedas con FPGAs?


Si.
Link 1
Link 2

¿Cuál es el paso final una vez he implementado el diseño?


Conectar los pines de salida de la FPGA a los periféricos externos que vaya a usar.

Comparemos kits
Nombre de placa: Arty A7-100T
Nombre fabricante de placa: Digilent
Nombre de FPGA: XC7A100T/35T Artix®-7
Nombre fabricante de FPGA: Xilinx
Nombre de IDE:
Programador:
Conector JTAG:

Nombre de placa:
Nombre fabricante de placa: Digilent
Nombre de FPGA:
Nombre fabricante de FPGA: Xilinx
Nombre de IDE:
Programador: SI
Conector JTAG para FPGA - programador: SI
Cable USB para programador - computador (IDE): SI
Conector alimentación para FPGA - computador: SI

También podría gustarte