20090903

FPGA`s




Tecnología de programación

Antes de continuar con conocimientos más avanzados acerca de FPGAs (de XILINX en concreto), hay que aclarar cómo se realiza el proceso de programación (ie., las conexiones necesarias entre bloques y pistas). En primer lugar, si se piensa que el número de dispositivos de conexión que hay en una FPGA es muy grande (típicamente superior a 100.000), es necesario que cumplan las siguientes propiedades:

· Ser lo más pequeños que posible.

· Tener la resistencia ON lo más baja posible, mientras la OFF ha de ser lo más alta posible (para que funcione como conmutador).

· Se deben poder incorporar al proceso de fabricación de la FPGA.

El proceso de programación no es el único, sino que se puede realizar mediante diferentes “tecnologías”, como son células RAM estáticas, transistores EPROM y EEPROM, etc. En el caso de las FPGAs de XILINX los elementos de programación se basan en células de memoria RAM que controlan transistores de paso, puertas de transmisión o multiplexores. Puede ver Dependiendo del tipo de conexión requerida se elegirá un modelo u otro.


No hay comentarios:

Publicar un comentario