Hvorfor er seriell dataoverføring raskere enn parallell dataoverføring?

Oct 1, 2025
Maskinvare

SATA-harddiskforbindelser er raskere enn eldre PATA-harddiskforbindelser, og det samme kan sies for eksterne kablestandarder, men dette er kontraintuitivt: hvorfor skulle ikke parallelloverføringen være raskere?

Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.

Spørsmålet

SuperUser reader Modest er nysgjerrig på dataoverføringshastighetene for parallelle og serielle tilkoblinger:

Intuitivt vil du tro at parallell dataoverføring skal være raskere enn seriell dataoverføring; parallelt overfører du mange biter samtidig, mens du i serie gjør en bit av gangen.

Så hva gjør SATA-grensesnitt raskere enn PATA, PCI-e-enheter raskere enn PCI og serielle porter raskere enn parallelle?

Selv om det er lett å falle inn i resonnementet om at SATA er nyere enn PATA, må det være en mer konkret mekanisme på jobben enn bare alder.

Svaret

SuperUser-bidragsyter Mpy gir litt innsikt i typen overføringstyper:

Du kan ikke formulere det på denne måten.

Seriell overføring er tregere enn parallell overføring gitt samme signalfrekvens . Med en parallell overføring kan du overføre ett ord per syklus (f.eks. 1 byte = 8 bits), men med en serieoverføring bare en brøkdel av det (f.eks. 1 bit).

Årsaken til at moderne enheter bruker seriell overføring, er følgende:

  • Du kan ikke øke signalfrekvensen for en parallell overføring uten begrensning, fordi alle signaler fra senderen ifølge design må ankomme mottakeren kl. samme tid . Dette kan ikke garanteres for høye frekvenser, da du ikke kan garantere at signal transittid er lik for alle signallinjer (tenk på forskjellige baner på hovedkortet). Jo høyere frekvens, jo mer små forskjeller betyr noe. Derfor må mottakeren vente til alle signallinjer er avgjort - ventet senker overføringshastigheten.
  • Et annet godt poeng (fra denne posten ) er at man må vurdere overhør med parallelle signallinjer. Jo høyere frekvens, jo mer uttalt overhør blir og med det jo større sannsynlighet for et ødelagt ord og behovet for å overføre det på nytt. [1]

Så selv om du overfører mindre data per syklus med en seriell overføring, kan du gå til mye høyere frekvenser, noe som resulterer i en høyere nettoverføringshastighet.

[1] Dette forklarer også hvorfor UDMA-kabler (Parallell ATA med økt overføringshastighet) hadde dobbelt så mange ledninger som pinner. Annenhver ledning ble jordet for å redusere overhør.

Scott Chamberlain gir ekko til Myps svar og utvider designøkonomien:

Problemet er synkronisering.

Når du sender parallelt, må du måle alle linjene i nøyaktig samme øyeblikk, ettersom du går raskere blir størrelsen på vinduet for det øyeblikket mindre og mindre, til slutt kan det bli så lite at noen av ledningene fortsatt kan stabilisere seg mens andre er ferdige før du gikk tom for tid.

Ved å sende inn seriell trenger du ikke lenger å bekymre deg for at alle linjene skal stabilisere seg, bare en linje. Og det er mer kostnadseffektivt å få en linje til å stabilisere seg 10 ganger raskere enn å legge til 10 linjer i samme hastighet.

Noen ting som PCI Express gjør det beste fra begge verdener, de gjør et parallelt sett med serielle tilkoblinger (16x-porten på hovedkortet har 16 serielle tilkoblinger). Ved å gjøre at hver linje ikke trenger å være i perfekt synkronisering med de andre linjene, så lenge kontrolleren i den andre enden kan omorganisere "pakkene" med data når de kommer inn i riktig rekkefølge.

De Hvordan ting fungerer siden for PCI-Express gjør en veldig god forklaring i dybden på hvordan PCI Express i serie kan være raskere enn PCI eller PCI-X parallelt.

TL; DR-versjon: Det er lettere å få en enkelt tilkobling til å gå 16 ganger raskere enn åtte forbindelser å gå to ganger raskere når du kommer til veldig høye frekvenser.


Har du noe å legge til forklaringen? Hør av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .

.post-innhold .inngangs-bunntekst

Serial And Parallel Data Transmission

Serial And Parallel Data Transmission

Uses Of Serial And Parallel Data Transmission

Serial Vs Parallel Data Transmission

Serial Vs Parallel Data Transmission

Parallel And Serial Transmission| Synchronous And Asynchronous Data Transmission

Serial Transmission Vs Parallel Transmission

Data Transmission | Parallel And Serial | Data Communication | Bhanu Priya

Data Transmission

What's The Difference Between Parallel And Serial?

Difference Between Serial And Parallel Data Transmission-lecture85/coa

Serial And Parallel Data Transmission Explained || Computer || Animated Video

Difference Between Serial And Parallel Data Transmission | Islamia University | Virtual University

Serial Data Transmission Methods In Embedded Systems

What Is Data Transmission||Parallel & Serial Transmission||Asynchronous & Synchronous Transmission

IGCSE Computer Science - Serial And Parallel Data Transfer

IGCSE Computer Science Tutorial: 1.2.1 (e) – Serial Vs. Parallel Data Transmission

How Serial Verse Parallel Data Transfer Works (Intro To Digital Logic Part 2)


Maskinvare - Mest populære artikler

Så du har nettopp fått en Nintendo-bryter. Hva nå?

Maskinvare Dec 19, 2024

De Nintendo Switch er en flott konsoll —Del stue system, del bærbar enhet, og alle Nintendo. Selv om bryteren ikke er like fullpakket med ekstra fun..


Hva slags luftfilter skal jeg bruke til min ovn og luftkondisjonering?

Maskinvare Apr 10, 2025

UCACHED INNHOLD Forhåpentligvis vet du at du bør skifte ovn og luftfilter hvert par måneder. Men hva slags luftfilter bør du kjøpe? I SLEKT: ..


Hva skjer hvis Philips Hue-lampene mine blir frakoblet?

Maskinvare Feb 23, 2025

UCACHED INNHOLD Å installere Philips Hue-pærer er en fin måte å øke belysningsspillet ditt, men siden de er sterkt avhengige av en internettforbindelse, kan du være forsikti..


Hvordan bruke en USB-flashstasjon med Android-telefonen eller nettbrettet

Maskinvare Jul 27, 2025

Har du noen gang ønsket å se en video på telefonen eller nettbrettet uten å kaste bort lagringsplassen? Eller kanskje du bare trenger å se en fil vennen din ga deg. De fleste m..


Bør du bruke Balansert, Strømsparer eller High Performance Power Plan på Windows?

Maskinvare Jul 4, 2025

Windows setter alle PC-er til en "Balansert" strømplan som standard. Men det er også "Strømsparer" og "Høy ytelse" planer. PC-produsenten din kan til og med ha laget si..


Hvordan legge til og endre verdensklokker på Apple Watch

Maskinvare Jan 14, 2025

Når du først konfigurerer Apple Watch, har du kanskje noen få verdensklokker på den. Du kan endre verdensklokkene på Apple Watch, men du må bruke iPhone for å gjøre det. ..


Hva betyr RAM-fargekoding på RAM på hovedkort?

Maskinvare Jan 9, 2025

Gul og oransje, blå og svart, grønn og rød: du finner RAM-sporene på hovedkort i alle slags fargepar. Men hva betyr egentlig disse parene, og hvordan påvirker det deg når du b..


Fra tipsboksen: Aktivere NumLock som standard, annonsefrie iOS-apper og stereodrevne festlys

Maskinvare Apr 20, 2025

UCACHED INNHOLD En gang i uken avrunder vi noen av de gode tipsene leserne har sendt i tipsboksen. Denne uken ser vi på hvordan du aktiverer NumLock som standard, fjerner annonse..


Kategorier