¿Cuál es la diferencia entre síncrono e isócrono?

He diseñado los sistemas de cronometraje en oficinas telefónicas y centros de datos. Estas son palabras clave con significados muy específicos.
Syn = hecho igual … crono = tiempo. Si cada evento de datos se ve obligado a ser exactamente idéntico dentro de una precisión arbitraria, entonces es sincrónico. Esto solo sería posible si el reloj que mueve los datos se distribuye con cada cable de datos, lo que sería muy ineficiente. Los tiempos se hacen iguales por la fuerza en cada interfaz.

Iso = solo … Crono = tiempo. Cada interfaz tiene una sincronización que “viene para el viaje” con los datos. Cada pieza del equipo debe recrear el reloj maestro a partir de los datos. Esto luego dicta, debido a los compromisos del medio de transmisión y los circuitos de recuperación de reloj, que cada interfaz debe acomodar alguna variabilidad de tiempo de todas sus diversas entradas, (fluctuación y vagabundeo más típicamente), pero incluir esa interfaz podría haberse vuelto renegada e isn ni siquiera es sintomático por más tiempo (lo que hace que los datos se salgan de la cerradura y caigan algunos o que falten huecos dependiendo de quién sea la frecuencia más alta). Sinónimo significa “misma frecuencia”, que es realmente lo mínimo y suficiente para asegurar la correlación de transferencia de datos entre diferentes fuentes y destinos.

La explicación de Rasvan Baba sobre el uso de USB como un ejemplo de Isochronous es cierta para aquellos tipos de datos de USB que necesitan ser flujos orientados a la conexión. Sin embargo, la señal isócrona sí depende de otras señales, por ejemplo, la frecuencia de muestreo de una secuencia de audio. Pero esa dependencia es implícita, no sincronizada como en el ejemplo de I2C.

Por favor guarde Mh370