Selección del período de tiempo con multiplexor

1

Señal de entrada variable Quiero seleccionar la línea de retardo en función del período de tiempo de entrada y aprovechar la salida de la línea de retardo para ingresar al multiplexor. Por ejemplo: el período de tiempo de entrada 1ns se debe seleccionar la entrada a Mux desde la línea de retardo 1 y para el período de tiempo de entrada 2ns se debe seleccionar la línea de retardo 2 a la entrada de Mux.

¿Cómo puedo controlar la salida de Mux desde la entrada desde el retardo en función de diferentes señales de entrada?

    
pregunta Sunil Nanjiani

1 respuesta

0

Algunas ideas (me gustaron más las ideas 2 y 3, ya que son más fáciles de hacer digitalmente):

  1. Puede tener un oscilador local con algo cerca de una señal de 250-500MHz y un PLL. Entonces pones un comparador en la salida de fase. Calibre el comparador a la diferencia de frecuencia exacta que desee. La salida del comparador será la entrada mux (tal vez invertida, dependiendo del tipo de mux, pero siempre puede invertir las entradas del comparador).

  2. Use un multivibrador monoestable. Dispáralo con el pulso de entrada. Sintonízalo para volver a algo como 1.5ns. Cuando regresa, si la entrada aún está arriba, es más lenta que 1.5ns. Si ya está abajo, es más rápido. Utilice el retorno del vibrador como activador de un comparador lógico, haciendo que la salida de esta lógica sea la entrada al mux.

  3. Usa un contador más rápido que el de entrada. Cuando se inicia el pulso de entrada, inicie el contador. Cuando finalice el pulso, detenga el contador y use su resultado en un comparador. Si contó más de n veces (dependiendo de la frecuencia del contador), entonces debe cambiar el mux. Utilice las salidas A > B o A < B del comparador como entrada mux. No olvide fijar el contador antes del comparador (use la entrada como disparador) para evitar peligros mientras cuenta.

respondido por el Ronan Paixão

Lea otras preguntas en las etiquetas