Southbridge (computing): Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Functionality: SMBus is one type of I2C.
 
imported>RickyCourtney
Cleanup
 
Line 3: Line 3:
{{short description|One of the two chips in the core logic chipset architecture on a PC motherboard}}
{{short description|One of the two chips in the core logic chipset architecture on a PC motherboard}}


On older [[personal computer]] [[motherboard]]s, the '''southbridge''' is one of the two chips in the core logic [[chipset]], handling many of a computer's [[input/output]] functions. The other component of the chipset is the [[Northbridge (computing)|northbridge]], which generally handles high speed onboard communications.  
In computing, a '''southbridge''' is a component of a traditional two-part [[chipset]] architecture on [[motherboard]]s, historically used in [[Personal computer|personal computers]]. It works alongside the [[northbridge (computing)|northbridge]] to manage communications between the [[central processing unit]] (CPU) and lower-speed peripheral interfaces. The northbridge typically handled high-speed connections such as [[RAM]] and [[graphics processing unit|GPU]] interfaces, while the southbridge managed lower-speed functions.


A southbridge chipset handles functions such as USB, audio, the system firmware, the lower speed PCI/PCIe buses, the IOAPIC interrupt controller, the SATA storage, the historical PATA storage, the NVMe storage, and low speed buses such as [[Industry Standard Architecture|ISA]], [[Low Pin Count|LPC]], [[Serial Peripheral Interface|SPI]], and/or [[Serial Peripheral Interface#Intel's Enhanced Serial Peripheral Interface|eSPI]].<ref>{{Citation |title=What is Southbridge? |date=4 November 2002 |website=Webopedia Computer Dictionary |type=word definition |url=http://www.webopedia.com/TERM/S/Southbridge.html}}.</ref><ref name="Mujtaba">{{Cite web |last=Mujtaba |first=Hassan |date=2019-09-13 |title=Intel Z490, H470 Motherboards For 10th Gen Comet Lake-S CPUs Leaked |url=https://wccftech.com/intel-z490-h470-b460-h410-chipset-motherboards-10th-gen-comet-lake-s-cpu-leak/ |access-date=2020-10-30 |website=Wccftech |language=en-US}}</ref> Different combinations of southbridge and northbridge chips are possible,<ref>{{Citation |title=Chipset: Northbridge and Southbridge |url=http://www.rigacci.org/wiki/doku.php/doc/appunti/hardware/chipset |publisher=Rigacci}}.</ref> but these two kinds of chips are designed to work together.{{Cn|date=June 2024}} There is no industry-wide standard for interoperability between different core logic chipset designs. In the 1990s and early 2000s, the interface between a northbridge and southbridge was the PCI bus. As of 2023, the main bridging interfaces used are [[Direct Media Interface]] ([[Intel]]) and [[PCI Express]] ([[AMD]]).
The southbridge controls a range of input/output (I/O) functions, including [[USB]], audio, [[firmware]] (e.g., [[BIOS]] or [[UEFI Forum|UEFI]]), storage interfaces such as [[SATA]], [[NVMe]], and legacy [[Parallel ATA|PATA]], as well as buses like [[Peripheral Component Interconnect|PCI]], [[Low Pin Count|LPC]], and [[Serial Peripheral Interface|SPI]].<ref>{{Citation |title=What is Southbridge? |date=4 November 2002 |website=Webopedia Computer Dictionary |type=word definition |url=http://www.webopedia.com/TERM/S/Southbridge.html}}</ref><ref name="Mujtaba">{{Cite web |last=Mujtaba |first=Hassan |date=2019-09-13 |title=Intel Z490, H470 Motherboards For 10th Gen Comet Lake-S CPUs Leaked |url=https://wccftech.com/intel-z490-h470-b460-h410-chipset-motherboards-10th-gen-comet-lake-s-cpu-leak/ |access-date=2020-10-30 |website=Wccftech |language=en-US}}</ref>


The southbridge typically implements the slower capabilities of the motherboard in a northbridge-southbridge chipset computer architecture. In systems with [[Intel]] chipsets, the southbridge has been named [[I/O Controller Hub]] (ICH) and later replaced by [[Platform Controller Hub]] chipsets. In older Intel/AMD architectures the southbridge is usually linked to the northbridge, which in turn connected to the CPU. Circa 2004 and onward Intel architectures started to link southbridge directly to the CPU (e.g. via [[Direct Media Interface]]). Through the use of controller-integrated channel circuitry, the northbridge (or CPU itself) can directly link signals from the I/O units to the CPU for data control and access.
Southbridge and northbridge components were often designed to work in pairs, though there was no universal standard for interoperability.<ref>{{Citation |title=Chipset: Northbridge and Southbridge |url=http://www.rigacci.org/wiki/doku.php/doc/appunti/hardware/chipset |publisher=Rigacci}}</ref> In the 1990s and early 2000s, they commonly communicated via the [[Peripheral Component Interconnect|PCI]] bus; more recent chipsets use [[Direct Media Interface]] (Intel) or [[PCI Express]] (AMD).


As of 2024, most personal computer devices based on Intel or AMD architectures no longer use a set of two chips, and instead have a single chip acting as the 'chipset', for example Intel's Z790 chipset, and a central processing unit.
Intel referred to its southbridge as the [[I/O Controller Hub]] (ICH), later replaced by the [[Platform Controller Hub]] (PCH), which connected directly to the CPU in later architectures. Since the mid-2010s, the traditional two-chip design has largely been replaced by single-chip platforms or [[System on a chip|system-on-chip]] (SoC) solutions that integrate southbridge functions into a single chipset or the CPU itself.


==Current status==
==Current status==

Latest revision as of 22:25, 7 June 2025

File:Chipset schematic.svg
A typical north/southbridge layout
File:IBM ThinkPad T42 Motherboard.jpg
IBM T42 laptop motherboard with the following labels: CPU (central processing unit), NB (northbridge), GPU (graphics processing unit), and SB (southbridge)

Template:Short description

In computing, a southbridge is a component of a traditional two-part chipset architecture on motherboards, historically used in personal computers. It works alongside the northbridge to manage communications between the central processing unit (CPU) and lower-speed peripheral interfaces. The northbridge typically handled high-speed connections such as RAM and GPU interfaces, while the southbridge managed lower-speed functions.

The southbridge controls a range of input/output (I/O) functions, including USB, audio, firmware (e.g., BIOS or UEFI), storage interfaces such as SATA, NVMe, and legacy PATA, as well as buses like PCI, LPC, and SPI.[1][2]

Southbridge and northbridge components were often designed to work in pairs, though there was no universal standard for interoperability.[3] In the 1990s and early 2000s, they commonly communicated via the PCI bus; more recent chipsets use Direct Media Interface (Intel) or PCI Express (AMD).

Intel referred to its southbridge as the I/O Controller Hub (ICH), later replaced by the Platform Controller Hub (PCH), which connected directly to the CPU in later architectures. Since the mid-2010s, the traditional two-chip design has largely been replaced by single-chip platforms or system-on-chip (SoC) solutions that integrate southbridge functions into a single chipset or the CPU itself.

Current status

Due to the push for system-on-chip (SoC) processors, modern devices increasingly have the northbridge integrated into the CPU die itself;Template:Explain examples are Intel's Sandy Bridge[4] and AMD's Fusion processors,[5] both released in 2011.

With the Intel 5 Series chipset in 2008, the southbridge became redundant and was replaced by the Platform Controller Hub (PCH) architecture introduced. AMD did the same with the release of their first APUs in 2011, naming the PCH the fusion controller hub (FCH), which was only used on AMD's APUs until 2017 when it began to be used on AMD's Zen architecture while dropping the FCH name.

On Intel platforms, all southbridge features and remaining I/O functions are managed by the PCH, which is directly connected to the CPU via the Direct Media Interface (DMI).[6] Intel low-power processors (Haswell-U and onward) and ultra low-power processors (Haswell-Y and onward) also integrate an on-package PCH. Based on its Chiplet design, AMD Ryzen processors also integrated some southbridge functions, such as some USB and SATA/NVMe interfaces.[7]

Etymology

The name is derived from representing the architecture in the fashion of a map and was first described as such with the introduction of the PCI Local Bus Architecture in 1991. At Intel, the authors of the PCI specification viewed the PCI local bus as being at the very centre of the PC platform architecture (i.e., at the Equator).

The northbridge extends to the north of the PCI bus backbone in support of CPU, memory/cache, and other performance-critical capabilities. Likewise the southbridge extends to the south of the PCI bus backbone and bridges to less performance-critical I/O capabilities such as the disk interface, audio, etc.

The CPU is located at the top of the map at due north. The CPU is connected to the chipset via a fast bridge (the northbridge) located north of other system devices as drawn. The northbridge is connected to the rest of the chipset via a slow bridge (the southbridge) located south of other system devices as drawn.

Although the current PC platform architecture has replaced the PCI bus backbone with faster I/O backbones, the bridge naming convention remains.

Functionality

File:Motherboard diagram.svg
Motherboard diagram, created in 2007, which supports many on-board peripheral functions as well as several expansion slots

The functionality found in a contemporary southbridge includes:[8][2]

Optionally, a southbridge also includes support (onboard discrete chip or southbridge-integrated) for Ethernet, Wi-Fi, RAID, Thunderbolt, and Out-of-band management.

See also

References

Template:Reflist

External links

  • Script error: No such module "citation/CS1".
  1. Script error: No such module "citation/CS1".
  2. a b Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1"..