Señal de reloj automático
En telecomunicaciones y electrónica, una señal de sincronización automática es aquella que puede decodificarse sin necesidad de una señal de reloj separada u otra fuente de sincronización. Esto generalmente se hace incluyendo información de sincronización incrustada dentro de la señal y agregando restricciones en la codificación de la carga útil de datos, de modo que la sincronización falsa se pueda detectar fácilmente.
La mayoría de los códigos de línea están diseñados para sincronizarse automáticamente.
Did you mean:Isochronicity and isochronicity
Si se integra una señal de reloj en la transmisión de datos, hay dos posibilidades: las señales de reloj se envían al mismo tiempo que los datos (isócrono) o en un momento diferente (anisócrono).
Señales de sincronización automática isócronas
Si la señal del reloj incrustado es isócrona, se envía simultáneamente con los datos. A continuación se muestra una señal de ejemplo, en este caso utilizando la señal de sincronización automática del código Manchester. Los datos y los ciclos de reloj se pueden considerar como "sumando" a una combinación, donde tanto el ciclo del reloj como los datos pueden recuperarse de la señal transmitida.
Señales de sincronización automática asíncronas
Las señales de sincronización automática asíncronas no combinan los ciclos de reloj y la transferencia de datos en una señal continua. En cambio, se modula la transmisión de ciclos de reloj y la transmisión de datos. A continuación, se muestra una señal de ejemplo utilizada en la comunicación en serie asíncrona, donde se aclara que la información sobre la velocidad del reloj se transmite en un marco de tiempo diferente al de los datos reales.
Implementaciones
Los usos de ejemplo de los protocolos de señal de sincronización automática incluyen:
- Isochronous
- Código Manchester, donde las señales del reloj se producen en los puntos de transición.
- Señales de Jerarquía Digital Plesiocrónica
- Ocho a cuarto Modulación
- 4B5B
- 8b/10b codificación
- HDLC
- Modificación de frecuencia modificada
- Anisocrono
- Código Morse
- Asynchronous start-stop
La mayoría de estos códigos pueden verse como una especie de código de longitud de ejecución limitada. Esas restricciones en "ejecuciones" de ceros y "carreras" de unos aseguran que las transiciones ocurran con la frecuencia suficiente para mantener el receptor sincronizado.
Estas señales de sincronización automática se pueden decodificar correctamente en un flujo de bits sin deslizamiento de bits. Para decodificar aún más ese flujo de bits y decidir qué bit es el primero de un byte, a menudo se usa un código de sincronización automática.
Ejemplos analógicos
Modulación de la amplificación – modulación de una señal M()t){displaystyle M(t)} cambiando la amplitud de una onda portadora, como en:
- Sí.()t)=M()t)⋅ ⋅ # ()⋅ ⋅ ct),{displaystyle y(t)=M(t)cdot cos(omega _{c}t),}
es autocronometrado, ya que los cruces por cero sirven como un pulso de reloj.
Uno puede considerar este pulso de reloj como información redundante, o al menos como un desperdicio de la capacidad del canal, y duplicar el canal variando la fase, como en la modulación polar, o agregando otra señal que esté desfasada 90° (un seno onda), como en la modulación en cuadratura. El resultado es enviar el doble de señales por el canal, a costa de perder el reloj y, por lo tanto, sufrir una degradación de la señal en caso de desvío del reloj (el equivalente analógico del desvío de bits).
Esto demuestra cómo codificar el reloj o la sincronización en un código cuesta la capacidad del canal e ilustra la compensación.
Contenido relacionado
Mantenimiento (técnico)
Críticas al copyleft
Acceso fijo