IMPLEMENTACIN DE UN SISTEMA DE TRANSMISIN SERIAL DE DATOS A TRAVS DE UN EMISOR QUE TENGA UN REGISTRO DE ENTRADA PARALELA Y SALIDA SERIAL Y UN RECEPTOR QUE TENGA UN REGISTRO DE ENTRADA SERIAL Y SALIDA PARALELA?
La ventaja de la seal en paralelo es que aprovecha para enviar datos en
forma sincronizada por todos hilos y as acelerar la transmisin. En el serial se usan menos hilos y la informacin entra como en una cola de mensajes. La desventaja de la seal en paralelo es que una falla en un bit en 1 de los hilos invalida toda la seal. En el serial, hay mecanismos de revisin y recuperacin de errores. Por eso, la transmisin en paralelo se recomienda para distancias cortas, y la seal en serial para distancias largas. Si necesitas transmitir una seal en paralelo por largas distancias? Entonces usas un sistema como el que propones. Recibe seal en paralelo, y las convierte a seal serial para poder ser transmitido a largas distancias. El receptor debe hacer el trabajo inverso. Gracias a su mdulo de CRC (revisin y recuperacin de errores), la transmisin serial era ms confiable. La desventaja es que la transmisin serial es ms lenta que la transmisin en paralelo. (Uno de los ltimos mdems poda transmitir hasta 56Kbps = kilobits no kilobytes, mientas que el paralelo poda transmitir a superior a 150KBps = Kilobytes y no Kilobits). Esto ocasionaba algunos time-out en el transmisor paralelo, ya que tena que esperar que el serial termine de recibir el paquete paralelo para enviarlo antes de recibir el siguiente paquete de datos.