Sunteți pe pagina 1din 7

Ingeniera Mecatrnica

Electrnica Digital

Objetivo: Entender el funcionamiento de un PLD tipo GAL22V10, programar un


diseo y ver las diferencias en cuanto al mtodo de SSI.

Marco Terico.
Un dispositivo de lgica programable (PLD) es un Circuito Integrado cuya estructura lgica final es directamente configurada por el usuario, sin necesidad de llevar a cabo ningn proceso de fabricacin. Un dispositivo lgico programable, o PLD (Programmable Logic Device), es un dispositivo cuyas caractersticas pueden ser modificadas y almacenadas mediante programacin. El principio de sntesis de cualquier dispositivo lgico programable se fundamenta en el hecho de que cualquier funcin booleana puede ser expresada como una suma de productos. La mayora de los PLDs estn formados por una matriz de conexiones, una matriz de compuertas AND, y una matriz de compuertas OR y algunos, adems, con registros. Con estos recursos se implementan las funciones lgicas deseadas mediante un software especial y un programador. Las matrices pueden ser fijas o programables. GAL GAL (Generic Array Logic), en espaol Arreglo Lgico Genrico, son un tipo de circuito integrado, de marca registrada por Lattice Semiconductor, que ha sido diseados con el propsito de sustituir a la mayora de las PAL, manteniendo la compatibilidad de sus terminales. Utiliza una matriz de memoria EEPROM en lugar por lo que se puede programar varias veces.Un GAL en su forma bsica es un PLD con una matriz AND reprogramable, una matriz OR fija y una lgica de salida programable mediante una macrocelda. Esta estructura permite implementar cualquier funcin lgica como suma de productos con un nmero de trminos definido.El GAL bsicamente est formado por una matriz AND reprogramable y una matriz OR fija con configuracin programable de salidas y/o entradas. De manera comercial las GALs estn identificadas por un estndar que permite conocer sus caractersticas rpidamente. Por ejemplo a continuacin describimos el dispositivo GAL16V8.

Ingeniera Mecatrnica GAL 22V10

Electrnica Digital

Ingeniera Mecatrnica

Electrnica Digital

Clculos y resultados.
Tabla de Funcionamiento

Primeramente se tuvo que obtener la tabla de funcionamiento del circuito en donde en la salida nos diera ya listo para conectarlo a display de catodo comun, I0 I1 I2 I3 a b c d e 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 f 1 1 1 1 1 0 0 0 1 0 1 1 1 0 1 1 g 0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 1

Boole-Deusto

Con el programa Boole- Deusto de obtiene el archivo JEDEC a partir de la tabla de funcionamiento. Primero se introduce la tabla anterior dndole click a donde dice tabla manual, despus ya con la tabla en el programa se le da click a y este nos genera dos archivos uno con extensin .jed este archivo es donde esta el cdigo de funcionamiento.

Ingeniera Mecatrnica

Electrnica Digital

Este archivo de introduce al programador se hace el proceso y queda programada la GAL para hacer este proceso. El segundo archivo que nos genera esta en extensin .lis y aqu es donde vienen en que numero de patillas qued las entradas y salidas.

Ingeniera Mecatrnica Armado del circuito

Electrnica Digital

Por ultimo ya con la GAL programada se procede a alambrar el circuito teniendo cuidado de no agarrar la GAL de las patillas ya que se pudiera daar, aqu el archivo .lis nos sirve para saber cmo conectar la GAL

Ingeniera Mecatrnica

Electrnica Digital

Conclusiones. Los PLD son demasiado tiles para diseos donde se requiera el uso de muchas compuertas, as como el uso de ellos nos ahorra mucho espacio en la implementacin. El circuito con la ayuda de la GAL queda muy simple a la hora de alambrar ya que se ahorra el alambrado de cada compuerta.

Instituto Tecnolgico de Durango.


Ingeniera Mecatrnica.

Electrnica Digital.
Practica 7#: Multiplicador de 2 Bits a 7 segmentos con GAL22V10
Alumnos: -Benjamn Bailn Salas -ngel Esa Meraz Martnez Profesor: Ing. Miguel ngel Esparza vila. Grado y grupo: 6 U No. de Control: 10040273 No. De Control: 10040292

S-ar putea să vă placă și