Sin barra Q en flip-flop

2

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

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

Gracias a todos por adelantado.

    
pregunta Neamus

2 respuestas

14

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

Puede agregar el inversor y se incorporará a cada LUT que alimente.

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

    
respondido por el Dave Tweed
5

Puede agregar un inversor, y luego agregará algo de lógica combinatoria en cada entrada D para obtener un contador ascendente síncrono. O podrías hacer un contador de anillos.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas