INTRODUCCION A LOS DISPOSITIVOS LOGICOS PROGRAMABLES
1
OBJETIVOS Estudiar las matrices programables y describir la mayoria de los tipos de dispositivos logicos programables Describir la estructura bsica de una PAL y de una GAL y como generar funciones lgicas estndar con ellas. Estudiar las matrices programables y describir la mayoria de los tipos de dispositivos logicos programables Estudiar la arquitectura bsica de la GAL 22V102
DEFINICION DE PLD
Son dispositivos formados por arreglos de compuertas AND y OR que se pueden programar para conseguir funciones lgicas especificas Son utilizados en muchas aplicaciones para reemplazar a los circuitos SSI Y MSI.
3
CLASIFICACION DE LOS PLDS
PROM; memoria programable de solo lectura PLA; Matriz lgica programable PAL; Lgica de matriz programable GAL; Lgica de matriz genrica matriz lgica genrica.4
QUE ES UNA MATRIZ PROGRAMABLE
Se define as a una red de conductores distribuidos en filas y columnas con un fusible en cada punto de interseccin
5
PROM: MEMORIA PROGRAMABLE DE SOLOLECTURA
Se
estructura por un conjunto fijo (no programable) de puertas AND conectadas como decodificador y una matriz OR programable.
6
PLA: MATRIZ LGICA PROGRAMABLE
El
PLA, esun PLD formado por una matriz AND programable y una matriz OR programable (FPLA).
7
PAL: LGICA
CON MATRIZ PROGRAMABLE
El
PAL, es un PLD formado por una matriz AND programable y una matriz OR fija con su correspondiente logica de salida.(ver manual wincupl fig 1.3).
8
GAL: LGICA CON MATRIZ GENERICA
La GAL, es un PLD que al igual que la PAL se forma con una matriz AND programable y una matriz OR fija, pero la GAL a diferencia de la PAL es reprogramable al igual que sus salidas. (ver manual wincupl fig. 1.2). Utiliza tecnologia E2CMOS.
9
OTROS DISPOSITIVOS EN EL MERCADO
ASIC:
Circuito integrado de aplicacin especifica Arreglo de compuertas programables en el campo fig 1.49 Dispositivos logicos programables complejos.10
FPGA:
CPLDs:
TECNOLOGIAS CMOS:
Semiconductor de oxido metalico complementario.TTL.
Bipolar
GaAs: ECL:
Arseniuro de galio.
Logica acoplada por emisor CMOS bipolar.11
BiCMOS:
ECL/bipolar
EMPAQUETAMIENTO DE LOS CIS DIP SKINNY DIP
LCC, PLCC QFP SOIC TSOP PGA12
LAS GALS A FONDO
13
DEFINICION
Como ya se estableci, una GAL est formada por una matriz de puertas AND reprogramable conectada a una matriz de puertas OR fija. Al igual que las PAL su estructura permite expresar cualquier expresin lgica de suma de trminos producto
14
DIAGRAMA A BLOQUES DE UNA GAL
OLMC; Macroceldas lgicas de salida; lgica de compuertas OR y lgica programable, esto permite tener varias entradas y varias salidas. Las OLMC pueden ser programadas como lgica secuencial lgica combinacional
15
IDENTIFICACION DE UNA GAL
GAL 22V10
matriz logica generica
no. Entradas
Config de salida variabe
No. De salidas
16
IDENTIFICACION DE UNA GAL
17
GAL22V10
DIAGRAMA A BLOQUES
18
ING. MIGUEL ANGEL PEREZ SOLANO
PATILLAJE DE LA GAL22V10
19
MATRIZ DE LA GAL22V10
20
PROGRAMACION DE LA GAL22V10 CON WINCUPLING. MIGUEL ANGEL PEREZ SOLANO
21
PROGRAMACION DE LA GAL22V10 CON WINCUPL
22
LOS DISPOSITIVOS LGICOS PROGRAMABLES (PLDS) SONCIRCUITOS CUYA FUNCIONALIDAD ES PROGRAMABLE, ES DECIR, NOSOTROS DEBEMOS DEFINIRLA, Y, EN ALGUNOS CASOS,
PODEMOS MODIFICARLA POSTERIORMENTE.
23
QUE ES GAL22V10 Un circuito integrado de 24 patillas Tiene 12 entradas dedicadas y 10 E/S patilla 12 es GROUND y 24 es +Vcc Es de tecnologia E2CMOS de alto rendimiento: Reconfigurable 4 ns max de tiempo de retraso en la propagacin
24