Вы находитесь на странице: 1из 6

TRABAJO COLABORATIVO 3

HOBER VARGAS FLORES


299008_3













TUTOR:
NESTOR JAVIER RODRIGUEZ












UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
CEAD NEIVA
MAYO 2014
INTRODUCCION



En este trabajo daremos a conocer algunos puntos especficos sobre la unidad 3
donde sern puntos importantes y relevantes para nuestro conocimiento, darn
una gran informacin muy til para nosotros y ayudara a resolver nuestras dudas e
inquietudes frente a temas que no nos han quedado muy claros. Los temas que se
ven reflejados en esta unidad son temas muy especficos donde cada uno muestra
informacin y ejercicios donde sus soluciones son muy complejas e importantes.
Debemos tener en cuenta los ejercicios que incluyen cada tema y la importancia
que tiene cada uno de ellos, esta unidad integra todos los dispositivos lgicos
programables que intervienen y son importantes porque ayudan al Incremento de
popularidad y de utilizacin de los dispositivos lgicos programables o PLDs est
siguiendo un proceso solamente comparable al que hace algunos aos acompa
a los microprocesadores. Los PLDs se utilizan en casi todos los nuevos equipos
electrnicos de control, industriales, de consumo, de oficina, de comunicaciones,
etc.

Estos dispositivos lgicos programable se han desarrollado recientemente y
ofrecen a los diseadores lgicos una manera de remplazar varios circuitos
integrados estndares ya que contienen un nmero muy grande de compuertas y
registros que estn conectados entre s dentro del Circuito integrado.






















OBJETIVOS



OBJETIVO GENERAL

Dar a conocer esta gran variedad de elementos e informacin que nos
brindan estos temas tan importantes y que son de gran utilidad para la
ingeniera electrnica.



OBJETIVOS ESPECIFICOS

Comprender esta informacin, procesndola para tener un menor
entendimiento y comprensin de ella.

Analizar y dar solucin a los ejercicios que darn a conocer en el transcurso
del trabajo.

Entender y dar un mejor conocimiento sobre estos temas de gran inters e
innovacin para la tecnologa de hoy en dia.





















UNIDAD 3

UTILIZACION DE DISPOSITIVOS LOGICOS PROGRAMABLES

FPGAS

Las FPGAS (Field Programmable Gate Arrays) contienen bloques lgicos
relativamente independientes entre s, con una complejidad similar a un PLD de
tamao medio. Estos bloques lgicos pueden interconectarse, mediante
conexiones programables, para formar circuitos mayores. Existen FPGAS que
utilizan pocos bloques grandes (Pluslogic, Altera y AMD) y otras que utilizan
muchos bloques pequeos (Xilinx, AT&T, Plessey, Actel). A diferencia de los plds,
no utilizan arquitectura de matriz de puertas AND seguida de la matriz de puertas
OR y necesitan un proceso adicional de ruteado del que se encarga un software
especializado.

La primera FPGAS la introdujo Xilinx en el ao 1985. La programacin de las
FPGAS de Xilinx basadas en RAM esttica es diferente a la programacin de los
PLDs. Cada vez que se aplica la tensin de alimentacin, se reprograma con la
informacin que lee desde una PROM de configuracin externa a la FPGA. Una
FPGA basada en SRAM (RAM esttica) admite un nmero ilimitado de
reprogramaciones sin necesidad de borrados previos. En general la complejidad
de una FPGA es muy superior a la de un PLD. Los PLD tienen entre 100 y 2000
puertas, las FPGAS tienen desde 1200 a 20.000 puertas y la tendencia es hacia
un rpido incremento en la densidad de puertas. El nmero de flip - flops de las
FPGA generalmente supera al de los PLD. Sin embargo, la capacidad de la FPGA
para realizar lgica con las entradas suele ser inferior a la de los PLD. Por ello: los
diseos que precisan lgica realizada con muchas patillas de entrada y con pocos
flip-flops, pueden realizarse fcilmente en unos pocos PLDs, mientras que en los
diseos en los que intervienen muchos registros y no se necesita generar
combinaciones con un elevado nmero de entradas, las FPGAS pueden ser la
solucin ptima.




PLDS

Los PLDs (Programmable Logic Devices) son pequeas ASICS configurables por
el usuario capaces de realizar una determinada funcin lgica. La mayora de los
PLD consisten en una matriz de puertas AND seguida de otra matriz de puertas
OR. Mediante esta estructura, puede realizarse cualquier funcin como suma de
trminos productos. Aunque las memorias PROM, EPROM y EEPROM son PLDs,
muchas veces se las excluye de esta denominacin debido a que su contenido se
define utilizando elementos de desarrollo propios de microprocesadores, tales
como; ensambladores, emuladores y lenguajes de programacin de alto nivel.
Otras veces, cuando estas memorias se usan para realizar una funcin lgica y no
para guardar un programa de un microprocesador, se las incluye dentro del
trmino PLD.














ASPLDS

Los ASPLDs (Application Specific Programmable Logic Devices) son PLDs
diseados para realizar funciones especficas como, decodificadores de alta
velocidad, secuenciadores, interfaces para buses particulares, perifricos
programables para microprocesadores, etc. Partes del ASPLD son programables
permitiendo la adaptacin del circuito a una aplicacin determinada, pero
manteniendo su funcin bsica; as, por ejemplo, un decodificador lo personaliza
el usuario, pero sigue siendo un decodificador. Estos circuitos estn muy
optimizados para la funcin para la que han sido diseados. Los decodificadores
slo tienen un trmino producto, carecen de puertas OR y resultan por
consiguiente muy rpidos; por otro lado, los circuitos de interface para buses
normalmente tienen un Fan-Out elevado.


FPLA

(Field Programmable Logic Array). Es un PLD en el que se puede programar las
uniones en ambas matrices (Figura 3.1.3). Son los dispositivos ms flexibles, pero
resultan penalizados en tamao y en velocidad debido a los transistores
adicionales en la matriz de puertas OR. Se utilizan fundamentalmente para
construir mquinas de estados. Para otras aplicaciones, las PAL resultan ms
efectivas. Las PAL y las FPLA son sistemas combinacionales incompletos porque
teniendo n entradas, disponen de menos de 2n trminos producto.























PROM

(Programable Read Only Memory). Es un PLD en el que las uniones en la matriz
de puertas AND es fija, siendo programables las uniones en la matriz de puertas
OR (vase Figura 3.1.4). Una PROM es un sistema combinacional completo que
permite realizar cualquier funcin lgica con las n variables de entrada, ya que
dispone de 2n trminos productos. Estn muy bien adaptadas para aplicaciones
tales como: tablas, generadores de caracteres, convertidores de cdigos, etc.
Generalmente las PROM tienen menos entradas que las PAL y FPLA. Se pueden
encontrar PROM con capacidades potencia de 2, que van desde las 32 hasta las
8192 palabras de 4, 8 o 16 bit de ancho.