En mis notas de la Conferencia sigo leyendo "no la puerta el reloj". He intentado buscar en Internet, pero soy incapaz de encontrar el significado exacto de esta frase.
Respuestas
¿Demasiados anuncios?"La puerta del reloj" significa poner una puerta de la lógica en la línea de reloj para encenderlo o apagarlo.
simular este circuito – Esquema creado mediante CircuitLab
Los diagramas muestran y Y y O se utiliza para la puerta del reloj. Una de las fuerzas del reloj bajo la otra alta.
Para evitar impulsos de reloj que son "demasiado corto" ya sea de alta o baja ("runt pulsos"), debemos asegurarnos de que:
- La señal de control de la puerta Y debe cambiar solo cuando el reloj es baja.
- La señal de control para la compuerta or debe cambiar solo cuando el reloj es de alta.
Dependientes de relojes son muy útiles para reducir el poder en el CMOS de la lógica permanece 'tranquilo', mientras que el reloj se detiene. Usted encontrará que la síntesis moderna de herramientas especiales en la opción insertar reloj de puerta automática.
Por encima de dos circuitos que de forma segura de generar una cerrada reloj. Los circuitos se basan en el hecho de que hay como un pequeño retraso del reloj (a Q) para la señal de control a salir de la caja registradora. Por lo tanto el control de los cambios de señal en la puerta cuando el reloj se conoce la polaridad.
Significa:
No use una y o puerta OR (o término combinatoria más complejo) para obtener un reloj de la señal de otra señal de reloj.
La razón de que la regla es que las condiciones de carrera entre las entradas múltiples de la combinatoria término puede causar varias aristas de reloj (glitches) donde esperas borde de sólo un reloj.
La compuerta, en este contexto, significa para pasar una señal a través de una puerta de la lógica de control.
Pasar a través de una entrada de un 2-la entrada Y la puerta permite un bit de control en la otra entrada a la fuerza Y de la puerta de salida de baja o dejar que la señal pase a través y fuera. Una función similar puede ser hecha por una O puerta, con la señal que está siendo forzado de alta o dejar pasar.
Así que la compuerta de un reloj significa que obligó bajo/alto o dejarlo pasar.
No compuerta de relojes es un buen consejo. Se puede hacer, con el cuidado y el conocimiento profundo de las posibles consecuencias. Estos incluyen metaestabilidad al tomar velocidad de reloj de señales en el portón de reloj de dominio y peores resultados de temporización impulsado por la síntesis y el diseño.
Pero ya que casi siempre hay otras maneras de lograr el mismo control sobre un circuito como el de puerta del reloj, sin todos los riesgos y sanciones.