Para el pulso usamos el Sincronizador de pulso y para la Señal de nivel usamos el sincronizador de 2 flop, pero ¿qué pasa si la señal puede ser de comportamiento de pulso o nivel? ¿Hay alguna forma de sincronizar eso?
EDIT:
Después de la respuesta de @ Paebbels, hay una modificación en el circuito, debería ser así, la transformación de la señal es en el dominio tx-clock en lugar del dominio rx-clock.
ysusimulaciónescomoabajo,
Pero ahora el problema es transformar el número de ciclo en el lado de tx-clock al lado de rx-clock. Los CDC de nivel Atleast convergerán a nivel en el dominio de rx-clock, podemos eliminar la restricción del número de transformación del ciclo.