Ir al contenido

Comunicación paralela

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 18:58 1 dic 2013 por Somi (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

En telecomunicaciones e informática, la comunicación paralela es un método para transmitir múltiples dígitos binarios (bits) de manera simultanea. 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 mas de uno de estos conductores. Por ejemplo, un canal de 8 bits transmitirá 8 bits (o un byte) de manera simultanea, 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 seria ocho veces mas 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

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

Comparacion con "Comunicación en serie"

Antes del desaroyo 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 numero de bits que se transmiten al mismo tiempo , (bit rate); duplicando en numero de bits transmitido al mismo tiempo duplica el bit rate. El la practica, el sesgo de reloj reduce la velocidad de cada conexión a la mas lenta de todas las conexiones.
  • Longitud del cable: La diafonía crea interferencias entre las lineas paralelas, esto empeora a medida que aumenta la longitud de la conexión. Esto crea un limite 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 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 porradiofrecuencia. 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 simultanea. Técnicas mas recientes como OFDM han sido usadas en lineas de ADSL para transmitir hasta 224 bits en paralelo, y en DVB-T para transmitir 6045 bits en paralelo.


Referencias

Plantilla:FS1037C MS188

Véase tambien