Vejledninger

▷ Hvad er processorbaner og vigtigheden i multi

Indholdsfortegnelse:

Anonim

I denne artikel forklarer vi, hvad LANES'en på processoren er. Men inden vi skal vide, hvad der er PCI Express (Peripheral Component Interconnect Express), officielt forkortet som PCIe eller PCI-e, er det en højhastighedscomputer-udvidelsesbusstandard, designet til at erstatte ældre busstandarder som PCI, PCI-X og AGP.

Indholdsindeks

Hvad er PCI Express-grænsefladen, og hvordan fungerer det?

PCIe har adskillige forbedringer i forhold til ældre standarder, herunder højere maksimal systembusydelse, lavere antal I / O-stifter og mindre fysisk fodaftryk, bedre skalering af ydeevne for busenheder Mere detaljeret fejldetekterings- og rapporteringsmekanisme (Avanceret fejlrapportering, AER og native hot-swap-funktionalitet. Desuden giver de seneste revisioner af PCIe-standarden hardwarestøtte til I / O-virtualisering.

Vi anbefaler at læse vores artikel om de bedste processorer på markedet

Defineret af dets antal baner bruges PCI Express-elektriske interface også i en række andre standarder, især ExpressCard notebook-udvidelseskortgrænsefladen og SATA Express og M.2 opbevaringsgrænseflader. Formatspecifikationerne vedligeholdes og udvikles af PCI-SIG (PCI Special Interest Group), en gruppe på mere end 900 virksomheder, der også opretholder de konventionelle PCI-specifikationer. PCIe 3.0 er den seneste standard for udvidelseskort, der er i produktion og tilgængelig på konventionelle personlige pc'er.

Punkt-til-punkt topologi

Konceptuelt er PCI Express-bussen en højhastigheds seriel udskiftning af den forrige PCI / PCI-X-bus. En af de vigtigste forskelle mellem PCI Express-bus og den ældre PCI er busstopologien; PCI bruger en delt parallel busarkitektur, hvor PCI-værten og alle enheder deler et fælles sæt adresser, data og kontrollinjer. I modsætning hertil er PCI Express baseret på en punkt-til-punkt-topologi med separate serielle links, der forbinder hver enhed til rodkomplekset. På grund af den delte busstopologi er adgangen til den ældste PCI-bus arbitreret og begrænset til en master ad gangen i en retning. Også det ældre PCI-urskema begrænser busuret til den langsomste perifere på bussen. I modsætning hertil understøtter en PCI Express-busforbindelse fuld-duplex-kommunikation mellem to endepunkter uden nogen iboende begrænsning af samtidig adgang gennem flere endepunkter.

Med hensyn til busprotokol er PCI Express-kommunikation indkapslet i pakker. Datapakning og udpakning af arbejde og statusmeddelelsestrafik håndteres af transaktionslaget i PCI Express-porten. Radikale forskelle i elektrisk signalering og busprotokol kræver anvendelse af en anden mekanisk formfaktor og ekspansionsstik. PCI-slots og PCI Express-slots kan ikke udskiftes. På softwareniveau opretholder PCI Express bagudkompatibilitet med tidligere PCI-versioner.

Hvad er processor PCI Express LANES

PCI Express-forbindelsen mellem to enheder kan bestå af en til 32 baner. På en flerbaneforbindelse opdeles pakkedataene i linjer, og den maksimale dataforbrud skaleres med den samlede linkbredde. Banetællingen forhandles automatisk under enhedsinitialisering og kan begrænses af et hvilket som helst af endepunkterne. For eksempel kan et enkelt bane (× 1) PCI Express-kort indsættes i en flerbanespalte (× 4, × 8 osv.), Og initialiseringscyklussen forhandler automatisk det højeste antal baner med gensidig støtte.. Linket kan konfigureres dynamisk til at bruge færre baner, hvilket giver fejltolerance i tilfælde af defekte eller upålidelige baner. PCI Express-standarden definerer slots og stik til flere bredder: × 1, × 4, × 8, × 12, × 16 og × 32. Dette gør det muligt for PCI Express-bus at betjene begge omkostningsfølsomme applikationer, hvor high-end ikke er påkrævet ydelse såvel som kritiske ydelsesapplikationer som 3D-grafik, netværk og opbevaring af virksomheder.

En bane består af to differentielle signalpar, med et par til modtagelse af data og det andet til transmission. Derfor består hver bane af fire signalkabler eller spor. Konceptuelt bruges hver bane som en full-duplex-byte-strøm, der transporterer datapakker i otte-bit “byte” -format samtidigt i begge retninger mellem endpoints af et link. PCI Express-fysiske links kan indeholde fra en til 32 baner, mere præcist 1, 2, 4, 8, 12, 16 eller 32 baner. Banetællinger er skrevet med et præfiks “×” (for eksempel “× 8” repræsenterer et otte-banes kort eller slot), hvor × 16 er den største størrelse i almindelig brug. Størrelserne på banerne er også nævnt gennem udtrykkene "bredde" eller "gennem", for eksempel kan en otte-banespalte henvises til som "pr. 8" eller som "8 baner bred".

PCIe-baner bruges nogle steder inde på din pc. Din CPU har et vist antal af dem, mindst 16, forbundet mellem det og mindst et 16x slot på bundkortet. Disse baner bruges typisk til grafikkort, enten med et kort, der bruger hele kanalen eller med flere kort, hver med en del af kanalen. Nogle CPU'er har flere grafikkortbaner, nogle af Intel X-serien CPU'er har op til 40 eller mere.

Nogle baner forbinder deres CPU til Platform Controller Hub (PCH). Intel kalder disse baner DMI, men de er faktisk de samme som PCIe. Fra PCH går PCIe-banerne til dens SATA-controller, dets NVMe-kompatible M.2-slot, USB-drivere og forskellige PCIe-slots på bundkortet til ting som netværksadaptere, TV-tunerkort og mere. PCH fungerer som en multiplexer, og i sidste ende skal alle disse enheder dele de tilgængelige DMI-baner, når de kommunikerer med CPU'en eller hovedhukommelsen.

Vi anbefaler, at du læser vores indlæg om de bedste processorer på markedet

Dette afslutter vores artikel om processor LANES og hvad de er til. Forhåbentlig har det været nyttigt for dig.

Vejledninger

Valg af editor

Back to top button