Español
Ingeniería eléctrica

sincronizar salida de datos

Inglés: clock out

Transmitir bits individuales de datos bajo el control de un reloj.

clock out: enviando datos un bit por "tick"

En los circuitos digitales, "clocking out" significa transmitir datos desde un registro, registro de desplazamiento o etapa de salida un bit a la vez, con cada bit presentado en la línea de salida sincronizado con un flanco ascendente o descendente de una señal de reloj. El reloj actúa como un metrónomo, controlando exactamente cuándo aparece cada nuevo bit y cuándo el circuito receptor debe capturarlo. Esto es fundamental para la comunicación en serie: el transmisor y el receptor permanecen sincronizados porque ambos responden a los mismos flancos de reloj.

Un registro de desplazamiento es el hardware clásico para este trabajo. Los datos se cargan en paralelo (todos los bits a la vez), luego se envían en serie, un bit por ciclo de reloj. Cada pulso de reloj desplaza los datos una posición más cerca del pin de salida. En un registro de desplazamiento típico de 8 bits, se necesitan ocho ciclos de reloj para vaciar el registro por completo. La velocidad del reloj determina directamente la velocidad de los datos: un reloj de 1 MHz en una salida en serie produce un flujo de datos de 1 Mbit/s.

La polaridad y la fase del reloj importan enormemente. Algunos circuitos envían datos en el flanco ascendente (transición de 0 a 1); otros usan el flanco descendente (transición de 1 a 0). El circuito receptor debe configurarse para muestrear la línea en el flanco opuesto, asegurando que lea datos estables en lugar de capturar una transición. Esto es especialmente crítico en diseños de alta velocidad donde los retrasos de propagación son significativos en relación con el período del reloj. La asimetría entre las señales de reloj en el transmisor y el receptor puede causar violaciones de tiempo de establecimiento o retención, corrompiendo los datos.

En los protocolos SPI (Serial Peripheral Interface) e I2C de microcontroladores, la señal de reloj del dispositivo maestro controla cuándo todos los dispositivos esclavos envían sus datos. En los convertidores de paralelo a serie utilizados en video, LVDS o interfaces de red, la función de "clock out" puede operar a velocidades de cientos de megahercios. El término se aplica igualmente a la lógica discreta que controla un solo cable de salida y a los chips de señal mixta de alta integración que manejan muchos canales.

Las fallas en el "clocking out" generalmente implican violaciones de temporización: si el reloj es demasiado rápido para los retrasos lógicos, o si se violan los tiempos de establecimiento y retención, los bits se corrompen o se vuelven metaestables. El ruido o la fluctuación en la señal del reloj pueden hacer que el receptor pierda o muestree dos veces un bit. En entornos industriales ruidosos, las señales de reloj a menudo se ejecutan como pares diferenciales (verdadero e invertido) para rechazar el ruido de modo común. El nombre refleja la antigua analogía del reloj mecánico: un reloj que marca el ritmo del trabajo, aquí marcando el ritmo de la transmisión de bits.

Fuentes

Entrada IG088102/03/2015

Más de Ingeniería eléctrica

Ver todo

Reciba la palabra del día

Un término industrial cada día, con el oficio al que pertenece y por qué vale la pena conocerlo. Sin publicidad.