Página 1 de 1

Logica en CPLD

Publicado: 01 Jul 2018, 17:01
por BCH
Hola,

Me estoy poniendo a ver si puedo programar una CPLD para remplazar una GAL.

Para empezar intentare implementar algo sencillo tipo un inversor, alguna puerta AND, NAND, etc... pero tengo varias dudas...

La primera es, para implementar logica discreta es necesario darle una señal de reloj a la CPLD?

Saludos!

Re: Logica en CPLD

Publicado: 01 Jul 2018, 17:18
por wilco2009
No es necesario, sólo hacen falta las mismas señales que en el circuito original.

Re: Logica en CPLD

Publicado: 01 Jul 2018, 17:28
por BCH
wilco2009 escribió: 01 Jul 2018, 17:18 No es necesario, sólo hacen falta las mismas señales que en el circuito original.
Entonces funciona tal cual un chip 74xxxx?

Y los niveles logicos de digamos una XC9572XL, son equiparables a un chip LS o a un HCT?

Re: Logica en CPLD

Publicado: 01 Jul 2018, 18:07
por wilco2009
BCH escribió: 01 Jul 2018, 17:28
wilco2009 escribió: 01 Jul 2018, 17:18 No es necesario, sólo hacen falta las mismas señales que en el circuito original.
Entonces funciona tal cual un chip 74xxxx?

Y los niveles logicos de digamos una XC9572XL, son equiparables a un chip LS o a un HCT?
Funciona tal cual lo implementaras con chips discretos. Si la lógica utiliza registros sincrobos, entonces necesitarás una señal de reloj

Re: Logica en CPLD

Publicado: 02 Jul 2018, 00:15
por BCH
Gacias! a ver que sale...

Re: Logica en CPLD

Publicado: 02 Jul 2018, 12:39
por dandare
BCH escribió: 01 Jul 2018, 17:28 ...
Y los niveles logicos de digamos una XC9572XL, son equiparables a un chip LS o a un HCT?
Son compatibles, pero no equiparables.
Al funcionar a 3,3v como mucho, ese es el nivel alto de la familia xc9500xl.
Ese nivel no es compatible CMOS 5v, que necesita 3,5v para un “1”. Aunque puede que te funcione conectando salidas de la cpld a puertas HC, es aconsejable usar HCT (o LS si no hay más remedio)
Con niveles TTL que usan nuestras máquinas, no hay problema.
(Normalmente, un 74LS saca los 5v aunque la norma “permita” un mínimo de 2,7 creo recordar. Los HCT sacan 5v. Todo esto con los fanout dentro de las especificaciones)