¿Qué es FPGA Xilinx?
Una matriz de puertas lógicas programable en campo o FPGA (del inglés field-programmable gate array), es un dispositivo programable que contiene bloques de lógica cuya interconexión y funcionalidad puede ser configurada en el momento, mediante un lenguaje de descripción especializado.
Las FPGA se utilizan en aplicaciones similares a los ASIC pero tienen una serie de inconvenientes históricos así como de ventajas respecto a estos últimos:
Inconvenientes:
- Son más lentas.
- Consumen mayor potencia.
- No pueden realizar sistemas excesivamente complejos.
Ventajas:
- Son reprogramables.
- Los costes de desarrollo y adquisición son mucho menores.
- El tiempo de diseño y manufacturación es menor.
Los inconvenientes listados aquí se mantienen más por razones históricas que por motivos reales, actualmente existen FPGAs lo suficientemente grandes para contener sistemas complejos, la velocidad de recursos de interconexión han aumentado exponencialmente y se ha reducido su consumo energético sobre todo para FPGAs destinadas especialmente para dispositivos de bajo consumo.
No hay comentarios:
Publicar un comentario