Transmissão Serial vs Paralela
A principal diferença entre transmissão serial e paralela está na forma como os dados são transmitidos. Na transmissão serial é sequencial enquanto que na transmissão paralela é simultânea. No mundo dos computadores, os dados são transmitidos digitalmente usando bits. Na transmissão serial, os dados são enviados sequencialmente, onde um bit após o outro é enviado através de um único fio. Na transmissão paralela, os dados são enviados em paralelo, onde vários bits são transmitidos simultaneamente usando vários fios. Devido a várias razões, que discutiremos abaixo, a transmissão serial tem mais vantagens do que a transmissão paralela e, portanto, hoje a transmissão serial é seguida nas interfaces mais usadas, como USB, SATA e PCI Express.
O que é transmissão serial?
Transmissão serial refere-se à transmissão de um bit por vez em que a transmissão é sequencial. Digamos que tenhamos um byte de dados “10101010” a ser enviado por um canal de transmissão serial. Ele envia pouco a pouco um após o outro. Primeiro “1” é enviado e depois “0” é enviado, novamente “1” e assim por diante. Então, essencialmente, apenas uma linha/fio de dados é necessária para a transmissão e é uma vantagem quando o custo é considerado. Hoje, muitas tecnologias de transmissão usam a transmissão serial, pois tem várias vantagens. Uma vantagem importante é o fato de que, como não há bits paralelos, não há necessidade de sincronização. Nesse caso, a velocidade do clock pode ser aumentada até um nível muito alto que uma grande taxa de transmissão pode ser alcançada. Além disso, pelo mesmo motivo, é possível usar a transmissão serial para longa distância sem nenhum problema. Além disso, como não há linhas paralelas próximas, o sinal não é afetado por fenômenos como cross talk e interferência das linhas vizinhas, como acontece na transmissão paralela.
Cabo de transmissão serial
O termo transmissão serial está muito ligado ao RS-232, que é um padrão de comunicação serial introduzido nos PCs da IBM há muito tempo. Ele usa transmissão serial e também é conhecido como porta serial. USB (Universal Serial Bus), que é a interface mais utilizada hoje na indústria de computadores, também é serial. A Ethernet, que usamos para conectar redes, também segue a comunicação serial. SATA (Serial Advanced Technology Attachment), que é usado para consertar discos rígidos e leitores de discos ópticos, também é serial como o próprio nome sugere. Outras tecnologias de transmissão serial bem conhecidas incluem Fire wire, RS-485, I2C, SPI (Serial Peripheral Interface), MIDI (Musical Instrument Digital Interface). Além disso, o PS/2, que era usado para conectar mouses e teclados, também era serial. Mais importante ainda, o PCI Express, que é usado para conectar placas gráficas modernas ao PC, também segue a transmissão serial.
O que é transmissão paralela?
Transmissão paralela refere-se à transmissão de bits de dados paralelos simultaneamente. Digamos que temos um sistema de transmissão paralela que envia 8 bits por vez. Deve consistir em 8 linhas/fios separados. Imagine que queremos transmitir o byte de dados “10101010” por transmissão paralela. Aqui, a primeira linha envia “1”, a segunda linha envia “0” e assim por diante simultaneamente. Cada linha envia o bit correspondente a ela ao mesmo tempo. A desvantagem é que deve haver vários fios e, portanto, o custo é alto. Além disso, como deve haver mais pinos, as portas e slots ficam maiores, tornando-o inadequado para pequenos dispositivos incorporados. Quando se fala em transmissão paralela, a primeira coisa que vem à mente é que a transmissão paralela deveria ser mais rápida porque vários bits são transmitidos simultaneamente. Teoricamente, deve ser assim, mas, por razões práticas, a transmissão paralela é ainda mais lenta que a transmissão serial. A razão é que todos os bits de dados paralelos devem ser recebidos na extremidade do receptor antes que o próximo conjunto de dados seja enviado. No entanto, o sinal em diferentes fios pode demorar tempos diferentes e, portanto, todos os bits não são recebidos ao mesmo tempo e, portanto, para sincronização deve haver um período de espera. Por causa disso, a velocidade do clock não pode ser aumentada tão alta quanto na transmissão serial e, portanto, a velocidade da transmissão paralela é mais lenta. Outra desvantagem da transmissão paralela é que os fios vizinhos introduzem problemas como diafonia e interferência entre si degradando os sinais. Por esses motivos, a transmissão paralela é usada para distâncias curtas.
IEEE 1284
A transmissão paralela mais famosa é a porta da impressora, também conhecida como IEEE 1284. Esta é a porta que também é conhecida como porta paralela. Isso foi usado para impressoras, mas hoje, não é amplamente utilizado. No passado, discos rígidos e leitores de discos ópticos eram conectados ao PC usando PATA (Parallel Advanced Technology Attachment). Como sabemos, essas portas não estão mais em uso, pois foram substituídas por tecnologias de transmissão serial. SCSI (Small Computer System Interface) e GPIB (General Purpose Interface Bus) também são interfaces notáveis usadas na indústria que usavam transmissão paralela.
No entanto, é muito importante saber que o barramento mais rápido do computador, que é o barramento frontal que conecta a CPU e a RAM, é uma transmissão paralela.
Qual é a diferença entre transmissão serial e paralela?
• Na transmissão serial, os dados são transmitidos um bit após o outro. A transmissão é sequencial. Na transmissão paralela, vários bits são transmitidos ao mesmo tempo e, portanto, é simultâneo.
• A transmissão serial precisa de apenas um fio, mas a transmissão paralela requer vários fios.
• O tamanho dos barramentos seriais são geralmente menores que os barramentos paralelos, pois o número de pinos é menor.
• As linhas de transmissão serial não enfrentam problemas de interferência e cross talk, pois não há linhas próximas, mas a transmissão paralela enfrenta esses problemas devido às suas linhas próximas.
• A transmissão serial pode ser mais rápida aumentando a taxa de clock para valores muito altos. No entanto, na transmissão paralela, para sincronizar o recebimento completo de todos os bits, a taxa de clock deve ser mantida mais lenta e, portanto, a transmissão paralela é geralmente mais lenta que a transmissão serial.
• Linhas de transmissão serial podem transmitir dados a uma distância muito longa, enquanto não é assim na transmissão paralela.
• Atualmente, a técnica de transmissão mais usada é a transmissão serial.
Resumo:
Transmissão Paralela x Serial
Hoje a transmissão serial é usada muito mais do que a transmissão paralela na indústria de computadores. A razão é que a transmissão serial pode transmitir a longa distância, com uma taxa muito mais rápida a um custo muito baixo. A diferença importante é que a transmissão serial envolve o envio de apenas um bit de cada vez, enquanto a transmissão paralela envolve o envio de vários bits simultaneamente. A transmissão serial, portanto, precisa de apenas um fio, enquanto a transmissão paralela requer várias linhas. USB, Ethernet, SATA, PCI Express são exemplos de uso de transmissão serial. A transmissão paralela não é amplamente utilizada hoje, mas foi usada no passado na porta da impressora e PATA.