Intel X58

Chip designed by Intel

Intel X58 I/O hub (IOH)Codename(s)| Tylersburg

|

CPU supported|

* Core i7
* Xeon 5500 series
* Beckton

Socket supported| LGA 1366
Fabrication process| 65 nm
Southbridge(s)| ICH10
Miscellaneous
Release date(s)| November 2008
Predecessor|

* Intel X48
* Intel 5040

Successor| Intel X79 (Patsburg PCH)
X58 block diagram

The Intel X58 (codenamed Tylersburg) is an Intel chip designed to connect Intel processors with Intel QuickPath Interconnect (QPI) interface to peripheral devices. Supported processors implement the Nehalem microarchitecture and therefore have an integrated memory controller (IMC), so the X58 does not have a memory interface. Initially supported processors were the Core i7,[1] but the chip also supported Nehalem and Westmere-based Xeon processors.

## Description

[edit]

The QuickPath architecture differs considerably from earlier Intel architectures, and is much closer to AMD's HyperTransport architecture. Except for the lack of a memory interface, the X58 is similar to the traditional northbridge: it communicates with the processor(s) via the high bandwidth QuickPath Interconnect, it communicates with the southbridge via Direct Media Interface (DMI), and it communicates with high bandwidth peripherals via PCI Express (PCIe).

The X58 is not a memory controller hub (MCH), because it has no memory interface, so Intel calls it an I/O hub. This should not be confused with the similar term I/O controller hub (ICH) which has traditionally been used to refer to the southbridge chips. Intel documentation now refers to the southbridge as the Legacy I/O Controller Hub.

The X58 has 36 PCIe lanes that are arranged in two ×16 links, DMI link and "spare"-based link. When used with the ICH10 I/O Controller Hub with ×4 DMI connection the "spare" supports a separate ×4 PCIe connection. Future southbridge chips DMI may support a wider DMI.

Each X58 QuickPath Interconnect uses 21 unidirectional differential pairs in each direction, for a total of 84 pins per QPI. At the highest bandwidth, each QPI can transfer up to 12.8 GB/s usable in each direction simultaneously using the QPI protocol. The protocol transfers information in 80 bit flits which contain 8 bits of error correction, 8 bits of QPI routing information, and 64 bits of data.

X58 PCIe ports support full PCIe 2.0 bandwidth (e.g., up to 8 GB/s including overheads per ×16 link) and each ×16 link may be divided into total 16 lanes in any combination of ×8, ×4, ×2 or ×1 ports. They also support all features of line-reserved wiring, which means that in the combinations of (×16 + ×1/×8) slots, often used on the motherboards, not only ×1 or ×8 cards may be installed into the ×1/×8 slot, but ×4 cards should work as well (if not disallowed by the motherboard BIOS.)

Unlike the front-side bus (FSB), QPI is a point-to-point interface and supports not only processor-chipset interface, but also processor-to-processor connection and chip-to-chip connection. The X58 has two QPIs and can directly connect to two processors on a multi-socket motherboard or form a ring-like connection (processor 1 to X58 to processor 2 back to processor 1). When used with the Intel Core i7, the second QPI is usually unused (though, in principle, the second X58 might be daisy-chained on the board).

When used with the "Gainestown" DP processor, which will have two QPIs, the X58 and the two processors may be connected in a triangle or ring. For MP processors such as "Beckton" with more than two QPIs, the X58 is either connected to two processors, which in turn are connected in a "mesh" of QPIs to other processors or attached "in pairs" to two different processors. I/O for "remote" processors is relayed via the inter-processors QPI.

X58 board manufacturers can build SLI-compatible Intel chipset boards by submitting their designs to nVidia for validation. However, users wishing to run more than two Nvidia video cards in PCIe ×16 will still need to purchase motherboards equipped with one or more nVidia nForce chipsets. It is still possible to run more than two video cards in an SLI-configuration at fewer PCIe lane widths.[2] The X58 chipset itself supports up to 36 PCI-Express 2.0 lanes, so it is possible to have two PCIe ×16 slots and one PCIe ×4 slot on the same motherboard.[1]

## Interfaces

[edit]

* QPI (Intel QuickPath Interconnect)[3]
* PCI Express 2.0
* ICH10-compatible DMI

## See also

[edit]

* List of Intel chipsets
* Intel 5 Series
* I/O Controller Hub (ICH)

## References

[edit]

1. ^ a b "Nehalem and X58 show up in Taipei". bit-tech.net. May 30, 2008. Archived from the original on June 22, 2008.
2. ^ "Hell Freezes Over: NVIDIA Announces Native SLI Support for the Intel X58 Chipset". AnandTech. August 28, 2008.
3. ^ "Nehalem desktop platform planning". HKEPC. January 3, 2008.

## External links

[edit]

* Intel X58 Express Chipset Overview
* Intel X58 Express Chipset in ARK database

* v
* t
* e

Intel processors

Lists|

* Processors
* Atom
* Celeron
* Pentium
* Pro
* II
* III
* 4
* D
* M
* Core
* 2
* i3
* i5
* i7
* i9
* M
* Xeon
* Quark
* Itanium
* Microarchitectures
* Chipsets

Microarchitectures|

| IA-32 (32-bit x86)|

* P5
* P6
* P6 variant (Pentium M)
* P6 variant (Enhanced Pentium M)
* NetBurst

|

x86-64 (64-bit)|

* Core
* Penryn
* Nehalem
* Westmere
* Sandy Bridge
* Ivy Bridge
* Haswell
* Broadwell
* Skylake
* Cannon Lake
* Sunny Cove
* Cypress Cove
* Willow Cove
* Golden Cove
* Raptor Cove
* Redwood Cove
* Lion Cove

x86 ULV|

* Bonnell
* Saltwell
* Silvermont
* Goldmont
* Goldmont Plus
* Tremont
* Gracemont

Current products|

| x86-64 (64-bit)|

* Atom
* Celeron
* Pentium
* Core
* 10th gen
* 11th gen
* 12th gen
* 13th gen
* 14th gen
* Core Ultra
* 1st gen
* 2nd gen
* Xeon

|

Discontinued|

| BCD oriented (4-bit)|

* 4004 (1971)
* 4040 (1974)

|

pre-x86 (8-bit)|

* 8008 (1972)
* 8080 (1974)
* 8085 (1977)

Early x86 (16-bit)|

* 8086 (1978)
* 8088 (1979)
* 80186 (1982)
* 80188 (1982)
* 80286 (1982)

x87 (external FPUs)|

8/16-bit databus
8087 (1980)
16-bit databus
80C187
80287
80387SX
32-bit databus
80387DX
80487

IA-32 (32-bit x86)|

* i386
* SX
* 376
* EX
* i486
* SX
* DX2
* DX4
* SL
* RapidCAD
* OverDrive
* A100/A110
* Atom
* CE
* SoC
* Celeron (1998)
* M
* D (2004)
* Pentium
* Original i586
* OverDrive
* Pro
* II
* III
* 4
* M
* Dual-Core
* Core
* Xeon
* P6-based
* NetBurst-based
* Core-based
* Quark
* Tolapai

x86-64 (64-bit)|

* Atom
* SoC
* CE
* Celeron
* D
* Dual-Core
* Pentium
* 4
* D
* Extreme Edition
* Dual-Core
* Core
* 2
* 1st gen
* 2nd gen
* 3rd gen
* 4th gen
* 5th gen
* 6th gen
* 7th gen
* 8th gen
* 9th gen
* 10th gen
* 11th gen
* M
* Xeon
* Nehalem-based
* Sandy Bridge-based
* Ivy Bridge-based
* Haswell-based
* Broadwell-based
* Skylake-based

Other|

CISC
iAPX 432
EPIC
Itanium
RISC
i860
i960
StrongARM
XScale

Related|

* Tick–tock model
* Process–architecture–optimization model
* Intel GPUs
* GMA
* Intel HD, UHD, and Iris Graphics
* Xe
* Arc
* PCHs
* SCHs
* ICHs
* PIIXs
* Stratix
* Codenames
* Larrabee

* v
* t
* e

Basic computer components

Input devices|

| Pointing devices|

* Graphics tablet
* Game controller
* Light pen
* Mouse
* Optical
* Optical trackpad
* Pointing stick
* Touchpad
* Touchscreen
* Trackball

|

Other|

* Keyboard
* Image scanner
* Graphics card
* GPU
* Microphone
* Refreshable braille display
* Sound card
* Sound chip
* Webcam
* Softcam

Output devices|

* Monitor
* Screen
* Refreshable braille display
* Printer
* Plotter
* Speakers
* Sound card
* Graphics card

Removable
data storage|

* Disk pack
* Floppy disk
* Optical disc
* CD
* DVD
* Blu-ray
* Flash memory
* Memory card
* USB flash drive

Computer case|

* Central processing unit
* Microprocessor
* Motherboard
* Memory
* RAM
* BIOS
* Data storage
* HDD
* SSD (SATA / NVMe)
* SSHD
* Power supply
* SMPS
* MOSFET
* Power MOSFET
* VRM
* Network interface controller
* Fax modem
* Expansion card

Ports|

| Current|

* Ethernet
* USB
* Thunderbolt
* Analog audio jack
* DisplayPort
* HDMI

|

Obsolete|

* FireWire (IEEE 1394)
* Parallel port
* Serial port
* Game port
* PS/2 port
* eSATA
* DVI
* VGA

Related|

* History of computing hardware
* History of computing hardware (1960s–present)
* List of pioneers in computer science

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template