Kärnskillnaden mellan serie- och parallellöverföring ligger i hur många bitar av data som skickas samtidigt.
Seriell överföring: Skickar data en bit åt gången över en enda kommunikationskanal. Tänk på det som en enkelfältig väg.
* Exempel:
* USB: Medan USB kan ha flera datalinjer fungerar den ofta i serieläge för sin bulkdataöverföring.
* rs-232: En äldre standard för seriekommunikation som ofta används i äldre datorutrustning.
* Ethernet (i vissa sammanhang): Medan Ethernet vanligtvis använder parallell transmission internt, är kommunikationen mellan enheter i ett nätverk i grunden serie över kabeln. De parallella uppgifterna är inkapslade i seriella dataströmmar.
* bluetooth: Använder seriekommunikation för att överföra data.
* wi-fi: Trådlös kommunikation använder vid sitt fysiska lager seriell överföring.
* spi (seriellt perifert gränssnitt): Används för att kommunicera med kringutrustning som sensorer och skärmar i inbäddade system.
* i2c (interintegrerad krets): Ett annat vanligt seriekommunikationsprotokoll i inbäddade system.
Parallell transmission: Skickar flera bitar samtidigt över flera kommunikationskanaler. Tänk på det som en motorväg med flera banor.
* Exempel:
* Äldre parallella skrivarportar: Dessa skickade 8 bitar (eller mer) på en gång, vilket möjliggör snabbare utskriftshastigheter (jämfört med serien). De är till stor del föråldrade nu.
* interna datorbussar (delvis): Medan moderna datorarkitekturer förlitar sig starkt på seriekommunikation för datarörelse mellan chips, finns parallella bussar inom CPU och ibland mellan CPU och RAM (även om detta blir mindre vanligt). Data flyttas parallellt inuti processorn.
* SCSI (litet datorsystemgränssnitt - äldre versioner): Äldre SCSI -standarder använde parallellöverföring.
* En del intern dataöverföring i grafikkort: Höghastighetsdataöverföring inom ett grafikkort kan involvera interna parallella bussar.
Viktig anmärkning: Skillnaden är inte alltid tydlig. Många moderna system använder en kombination av seriella och parallella tekniker. Till exempel kan en parallell buss inuti en CPU i slutändan ansluta till seriekommunikationskanaler för extern kommunikation. Den "serien" vs "parallella" skillnaden hänvisar ofta till * externt * kommunikationsgränssnittet. Interna arkitekturer använder ofta parallella mönster för att maximera hastigheten, men serialiserar data för överföring över ett kabel eller trådlöst medium.