Comunicación paralela

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda

En telecomunicaciones e informática, la comunicación paralela es un método para transmitir muchos packs de múltiples dígitos en binarios (bits) de manera simultánea. A diferencia con la comunicación serie, la cual solo transmite un bit cada vez; esta es una de las características básicas que distinguen a los tipos de comunicaciones.

La diferencia básica entre un canal de comunicación en serie y uno en paralelo radica en el número de conductores eléctricos usados en la capa física para transmitir bits. La comunicación en paralelo implica el uso de más de uno de estos conductores. Por ejemplo, un canal de 8 bits transmitirá 8 bits (o un byte) de manera simultánea, mientras que un canal en serie solo podrá transmitir esta cadena de manera secuencial. Si ambos canales operan a la misma frecuencia de reloj, el canal paralelo sería ocho veces más rápido. Un canal paralelo puede tener conductores adicionales para otras señales, como una señal de reloj para moderar el flujo de dados, una señal para controlar el direccionamiento de datos y señales de handshaking.

Ejemplo de sistemas de comunicación paralela.[editar]

  • IBM System/360 Direct Control Feature (1964).[1]:p.18. Estándar System/360 poseía un puerto con un ancho de 8 bits. El controlador de procesos variante Model 44 tenía un ancho de 32 bits.
  • Bus para instrumentación de laboratorio IEEE-488.

Comparación con "Comunicación en serie".[editar]

Antes del desarrollo de la tecnología de comunicaciones de alta velocidad en serie, la elección de enlaces en paralelo sobre enlaces en serie estaban condicionados por estos factores:

  • Velocidad: Superficialmente, la velocidad de una conexión de datos paralela es igual al número de bits que se transmiten al mismo tiempo , (bit rate); duplicando en número de bits transmitido al mismo tiempo duplica el bit rate. En la práctica, el tiempo de reloj reduce la velocidad de cada conexión a la más lenta de todas las conexiones.
  • Longitud del cable: La diafonía crea interferencias entre las líneas paralelas, esto empeora a medida que aumenta la longitud de la conexión. Esto crea un límite máximo en la longitud de las conexiones paralelas que suele ser menor que el de una conexione en serie.
  • Complejidad: Las conexiones de datos en paralelo son fáciles de implementar en hardware, haciéndolo una elección lógica. Crear un puerto paralelo un sistema computarizado es relativamente simple, solo requiere un biestable para copiar datos a un bus de datos. Por el contrario, la mayoría de las conexiones en serie primero deben ser convertidas de nuevo a paralelo por un UART antes de ser conectadas directamente a un bus.

El abaratamiento de los circuitos integrados, combinado con el aumento de la demanda de velocidad y longitud de la conexión ha desplazado a las conexiones paralelas en favor a las conexiones en serie; por ejemplo, IEEE 1284 "printer ports" frente a USB, PATA frente a SATA, y SCSI frente a FireWire.

Por otro lado, se están volviendo a usar conexiones de datos paralelas en comunicaciones por radiofrecuencia. En vez de transmitir bit a bit (Como con el código morse), técnicas como PSM, PAM, y comunicaciones Multiple-input multiple-output envía bytes completos de manera simultánea. Técnicas más recientes como OFDM han sido usadas en líneas de ADSL para transmitir hasta 224 bits en paralelo, y en DVB-T para transmitir 6045 bits en paralelo.


Referencias[editar]

Véase también[editar]