3 votos

No hay barra Q en la chancla

Actualmente estoy usando Quartus y estoy tratando de hacer un contador de 4 bits. Me he dado cuenta de que cuando he importado el flip-flop incorporado no hay salida de barra Q. Es el mismo problema con el flip-flop JK también. Estoy tratando de hacer un contador asíncrono

Necesito la salida de la barra Q ya que esta se conectará a la entrada 'D'. Estaba pensando en añadir el inversor en la salida Q pero no puedo, ya que estoy haciendo un contador ascendente.

Gracias a todos por adelantado.

what im trying to makeD flipflop

13voto

GSerg Puntos 33571

Los FF en las FPGAs no tienen salidas "Q-bar" explícitas, porque los inversores están básicamente disponibles "gratis" como resultado de cómo se implementa la lógica en las LUTs (tablas de búsqueda).

Sólo tienes que añadir el inversor, y se incorporará a cada LUT que alimente.

En cualquier caso, un contador de ripple como el que has mostrado es una mala elección para la implementación de la FPGA. Es mucho mejor utilizar un contador síncrono.

5voto

Spehro Pefhany Puntos 90994

Puedes añadir un inversor, y luego añadirás algo de lógica combinatoria en cada entrada D para conseguir un contador sincrónico ascendente. O puedes hacer un contador de anillo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X