Nordbrygga


Nordbrygga (Northbridge) (även värdbrygga eller minneskontrollhub) kallas den integrerade krets som sitter på datorns moderkort och, särskilt på äldre datorer, sköter kommunikationen mellan processor, arbetsminne, AGP och PCI Express. Vissa har även inbyggd grafikkontroller.[1] Högpresterande kretsar kan bli mycket varma och behöver kylning, ofta en kombination av kylflänsar och heatpipes. I modernare processorer från till exempel Intel och AMD har nordbryggan istället integrerats inuti processorn.
Historiskt sett var det nödvändigt att separera funktioner mellan CPU-, nordbrygga- och sydbryggachips på grund av svårigheten att integrera alla komponenter på en enda chipdie.[2] Men när CPU-hastigheterna ökade med tiden uppstod en flaskhals på grund av begränsningar orsakade av dataöverföring mellan CPU:n och dess stödkretsuppsättning.[3] Trenden för integrerade nordbryggor började i slutet av 2000-talet – till exempel var Nvidia GeForce 320M GPU i 2010 års MacBook Air ett kombochip av nordbrygga/sydbrygga/GPU.[4]
På äldre Intel-baserade PC-datorer kallades nordbryggan också för extern minneskontrollhub eller grafik- och minneskontrollhub om den var utrustad med integrerad grafik. Dessa funktioner blev alltmer integrerade i själva CPU-chippet,[5] med början med minne och grafikkontroller. Sedan 2010-talet har formkrympning och förbättrad transistortäthet möjliggjort ökad chipsetintegrering, och funktionerna som utförs av nordbryggor är nu ofta inkorporerade i andra komponenter såsom sydbryggor eller själva CPU:erna.[5][6]
Intel och AMD har båda släppt chipset där alla nordbrygga-funktioner hade integrerats i CPU:n.[6] Motsvarande sydbrygga bytte namn av Intel till Platform Controller Hub och av AMD till Fusion Controller Hub . AMD FX-processorer fortsatte att kräva externa nordbrygga- och sydbrygga-chips. Moderna Intel Core-processorer har nordbryggan integrerad på CPU-matrisen, där den är känd som uncore eller systemagent.
Översikt
Nordbryggan hanterar vanligtvis kommunikation mellan CPU, i vissa fall RAM, och PCI Express (eller AGP) grafikkort, och söderbryggan.[7][8] Vissa nordbryggor innehåller också integrerade videokontroller, även känd som en grafik- och minneskontrollhub i Intel-system. Eftersom olika processorer och RAM kräver olika signalering, kommer en given nordbrygga vanligtvis att fungera med endast en eller två klasser av processorer och i allmänhet bara en typ av RAM.
Power PC
Nordbryggachips finns oftast på X86-baserade datorer, men de kan också hittas på andra plattformar, som PowerPC-plattformen. Ett vanligt exempel på en nordbrygga på en PowerPC-plattform är i Apples äldre PowerPC-baserade datorer som iMac G5, som använde ett IBM CPC945 nordbryggachip. Enligt en anteckning från Apple-utvecklare kopplades Power Mac G5:s nordbrygga till en "Mid Bridge", som sedan kopplades till en söderbrygga.[9]

Överklockning
Nordbryggan spelar en viktig roll i hur långt en dator kan överklockas, eftersom dess frekvens vanligtvis används som baslinje för CPU:n för att fastställa dess egen driftsfrekvens. Detta chip blir vanligtvis varmare när processorhastigheten blir snabbare, vilket kräver mer kylning. Det finns en gräns för CPU-överklockning, eftersom digitala kretsar begränsas av fysiska faktorer som höjning, fall, fördröjning och lagringstider för transistorerna, strömförstärkningsbandbreddsprodukt, parasitisk kapacitans och utbredningsfördröjning, som ökar med (bland andra faktorer) driftstemperaturen. Följaktligen har de flesta överklockningstillämpningar mjukvarupålagda gränser för multiplikatorn och den externa klockinställningen. Dessutom är värme en stor begränsande faktor, eftersom högre spänningar behövs för att korrekt aktivera fälteffekttransistorer inuti CPU:er och denna högre spänning producerar större mängder värme, vilket kräver större termiska lösningar på formen.
Utveckling

Den övergripande trenden inom processorkonstruktion har varit att integrera fler funktioner på färre komponenter, vilket minskar den totala moderkortskostnaden och förbättrar prestandan. Minneskontrollern, som hanterar kommunikationen mellan CPU och RAM, flyttades till processormatrisen av AMD som började med deras AMD K8-processorer och av Intel med deras Nehalem-processorer. En av fördelarna med att ha minneskontrollern integrerad på CPU-matrisen är att minska latensen från CPU till minne.
Vissa nordbryggahips har stöd för dubbla processorer, till exempel Intels 5000X minneskontroller som användes i den ursprungliga Mac Pro från 2006.
Ett annat exempel på denna typ av förändring är Nvidias nForce3 för AMD K8-system. Den kombinerar alla funktionerna hos en normal sydbrygga med en Accelerated Graphics Port (AGP)-port och ansluts direkt till CPU:n. På nForce4-kort marknadsfördes den som en mediakommunikationsprocessor (MCP).
AMD Accelerated Processing Unit-processorer har full integration av nordbryggafunktioner på CPU-chippet eller -paketet, tillsammans med processorkärnor, minneskontroller, höghastighets PCI Express-gränssnitt (vanligtvis för grafikkort) och integrerad grafikprocessorenhet (iGPU). Detta var en utveckling av AMD K8, eftersom minneskontrollern var integrerad på CPU-matrisen i AMD64.
Nordbryggan ersattes 2011 av systemagenten som introducerades av Intel Sandy Bridge-mikroarkitekturen, som i princip hanterar alla tidigare nordbryggafunktioner.[10] Intels Sandy Bridge-processorer har full integration av nordbryggaunktioner på CPU-chippet, tillsammans med processorkärnor, minneskontroller, höghastighets PCI Express-gränssnitt och integrerad grafikprocessorenhet (GPU). Detta var en vidareutveckling av Westmere-arkitekturen, som också innehöll en CPU och GPU i samma paket.[11]
Senaste AMD-processorer som börjar med Zen 2 har flyttat vissa I/O-funktioner från CPU-matrisen till en I/O-matris på samma MCM-paket som CPU:n. Denna tärning anses normalt inte vara en del av nordbryggan, eftersom den är i samma paket som processorn, men den har vissa av samma funktioner.[12]
Se även
Referenser
- Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, Northbridge (computing), 24 oktober 2024.
Noter
- ^ ”Definition of:Northbridge”. Definition of:Northbridge. PC Magazine. https://www.pcmag.com/encyclopedia/term/48076/northbridge.
- ^ ”Chipset: Northbridge and Southbridge”. Chipset: Northbridge and Southbridge. Rigacci.org. 2006-01-27. http://www.rigacci.org/wiki/doku.php/doc/appunti/hardware/chipset.
- ^ Kent, Allen (1999). Encyclopedia of computer science and technology. New York, NY [u.a.]: Dekker. Sid. 500. ISBN 9780824722937. https://books.google.com/books?id=Q_tqLg5buqYC. Läst 26 september 2015.
- ^ The Macbook Air: A Sign of Things to Come – Digital Gravitas
- ^ [a b] ”Trustworthy x86 laptops? There is a way, says system-level security ace”. Trustworthy x86 laptops? There is a way, says system-level security ace. The Register. https://www.theregister.co.uk/2015/12/31/rutkowska_talks_on_intel_x86_security_issues/.
- ^ [a b] ”Northbridge”. Computer Hope. October 7, 2019. https://www.computerhope.com/jargon/n/northbri.htm.
- ^ Jones, George (2004-10-22). ”Motherboards & Core-Logic Chipsets: The Deep Stuff | What the North Bridge and South Bridge Do”. Motherboards & Core-Logic Chipsets: The Deep Stuff | What the North Bridge and South Bridge Do. InformIT.com. http://www.informit.com/articles/article.aspx?p=339936.
- ^ George Jones - Maximum PC 2005 Buyer's Guide - Prentice Hall PTR - ISBN 0-7686-6312-1
- ^ ”Power Mac G5 Developer Note”. Power Mac G5 Developer Note. https://developer.apple.com/library/archive/documentation/Hardware/Conceptual/PowerMac_G5_05Oct/Articles/PwrMacG5-0510_archi.html.
- ^ ”The Ring Bus & System Agent - Intel's Sandy Bridge Architecture Exposed”. The Ring Bus & System Agent - Intel's Sandy Bridge Architecture Exposed. Anandtech.com. http://www.anandtech.com/show/3922/intels-sandy-bridge-architecture-exposed/4.
- ^ ”Intel Core i5 2500K and Core i7 2600K (Sandy Bridge) - Introduction”. Intel Core i5 2500K and Core i7 2600K (Sandy Bridge) - Introduction. Legionhardware.com. http://www.legionhardware.com/articles_pages/intel_core_i5_2500k_and_core_i7_2600k_sandy_bridge.html.
- ^ ”Chiplets Are the Future, but They Won't Replace Moore's Law”. Chiplets Are the Future, but They Won't Replace Moore's Law. https://www.extremetech.com/computing/280344-chiplets-are-the-future-but-they-wont-replace-moores-law.
Externa länkar
Wikimedia Commons har media som rör Nordbrygga.
Media som används på denna webbplats
Författare/Upphovsman: htomari, Licens: CC BY-SA 2.0
CPC945 a.k.a. Kodiak. On iMac G5 (iSight) 17-inch 1.9 GHz.
Författare/Upphovsman: Original: Gribeco på franska Wikipedia
Härlett verk: Moxfyre på engelska Wikipedia, Licens: CC BY-SA 3.0
Block diagram of a late-2000s motherboard (legend in English).
Författare/Upphovsman: Fred the Oyster, Licens: CC BY-SA 4.0
A schematic diagram of a computer chipset
Författare/Upphovsman: Eddau, Licens: CC BY-SA 3.0
A part of an IBM T42 laptop motherboard. CPU=Central Processing Unit. NB=Northbridge. GPU=Graphical Processing Unit. SB=Southbridge.