Virtex (FPGA)


Virtex es la familia insignia de productos FPGA desarrollados por Xilinx . [1] Otras líneas de productos actuales incluyen Kintex (rango medio) y Artix (bajo costo), cada una de las cuales incluye configuraciones y modelos optimizados para diferentes aplicaciones. [2] Además, Xilinx ofrece la serie Spartan de bajo costo, que continúa actualizándose y se acerca a la producción utilizando la misma arquitectura subyacente y nodo de proceso que los dispositivos más grandes de la serie 7. [3]

Los FPGA de Virtex generalmente se programan en lenguajes de descripción de hardware como VHDL o Verilog , utilizando el software informático Xilinx ISE o Vivado Design Suite . [4]

Los productos Xilinx FPGA han sido reconocidos por EE Times, EDN y otros por su innovación e impacto en el mercado. [5] [6] [7]

La serie Virtex de FPGA se basa en bloques lógicos configurables (CLB), donde cada CLB es equivalente a varias puertas ASIC . [8] [9] Cada CLB se compone de múltiples segmentos , cuya construcción difiere entre las familias de Virtex. [9]

Los FPGA de Virtex incluyen un bloque de E/S para controlar los pines de entrada/salida en el chip Virtex, que admite una variedad de estándares de señalización. [10] Todos los pines están predeterminados en el modo de "entrada" (alta impedancia). Los pines de E/S se agrupan en bancos de E/S, donde cada banco puede soportar un voltaje diferente. [10]

Además de la lógica FPGA configurable, las FPGA de Virtex incluyen hardware de función fija para multiplicadores, memorias, núcleos de microprocesador, lógica FIFO y ECC, bloques DSP, controladores PCI Express , bloques Ethernet MAC y transceptores seriales de alta velocidad. [11] [12]