Академический Документы
Профессиональный Документы
Культура Документы
REPORTE
Reporte
Pgina 2 de 6
Reporte
GAL22V10
En la GAL22v10 tendremos que 22 terminales pueden ser
utilizados como entradas, en el esquema estn marcados
como In, que 10 terminales se pueden utilizar como salidas,
en el esquema estn marcados como Out ademas que estas
salidas pueden ser Q lo que representa la salida de un flip
flop. Se puede observar que los 10 terminales comparten la
opcin de entrada o salida y que esta salida puede ser el Q
de un flip flop. Tambin el terminal 1 que es una entrada
comparte la opcin de ser la entrada de la seal de reloj Clk
para los flip flop internos de la GAL siendo esto til al disear
circuitos digitales secuenciales.
Programacin de GAL usando lenguaje CUPL:
En las siguientes tablas se resumen las instrucciones mas frecuentes para la realizacin de
aplicaciones digitales combinatorias.
Formatos Numricos
Se utilizan los prefijos entre comillas simples para indicar el formato numerico que se
esta utilizando.
Asignacin De Terminales, Variables Y Constantes
Son las instrucciones que se utilizan para definir y asignar terminales a variables, o asignar
a variables operaciones con variables o constantes.
Ejemplos de asignaciones de terminales:
PIN 2 = a; /*asigna al terminal 2 la variable a*/
PIN 2 = !a; /*asigna al terminal 2 la variable a negada*/
PIN [2,3,4,5,6,7,8,9]= [A0,A1,A2,A3,A4,A5,A6,A7];
PIN [2..9] = [A0,A1,A2,A3,A4,A5,A6,A7];
PIN [2..9] = [A0..A7];
Pgina 3 de 6
Reporte
en
las
tablas
significa asignacin de
un ecuacin booleana.
S = X0#Y0;
Table input=>output {
d00 => d000;
d01 => d001;
d02 => d004;
}
Operadores Lgicos
por
ejemplo
si
tenemos S=!A&B,
Tablas de verdad:
Pgina 4 de 6
se tendr en
cuenta
primero
Reporte
PLD
Name
PRACTICA 7 ;
PartNo 00 ;
Date
24/11/2016 ;
Revision 01 ;
Designer Engineer ;
Company CETI ;
Assembly None ;
Location ;
Device g22v10 ;
/* *************** INPUT PINS *********************/
PIN 1 = clk
; /*
*/
; /*
*/
PIN 22 = Q1
; /*
*/
PIN 21 = Q0
; /*
*/
PIN 20 = SA
; /*
*/
PIN 19 = SB
; /*
*/
PIN 18 = SC
; /*
*/
PIN 17 = SE
; /*
*/
PIN 16 = SF
; /*
*/
PIN 15 = SG
; /*
*/
Pgina 5 de 6
Reporte
Conclusin:
Aunque el circuito para seleccionar distintas frecuencias, pudo haberse conectado
mediante un switch de 4 posiciones, prefer hacerlo digitalmente, para demostrar as,
que un circuito implcitamente anlogo, poda ser controlado mediante un proceso
digital.
Asimismo, con potencimetros digitales, este circuito, no slo sera controlable su
frecuencia digitalmente, sino tambin su ciclo de trabajo.
El 555 de por s no es un integrado diseado para generar frecuencias con ciclos de
trabajo del 50%, para esto es necesario recurrir a elementos externos.
Bibliografa:
http://micropinguino.blogspot.mx/2013/05/logica-combinatoria-con-gal-ywincupl.html
https://es.wikipedia.org/wiki/Biestable
http://unicrom.com/flip-flop-tipo-d-descripcion-y-simbolo/
Pgina 6 de 6