A 500 kHz, tiene un período de reloj de 2 us, y no tiene que preocuparse por los tiempos de configuración.
Suponiendo que está utilizando una potencia de 5 V, el suministro de la pieza a la que hizo referencia tiene un tiempo de retención de 40 ns (min) y un retraso de propagación de ... bueno, no especifican un mínimo, pero implican un mínimo de unos 93 ns (para ninguna carga capacitiva). Eso da una holgura de 50 ns entre el tiempo que el segundo registro de desplazamiento registra en su entrada y el tiempo en que cambia la salida del primer registro de desplazamiento, invalidando la entrada del segundo registro de desplazamiento.
Si solo mantiene sus líneas de reloj razonablemente cortas, no debería tener ningún problema con este diseño.
Si tiene problemas, luego regrese y averigüe cómo minimizar la impedancia de la línea del reloj (mantenga un cable a tierra paralelo a cada cable del reloj), y finalmente, si eso no funciona, comience a preocuparse sobre cómo encaminar el reloj: la contra propagación en relación con la dirección del flujo de datos es probablemente la mejor, pero en realidad con 50 ns de holgura no debería importar en absoluto.
EDIT
Wouter tiene toda la razón (en un comentario a su propia respuesta) de que debe evaluar el "retardo de propagación mínimo contra el tiempo de retención de datos máximo requerido". Y que nada en la hoja de datos garantiza que el circuito funcionará.
Sin embargo, también debemos tener en cuenta que la hoja de datos proporciona una fórmula (típica) para el retardo de propagación en función de la capacidad de carga: 93 ns + (0.55 ns / pF) CL (para el peor de los casos: t_PLH a 5 V Vdd ). Eso significa
-
Necesitaría tener una capacidad de carga de 0 para (típicamente) obtener un retraso de propión tan bajo como 93 ns. Este número solo es típico, por lo que es posible que vea números ligeramente más bajos de vez en cuando. Pero lo más probable es que no veas que el número se reduzca a la mitad.
-
Si no funciona, puede agregar un pequeño capacitor a la salida para aumentar la demora. Puede que no obtenga exactamente 0.55 ps por pF de ajuste, pero simplemente no obtendrá ningún ajuste en absoluto.
Supongo que, dado que está usando cableado punto a punto, este es un circuito único y un ajuste manual es una opción razonable. Para un producto de producción masiva, desearía una solución mucho más segura que esta.
EDIT 2
-
En algún lugar que mencionaste usando buffers (plural) para controlar las entradas de reloj de tus registros de turnos. Tenga en cuenta que las diferencias en el retraso de la propagación entre dos búferes causarán una diferencia de tiempo mucho mayor entre los relojes en sus diferentes registros de turnos que casi cualquier cosa que tenga que ver con el diseño.
Si te importa sincronizar tus registros simultáneamente, te recomiendo que uses un búfer one para conducirlos a todos. Pero asegúrese de que su búfer pueda manejar la carga capacitiva combinada de todos los chips que está manejando.
-
Trabajando a 500 kHz y en un circuito que tiene 5 "en su dimensión más larga, los efectos de transmisión como stubs y shunts serán completamente indetectables. Este circuito puede diseñarse de manera totalmente satisfactoria considerando los cables de interconexión como elementos RLC agrupados (principalmente C).
Si haces algo tan loco (como pasar el cable por la habitación antes de volver a su destino) que importa la impedancia de la línea de transmisión, tienes un problema porque las salidas CMOS no están diseñadas para controlar las líneas de transmisión. Por el amor de Sweet Baby Ralph, no diseñe en exceso lo que no tiene que ser diseñado en exceso.
-
EMC. Nuevamente, a 500 kHz y 5 "de diámetro de circuito, es muy poco probable que tenga algún problema. La forma más fácil de causar un problema aquí es sobre-diseñar sus chips de búfer para que sus señales tengan tiempos de subida / bajada más rápidos de lo que necesitan, en cuyo caso podría tener un problema de emisiones. Si te limitas a los buenos y lentos bordes del reloj (pero no demasiado lento, ten en cuenta la especificación máxima de velocidad de giro recomendada que señaló Tony), estarás bien.