Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

18/05/2009 #1


Problema con implementación de autómata
Buenas, pues resuelto el problema con el detector de múltiplos de 5 (ya tengo el diagrama y las expresiones pertinentes) me ataca una nueva duda que no sé como solucionar.

Necesito implementar el autómata mediante una PAL16R6 que tiene salidas D, las ecuaciones obtenidas son estas:

D0 := X*/q2*/q1 + /X*q1*q0+/X*q2

D1 := /q1*q0 + / X*q2 + X*q0

D2 := /X*q1*/q0 + X*q2

Z = /X*/q2*/q1*/q0 + X*q1*/q0

Parto de la base de que las ecuaciones están bien, porque las calcule a mano y con un programita.


Mi problema es que (uso el PALASM) cuando tengo meter las ecuaciones al PAL en el archivo .PDS no sé como hacerlo, porque da errores ya que D0,D1,D2 no son ni entradas ni salidas del chip.
He probado (por aquello que son biestables D) a meter las ecuaciones así:



q0 := X*/q2*/q1 + /X*q1*q0+/X*q2

q1 := /q1*q0 + / X*q2 + X*q0

q2 := /X*q1*/q0 + X*q2

Z = /X*/q2*/q1*/q0 + X*q1*/q0

Y en el patillaje del chip he puesto que son salidas, pero sin embargo, aunque son sintácticamente correctas, el funcionamiento no lo es.

Después de este rollo, me podría decir alguien cómo puedo meter las ecuaciones a la PAL? o algún lugar en el que peda encontrar información sobre implementar autómatas en PAL.

Un saludo.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.