Concepto de FPGA

Embed Size (px)

DESCRIPTION

,,,

Citation preview

  • Los FPGA se utilizan en multitud de campos, que van desde las industria de

    fabricacin mecanizada hasta la industria aeroespacial, pasando por la industria

    militar.

    Esto nos ofrece mejores ventajas respecto a circuitos comerciales ya programados

    en los que solo tenemos que cargarle un programa, estos circuitos que ya vienen

    programado tienen especificado los tiempos que tardaran por cada instruccin e

    indicando el numero de micro instrucciones que harn falta para el proceso.

    Imaginemos ahora que queremos hacer una multiplicacin de 128 bits, en un

    microprocesador normal de 32 bits, los datos tendran que ser fragmentados y

    reunidos en una solucin final, si se crean 4 fragmentos significara que

    necesitamos al menos 4 ciclos de reloj para procesar los datos, esto sin contar con

    los accesos a memoria, y sin contar que el micro procesador puede ser de 16 bits,

    en un FPGA podramos disear un multiplicador de 128 bits que multiplicaran en

    un solo ciclo de reloj, e incluso podramos calcular los tiempos de retrasos

    mximos y as establecer una frecuencia de reloj de acuerdo a nuestro circuito.

    Como hemos visto los FPGA son interesantes cuando realizamos soluciones

    especificas, pero tambien nos ofrece la posibilidad de re configurar todo el circuito

    cargndole un nuevo netlist, si encontramos errores en nuestro diseo original,

    esto no ocurrira en un microprocesador normal ya que la nica manera seria

    poner uno nuevo.

    Continua, sigue leyendo.

    Fabricantes

    A principios de 2007, el mercado de los FPGA se ha colocado en un estado donde

    hay dos productores de FPGA de propsito general que estn a la cabeza del

    mismo, y un conjunto de otros competidores quienes se diferencian por ofrecer

    dispositivos de capacidades nicas.

    Xilinx es uno de los dos grandes lderes en la fabricacin de FPGA.

    Altera es el otro gran lder.

    Lattice Semiconductor lanz al mercado dispositivos FPGA con tecnologa de

    90nm. En adicin, Lattice es un proveedor lder en tecnologa no voltil, FPGA

    basadas en tecnologa Flash, con productos de 90nm y 130nm.

  • Actel tiene FPGAs basados en tecnologa Flash reprogrammable. Tambin ofrece

    FPGAs que incluyen mezcladores de seales basados en Flash.

    QuickLogic tiene productos basados en fusibles (programables una sola vez).

    Atmel es uno de los fabricantes cuyos productos son reconfigurables (el Xilinx

    XC62xx fue uno de estos, pero no estn siendo fabricados actualmente). Ellos se

    enfocaron en proveer microcontroladores AVR con FPGAs, todo en el mismo

    encapsulado.

    Achronix Semiconductor tienen en desarrollo FPGAs muy veloces. Planean sacar

    al mercado a comienzos de 2007 FPGAs con velocidades cercanas a los 2GHz.

    MathStar, Inc. ofrecen FPGA que ellos llaman FPOA (Arreglo de objetos de matriz

    programable).

    Fabricantes