La differenza principale tra trasmissione seriale e parallela è nel modo in cui i dati vengono trasmessi. Nella trasmissione seriale è sequenziale mentre, in trasmissione parallela, è simultaneo. Nel mondo dei computer, i dati vengono trasmessi digitalmente usando bit. Nella trasmissione seriale, i dati vengono inviati sequenzialmente dove un bit dopo l'altro viene inviato attraverso un singolo filo. Nella trasmissione parallela, i dati vengono inviati parallelamente quando più bit vengono trasmessi simultaneamente utilizzando più cavi. A causa di vari motivi, che discuteremo di seguito, la trasmissione seriale ha più vantaggi della trasmissione parallela e quindi oggi la trasmissione seriale è seguita nelle interfacce più utilizzate come USB, SATA e PCI Express.
La trasmissione seriale si riferisce a trasmissione di un bit alla volta dove il la trasmissione è sequenziale. Supponiamo di avere un byte di dati "10101010" da inviare su un canale di trasmissione seriale. Si invia a poco a poco uno dopo l'altro. Prima viene inviato "1", quindi viene inviato "0", nuovamente "1" e così via. Quindi, in sostanza, è necessaria solo una linea dati / filo per la trasmissione ed è un vantaggio quando si considera il costo. Oggi molte tecnologie di trasmissione utilizzano la trasmissione seriale poiché presenta numerosi vantaggi. Un vantaggio importante è il fatto che, poiché non ci sono bit paralleli, non è necessario sincronizzare. In tal caso, la velocità di clock può essere aumentata fino a un livello molto alto che può essere raggiunto un grande baud rate. Inoltre, per lo stesso motivo, è possibile utilizzare la trasmissione seriale per lunghe distanze senza alcun problema. Inoltre, poiché non ci sono linee parallele vicine, il segnale non è influenzato da fenomeni come cross talk e interferenze dalle linee vicine, come accade nella trasmissione parallela.
Cavo di trasmissione seriale
Il termine trasmissione seriale è molto legato alla RS-232, che è uno standard di comunicazione seriale introdotto nei PC IBM molto tempo fa. Utilizza la trasmissione seriale ed è anche conosciuta come porta seriale. USB (Universal Serial Bus), che è l'interfaccia più utilizzata oggi nell'industria dei computer, è anche seriale. Ethernet, che usiamo per collegare le reti, segue anche la comunicazione seriale. SATA (Serial Advanced Technology Attachment), che è usato per riparare hard disk e lettori di dischi ottici, è anche seriale come suggerisce il nome stesso. Altre ben note tecnologie di trasmissione seriale includono Fire wire, RS-485, I2C, SPI (Serial Peripheral Interface), MIDI (Musical Instrument Digital Interface). Inoltre, PS / 2, che era usato per collegare mouse e tastiere, era anche seriale. Soprattutto, PCI Express, che viene utilizzato per collegare le moderne schede grafiche al PC, segue anche la trasmissione seriale.
La trasmissione parallela si riferisce a trasmissione simultanea di bit di dati paralleli. Diciamo che abbiamo un sistema di trasmissione parallela che invia 8 bit alla volta. Dovrebbe essere composto da 8 linee / fili separati. Immagina di voler trasmettere il byte di dati "10101010" sulla trasmissione parallela. Qui, la prima riga invia "1", la seconda riga invia "0" e così via simultaneamente. Ogni riga invia il bit corrispondente ad esso allo stesso tempo. Lo svantaggio è che dovrebbero esserci più fili e quindi il costo è elevato. Inoltre, dal momento che dovrebbero esserci più pin, le porte e gli slot diventano più grandi, rendendolo non adatto a piccoli dispositivi embedded. Quando si parla di trasmissione parallela, la prima cosa che viene in mente è che la trasmissione parallela dovrebbe essere più veloce perché diversi bit vengono trasmessi simultaneamente. In teoria, deve essere così ma, a causa di ragioni pratiche, la trasmissione parallela è ancora più lenta della trasmissione seriale. Il motivo è che tutti i bit di dati paralleli devono essere ricevuti alla fine del ricevitore prima che venga inviato il prossimo set di dati. Tuttavia, il segnale su fili diversi può richiedere tempi diversi e quindi tutti i bit non vengono ricevuti allo stesso tempo e quindi per la sincronizzazione dovrebbe esserci un periodo di attesa. Per questo motivo, la velocità di clock non può essere aumentata tanto quanto nella trasmissione seriale e quindi la velocità della trasmissione parallela è più lenta. Un altro svantaggio della trasmissione parallela è che i fili vicini introducono problemi come il cross-talk e l'interferenza reciproca degradando i segnali. Per questi motivi, la trasmissione parallela viene utilizzata per brevi distanze.
IEEE 1284
La trasmissione parallela più famosa è la porta della stampante, che è anche conosciuta come IEEE 1284. Questa è la porta che è anche conosciuta come porta parallela. Questo è stato utilizzato per le stampanti, ma oggi non è ampiamente utilizzato. In passato, i lettori di dischi rigidi e dischi ottici erano collegati al PC usando PATA (Parallel Advanced Technology Attachment). Come sappiamo, queste porte non sono più in uso in quanto sono state sostituite con tecnologie di trasmissione seriale. SCSI (Small Computer System Interface) e GPIB (General Purpose Interface Bus) sono anche interfacce notevoli utilizzate nel settore che utilizzava la trasmissione parallela.
Tuttavia, è molto importante sapere che il bus più veloce del computer, che è il front side bus che collega la CPU e la RAM, è una trasmissione parallela.
• Nella trasmissione seriale, i dati vengono trasmessi un bit dopo l'altro. La trasmissione è sequenziale. Nella trasmissione parallela, diversi bit vengono trasmessi contemporaneamente e quindi è simultaneo.
• La trasmissione seriale richiede un solo cavo, ma la trasmissione parallela richiede più cavi.
• Le dimensioni dei bus seriali sono generalmente inferiori rispetto ai bus paralleli poiché il numero di pin è inferiore.
• Le linee di trasmissione seriali non affrontano problemi di interferenza e cross talk in quanto non ci sono linee vicine, ma la trasmissione parallela affronta tali problemi a causa delle linee vicine.
• La trasmissione seriale può essere effettuata più velocemente aumentando la frequenza di clock a valori molto alti. Tuttavia, nella trasmissione parallela, per sincronizzare la ricezione completa di tutti i bit, la frequenza di clock deve essere mantenuta più lenta e quindi la trasmissione parallela è generalmente più lenta della trasmissione seriale.
• Le linee di trasmissione seriali possono trasmettere dati a una distanza molto lunga mentre non è così nella trasmissione parallela.
• Oggi la tecnica di trasmissione più utilizzata è la trasmissione seriale.
Sommario:
Oggi la trasmissione seriale viene utilizzata molto più della trasmissione parallela nell'industria dei computer. Il motivo è che la trasmissione seriale può trasmettere a una lunga distanza, con una velocità molto più veloce a un costo molto basso. Una differenza importante è che la trasmissione seriale comporta l'invio di un solo bit alla volta, mentre la trasmissione parallela comporta l'invio di più bit contemporaneamente. La trasmissione seriale richiede quindi un solo cavo mentre la trasmissione parallela richiede più linee. USB, Ethernet, SATA, PCI Express sono esempi per l'utilizzo della trasmissione seriale. La trasmissione parallela non è ampiamente utilizzata oggi ma è stata utilizzata in passato nella porta della stampante e PATA.
Immagini per gentile concessione: