Hva er en PCIe-buss?
En perifer komponent som forbinder ekspressbuss, også kjent som en PCIe-buss, er en datamaskindel som gjør at en PCIe-periferiutstyr kan plugge seg inn i og kommunisere med et hovedkort. PCIe i seg selv er en oppdatert versjon av eldre perifert komponent interconnect (PCI) -teknologi, som i prinsippet lar data flyte mellom et perifert og hovedkort. En PCIe-buss kan håndtere en mye raskere overføring av data enn eldre PCI-busser, som vanligvis oversetter til bedre grafikk eller nettverkstilkoblinger.
Den generelle ideen bak PCI er å la tilleggsprogrammer installeres på datamaskiner. En PCI- eller PCIe-buss kan betraktes som et utvidelsesspor , der moduler kan kobles til for å direkte forbedre en bestemt evne til en datamaskin. Vanlige eksempler på PCIe-periferiutstyr er skjermgrafikkort, lydkort og nettverkskort.
Med tillegg av et PCIe-grafikkort, for eksempel, kan behandlingen som kreves for å gjengi grafikk, lastes fra datamaskinens sentrale prosesseringsenhet (CPU), og håndteres i stedet av grafikkortets egen prosessor. Dette gir CPU-en større kapasitet til å håndtere andre prosesseringsoppgaver. I de fleste tilfeller har spesialbygde PCIe-periferiutstyr også et eget RAM (RAM) inkludert, og gjør en mye bedre jobb med sin spesifikke oppgave enn en generisk CPU.
En PCIe-buss i seg selv skiller seg fra en PCI-buss ved at data sendes i serie over dynamisk tilgjengelige kanaler, i motsetning til parallell kommunikasjon over bare et begrenset antall kanaler. Dette betyr at ikke bare mer enn to enheter kan kommunisere samtidig, men at ubrukte kanaler kan grupperes sammen for å gi ekstra båndbredde om nødvendig. På samme måte kan en PCIe-buss svare på redusert etterspørsel ved å slå av unødvendige kanaler og spare strøm.
Rent fysisk er PCIe-kontakter av en annen størrelse enn både PCI-kontakter og akselererte grafikkport (AGP) -kontakter, som er en tredje type vanlig perifert spalte. Ingen er interkompatible, og det å prøve å tvinge en type kort inn i feil type kontakt, risikerer skade på begge. I tillegg er det forskjellige størrelser av PCIe-spor som kan håndtere tilsvarende forskjellige antall kanaler. Disse forskjellige størrelsene er representert med en multiplikator i navnet, og større antall betyr flere kanaler og lengre fysisk lengde. Hastighetene varierer fra 1x til 16x, men det er mulig for en 16x-størrelse spor for eksempel å håndtere bare 1x dataoverføringsfeeds. Dette er vanlig på billigere hovedkort for å tillate større fysisk kompatibilitet uten de ekstra kostnadene forbundet med å faktisk måtte håndtere høyere PCIe-busshastigheter. I et slikt eksempel vil 16x-enheten fungere, men bare kjøre med 1x hastighet.