Puertas lógicas extrañas

0

Quiero simular el dispositivo de aleatorización / descodificación provisto en la Recomendación UIT-T V.27, pero el diagrama del circuito tiene algunas puertas lógicas extrañas que no puedo entender. Estoy hablando de las puertas "÷ 32", "÷ 2" y "\ $ t_d \ $" (en un círculo rojo). Porloqueentiendo,sesuponequelascompuertas"÷ 32" y "÷ 2" son divisores de señal de reloj, pero si es así, ¿para qué sirven los pines inferiores y qué es "\ $ t_d \ $"? ¿Es un retraso de tiempo? Se lee así, pero el propósito de ellos me parece demasiado críptico y no estoy seguro de qué puertas debo usar, digamos, en Protues para emular correctamente esta cosa.

    
pregunta Dimitry

2 respuestas

0

Lo que llamas ":" es un símbolo de división, NO un ":".

Below Divide="/". :

Así / 32 = divide por 32 = contador de 5 etapas.
Cada etapa se divide por 2 en un contador binario (por ejemplo, CD4040), por lo que para 1 2 3 4 5 etapas, la relación de división es 2 4 8 16 32.

/ 2 es un contador de una etapa = un flipflop configurado para alternar cuando se cronometra.

Las líneas inferiores hacen lo que dicen las etiquetas = línea de restablecimiento.
Los divisores se restablecen a 00000 y 0 respectivamente.

El recuadro etiquetado "td" se explica en la nota 2: es un retraso, lea la nota. No es complicado, significa EXACTAMENTE lo que dice. es decir, hay un retraso debido a los parámetros del circuito físico.

    
respondido por el Russell McMahon
1

Los 2 bloques divisores se dividen por 32 y se dividen por 2. Esto se implementa simplemente mediante un contador binario de 5 bits (div32) y un flip flop D con \ $ \ overline Q \ $ atado a la entrada D.

El propósito del retardo de tiempo se explica en la nota 2 y es garantizar que el restablecimiento no se confirme demasiado pronto.

El retardo debe ser mayor que el retardo de puerta de la ruta desde H en el registro de desplazamiento hasta el bloque de retardo. Esta es la suma de los retrasos desde la confirmación del reloj en el registro de desplazamiento hasta la actualización de sus salidas, más el retraso mayor desde los bits 9 y 12 a través de las puertas hasta el bloque de retraso.

La mayoría de los simuladores tienen una función de retardo simple (no soy un usuario de Proteus, por lo que no puedo decir qué puede usar).

Tenga en cuenta que el diagrama del circuito está utilizando lógica de nivel de aserción

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas