Skip to content
Surf Wiki
Save to docs
general/cpu-sockets

From Surf Wiki (app.surf) — the open knowledge base

CPU socket

Circuit board-microprocessor connection


Circuit board-microprocessor connection

In computer hardware, a CPU socket or CPU slot contains one or more mechanical components providing mechanical and electrical connections between a microprocessor and a printed circuit board (PCB). This allows for placing and replacing the central processing unit (CPU) without soldering.

Common sockets have retention clips that apply a constant force, which must be overcome when a device is inserted. For chips with many pins, zero insertion force (ZIF) sockets are preferred. Common sockets include pin grid array (PGA) or land grid array (LGA). These designs apply a compression force once either a handle (PGA type) or a surface plate (LGA type) is put into place. This provides superior mechanical retention while avoiding the risk of bending pins when inserting the chip into the socket.

CPU sockets are used on the motherboard in desktop and server computers. Because they allow easy swapping of components, they are also used for prototyping new circuits. Laptops typically use surface-mount CPUs, which take up less space on the motherboard than a socketed part.

As the pin density increases in modern sockets, increasing demands are placed on the printed circuit board fabrication technique, which permits the large number of signals to be successfully routed to nearby components. Likewise, within the chip carrier, the wire bonding technology also becomes more demanding with increasing pin counts and pin densities. Each socket technology will have specific reflow soldering requirements. As CPU and memory frequencies increase, above 30 MHz or thereabouts, electrical signalling increasingly shifts to differential signaling over parallel buses, bringing a new set of signal integrity challenges. The evolution of the CPU socket amounts to a coevolution of all these technologies in tandem.

Modern CPU sockets are almost always designed in conjunction with a heat sink mounting system, or, in lower power devices, other thermal considerations.

Function

A CPU socket is made of plastic, and often comes with a lever or latch, and with metal contacts for each of the pins or lands on the CPU. Many packages are keyed to ensure the proper insertion of the CPU. CPUs with a PGA (pin grid array) package are inserted into the socket and, if included, the latch is closed. CPUs with an LGA (land grid array) package are inserted into the socket, the latch plate is flipped into position atop the CPU, and the lever is lowered and locked into place, pressing the CPU's contacts firmly against the socket's lands and ensuring a good connection, as well as increased mechanical stability.

List

80x86

Table legend:

Socket
nameYear of introductionCPU families supportedComputer typePackagePin countPin pitch
(mm)Bus clock &
transfersNotesDIPPLCCPGA68PGA132PGA168Socket 1Socket 2Socket 3Socket 4Socket 5Socket 6Socket 463/
Socket NexGenSocket 7Socket 8Slot 1Super Socket 7Slot 2Socket 615Slot ASocket 370Socket A/
Socket 462Socket 423Socket 495Socket 603Socket 478/
Socket NSocket 563Socket 604Socket 754Socket 940Socket 479Socket 939LGA 775/
Socket TSocket MLGA 771/
Socket JSocket S1Socket AM2Socket F/
Socket L (Socket 1207FX)Socket AM2+Socket PLGA 1366/
Socket BSocket AM3rPGA 988A/
Socket G1LGA 1156/
Socket HSocket G34Socket C32LGA 1567/
Socket LSLGA 1155/
Socket H2LGA 2011/
Socket RrPGA 988B/
Socket G2Socket FM1Socket FS1Socket AM3+LGA 1356/
Socket B2Socket FM2LGA 1150/
Socket H3rPGA 946B/947/
Socket G3Socket FM2+Socket AM1LGA 2011-v3LGA 1151/
Socket H4LGA 3647Socket AM4Socket SP3Socket TR4/
Socket SP3r2LGA 2066/
Socket R4Socket sTRX4/
Socket SP3r3LGA 4189LGA 1200LGA 1700Socket sWRX8Socket AM5Socket SP5LGA 4677Socket SP6Socket sTR5LGA 1851LGA 4710LGA 7529Socket
nameYear of introductionCPU families supportedComputer typePackagePin countPin pitch
(mm)Bus clock &
transfersNotes
1970sIntel 8086
Intel 8088DIP402.545/10 MHz
1982Intel 80186
Intel 80286
Intel 80386PLCC68 to 1321.276–40 MHz1982 for this use
1982Intel 80286PGA68
1985Intel 80386PGA132
1989Intel 80486
AMD 486
Cyrix 486PGA1682.5416–50 MHzSometimes referred to as Socket 0 or Socket 486
1989Intel 80486
AMD 486
AMD 5x86
Cyrix 486
Cyrix 5x86PGA1692.5416–50 MHz
1990sIntel 80486
Intel Pentium OverDrive (P24T)
Intel DX4
AMD 486
AMD 5x86
Cyrix 486
Cyrix 5x86PGA2382.5416–50 MHz
1991Intel 80486
Intel Pentium OverDrive (P24T)
Intel DX4
AMD 486
AMD 5x86
Cyrix 486
Cyrix 5x86
IBM Blue LightningPGA2372.5416–50 MHz
1993Intel PentiumPGA273?60–100 MHz
1994Intel Pentium
AMD K5
Cyrix 6x86
IDT WinChip C6
IDT WinChip 2PGA320?50–100 MHz
?Intel 80486PGA235??Designed but not used
1994NexGen Nx586PGA463?37.5–66 MHz
1995Intel Pentium
Intel Pentium MMX
AMD K6PGA321?50–66 MHzIt is possible to use Socket 7 processors in a Socket 5. An adapter is required, or if one is careful, a socket 7 can be pulled off its pins and put onto a socket 5 board, allowing the use of socket 7 processors.
1995Intel Pentium ProPGA387?60–66 MHz
1997Intel Pentium II
Intel Pentium IIIDesktopSlot242?66–133 MHzCeleron (Covington, Mendocino)
Pentium II (Klamath, Deschutes)
Pentium III (Katmai)- all versions
Pentium III (coppermine)
1998AMD K6-2
AMD K6-III
Rise mP6
Cyrix MIIPGA321?66–100 MHzBackward compatible with Socket 5 and Socket 7 processors.
1998Intel Pentium II Xeon
Intel Pentium III XeonServerSlot330?100–133 MHz
1999Intel Mobile Pentium II
Intel Mobile CeleronNotebookPGA615?66 MHz
1999AMD AthlonDesktopSlot242?100 MHz
1999Intel Pentium III
Intel Celeron
VIA Cyrix III
VIA C3DesktopPGA3701.2766–133 MHz
2000AMD Athlon
AMD Duron
AMD Athlon XP
AMD Athlon XP-M
AMD Athlon MP
AMD SempronDesktopPGA462?100–200 MHz
400 MT/s
2000Intel Pentium 4DesktopPGA4231100 MHz
400 MT/sWillamette core only.
Can accept some of Socket 478 CPU with an adapter
2000Intel Celeron
Intel Pentium IIINotebookPGA4951.2766–133 MHz
2001Intel XeonServerPGA603title=mPGA 604 Socket Mechanical Design Guideurl=http://www.intel.com/Assets/PDF/designguide/254239.pdfurl-status=deadarchive-url=https://web.archive.org/web/20090617125517/http://www.intel.com/Assets/PDF/designguide/254239.pdfarchive-date=June 17, 2009access-date=May 3, 2009website=Intel}}100–133 MHz
400–533 MT/s
2001Intel Pentium 4
Intel Celeron
Intel Pentium 4 EE
Intel Pentium 4 MDesktopPGA4781.27100–200 MHz
400–800 MT/s
2002AMD Athlon XP-MNotebookPGA563?333 MHz
2002Intel XeonServerPGA6041.27100–266 MHz
400–1066 MT/s
2003AMD Athlon 64
AMD Sempron
AMD Turion 64DesktopPGA7541.27200–800 MHz
2003AMD Opteron
AMD Athlon 64 FXDesktop
ServerPGA940title=AMD Opteron Processor Product Data Sheeturl=https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/23932.pdfurl-status=deadarchive-url=https://web.archive.org/web/20090117205146/https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/23932.pdfarchive-date=January 17, 2009access-date=May 3, 2009website=AMDlanguage=en-US}}200–1000 MHz
2003Intel Pentium M
Intel Celeron MNotebookPGA479?100–133 MHz
400–533 MT/s
2004AMD Athlon 64
AMD Athlon 64 FX
AMD Athlon 64 X2
AMD OpteronDesktopPGA9391.27200–1000 MHzSupport of Athlon 64 FX to 1 GHz
Support of Opteron limited to 100-series only
2004Intel Pentium 4
Intel Pentium D
Intel Celeron
Intel Celeron D
Intel Pentium XE
Intel Core 2 Duo
Intel Core 2 Quad
Intel XeonDesktopLGA7751.09 x 1.171600 MHzCan accept LGA 771 CPU with slight modification and use of an adapter
2006Intel Core Solo
Intel Core Duo
Intel Dual-Core Xeon
Intel Core 2 DuoNotebookPGA478?133–166 MHz
533–667 MT/sReplaces Socket 479
2006Intel XeonServerLGA7711.09 x 1.171600 MHzSee LGA 775/Socket T above
2006AMD Turion 64 X2NotebookPGA6381.27200–800 MHz
2006AMD Athlon 64
AMD Athlon 64 X2DesktopPGA940title=AMD Opteron Processor Product Data Sheeturl=https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/23932.pdfurl-status=deadarchive-url=https://web.archive.org/web/20090117205146/https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/23932.pdfarchive-date=January 17, 2009access-date=May 3, 2009website=AMD}}200–1000 MHzReplaces Socket 754 and Socket 939
2006AMD Athlon 64 FX
AMD Opteron
(Socket L only support Athlon 64 FX)Desktop
ServerLGA12071.1Socket L: 1000 MHz in Single CPU mode,
2000 MHz in Dual CPU modeReplaces Socket 940
Socket L was intended for enthusiasts who wanted server power in a desktop PC. It is just a re-branded Socket F that doesn't need special RAM, and may have only been used in the Asus L1N64-SLI WS Motherboard.
2007AMD Athlon 64
AMD Athlon X2
AMD Phenom
AMD Phenom IIDesktopPGA9401.27200–2600 MHzSeparated power planes
Replaces Socket AM2
AM2+ Pkg. CPUs can work in Socket AM2
AM2 Pkg. CPUs can work in Socket AM2+
2007Intel Core 2NotebookPGA478?133–266 MHz
533–1066 MT/sReplaces Socket M
2008Intel Core i7 (900 series)
Intel Xeon (35xx, 36xx, 55xx, 56xx series)Desktop
ServerLGA1366?4.8–6.4 GT/sReplaces Socket J (LGA 771) in the entry level.
2009AMD Phenom II
AMD Athlon II
AMD Sempron
AMD Opteron (1300 series)DesktopPGAtitle=Socket AM3 design Specificationurl=http://support.amd.com/us/Processor_TechDocs/40523.pdfurl-status=deadarchive-url=https://web.archive.org/web/20120121112525/http://support.amd.com/us/Processor_TechDocs/40523.pdfarchive-date=January 21, 2012access-date=January 5, 2012website=AMD}}1.27200–3200 MHzSeparated power planes
Replaces Socket AM2+
AM3 Pkg. CPUs can work in Socket AM2/AM2+
Sempron 140 only
2009Intel Clarksfield
Intel ArrandaleNotebookrPGA98812.5 GT/sReplaces Socket P
2009Intel Nehalem (1st gen)
Intel WestmereDesktopLGA1156?2.5 GT/sDMI bus is a (perhaps modified) PCIe x4 v1.1 interface
2010AMD Opteron (6000 series)ServerLGA1974?200–3200 MHzReplaces Socket F
2010AMD Opteron (4000 series)ServerLGA1207?200–3200 MHzReplaces Socket F, Socket AM3
2010Intel Xeon 6500/7500-seriesServerLGA1567?4.8–6.4 GT/s
2011/Q1
2011.01.09Intel Sandy Bridge (2nd gen)
Intel Ivy Bridge (3rd gen)DesktopLGA1155?5.7 GT/sused for Intel 2nd generation, 3rd generation processors.
2011/Q3
2011.11.14Intel Core i7 3xxx Sandy Bridge-E
Intel Core i7 4xxx Ivy Bridge-E
Intel Xeon E5 2xxx/4xxx (Sandy Bridge EP) (2/4S)
Intel Xeon E5-2xxx/4xxx v2 (Ivy Bridge EP) (2/4S)Desktop
ServerLGA2011?4.8–6.4 GT/sSandy Bridge-E/EP and Ivy Bridge-E/EP both support 40 PCIe 3.0 lanes.
Using the Xeon focused 2011 socket gives also 4 memory Channels.
2011Intel Core i7
Intel Core i5
Intel Core i3
(2000, 3000 series)NotebookrPGA98812.5 GT/s, 4.8 GT/s
2011AMD Llano ProcessorsDesktopPGA9051.275.2 GT/sused for 1st generation APUs
2011AMD Llano ProcessorsNotebookPGA7221.273.2 GT/sused for 1st generation Mobile APUs
2011AMD FX Vishera
AMD FX Zambezi
AMD Phenom II
AMD Athlon II
AMD SempronDesktopPGA942 (CPU 71pin)1.273.2 GT/s
2012Intel Xeon (E5 1400 & 2400 series)ServerLGA1356?3.2–4.0 GT/s
2012AMD Trinity ProcessorsDesktopPGA9041.27?used for 2nd generation APUs
2013Intel Haswell (4th gen)
Intel Haswell Refresh
Intel Broadwell (5th gen)DesktopLGA1150??used for Intel's 4th generation (Haswell/Haswell Refresh), the handful of intel 5th generation processors
2013Intel HaswellNotebookrPGA94615.0 GT/s
2014AMD Kaveri
AMD GodavariDesktopPGA9061.27?Compatible with AMD APUs such as "Richland" and "Trinity"
2014AMD Athlon
AMD SempronDesktopPGA7211.27?Compatible with AMD APUs such as "Kabini"
2014
(August and September)Haswell-E
Haswell-EPDesktopLGA2011?Up to 68 GB/sec.
Depends on DDR4 speed and channel count.Up to 40 PCIe 3.0 lanes.
Up to 4 memory Channels.
2015Intel Skylake (6th gen)
Intel Kaby Lake (7th gen)
Intel Coffee Lake (8th gen)
Intel Coffee Lake Refresh (9th gen)DesktopLGA1151?5 GT/s - 8 GT/sused for Intel's 6th generation (Skylake), 7th generation (Kaby Lake), 8th generation (Coffee Lake) processors, and 9th generation (Coffee Lake Refresh) processors
2016Intel Xeon Phi
Intel Skylake-SPServerLGA3647??used for Intel's Xeon Phi x200 and Xeon Scalable processors
2016DesktopPGA13311Depends on DDR4 speedcompatible with AMD Ryzen 9, Ryzen 7, Ryzen 5 & Ryzen 3 Zen based processors
2017AMD Epyc Naples
AMD Epyc Rome
AMD Epyc MilanServerLGA4094?Depends on DDR4 speedcompatible with AMD Epyc processors
2017AMD Ryzen Threadripper (1000 series)
AMD Ryzen Threadripper (2000 series)DesktopLGA4094?Depends on DDR4 speedcompatible with AMD Ryzen Threadripper processors
2017Intel Skylake-X
Intel Kaby Lake-X
Intel Cascade Lake-XDesktop
ServerLGA2066??Used for Intel's 7th generation (Skylake-X & Kaby Lake-X & Cascade Lake-X) series of Core-X processors
2019AMD Ryzen Threadripper (3000 series)DesktopLGA4094?Depends on DDR4 speedcompatible with 3rd generation AMD Ryzen Threadripper processors
2020Intel Cooper Lake
Intel Ice Lake-SPDesktop
ServerLGAtitle=LGA 4189 Socket and Hardwareurl=https://www.mouser.com/pdfDocs/LGA4189.pdf}}0.99
2020Intel Comet Lake (10th gen)
Intel Rocket Lake (11th gen)DesktopLGA1200
2021Intel Alder Lake (12th gen)
Intel Raptor Lake (13th gen)DesktopLGA1700
2022AMD Ryzen Threadripper Pro (5000 series)DesktopLGA4094
2022AMD Ryzen 7000 series
AMD Ryzen 8000 series (APU)
AMD Ryzen 9000 seriesDesktopLGA1718Zen 4 Ryzen CPUs
2022AMD Epyc GenoaServerLGA6096Used for Epyc Genoa and Milan
2022Intel Sapphire Rapids
intel Emerald RapidsServerLGA4677
2023AMD Epyc SienaServerLGA4844
2023AMD Ryzen Threadripper
AMD Ryzen Threadripper Pro (7000 series)DesktopLGA4844
2024Intel Meteor Lake-PS (Core Ultra Series 1)
Intel Arrow Lake (Core Ultra 200S Series)
TBADesktopLGA1851
2023Intel Granite RapidsServerLGA4710
2024Intel Sierra ForestServerLGA7529

Other [[Instruction set architecture|ISAs]]

Socket
nameYear of introductionCPU families supportedComputer typePackagePin countPin pitch
(mm)Bus clock &
transfersNotesDaughter CardSocket 288Socket 431Socket 499Socket 587Slot BPAC418PAC611LGA 1248Socket
nameYear of introductionCPU families supportedComputer typePackagePin countPin pitch
(mm)Bus clock &
transfersNotes
1995PowerPC 601+DesktopSlot146?40-60 Hz
?PowerPC 603+DesktopPGA288?40-60 Hz
1995Alpha 21064/21064ADesktopPGA431?12.5–66.67 MHz
1997Alpha 21164/21164ADesktopPGA499?15–100 MHz
1998Alpha 21264DesktopPGA587?12.5–133 MHz
1999Alpha 21264/21264ADesktopSlot587?100 MHz
2001Intel ItaniumServerPGA418?133 MHz
2002Intel Itanium 2
HP PA-8800, PA-8900ServerPGA611?200 MHz
2010Intel Itanium 9300-series and upServerLGA1248?4.8-6.4 GT/s

Slotkets

Slotkets are special adapters for using socket processors in bus-compatible slot motherboards.

References

References

  1. "Intel 815 Chipset Family".
  2. "423 Pin Socket (PGA423) Design Guidelines".
  3. "495-Pin and 615-pin micro-PGA ZIF Socket Design Specification Application Note".
  4. "mPGA 604 Socket Mechanical Design Guide".
  5. "Intel Pentium 4 Processor 478-Pin Socket (mPGA478) Design Guidelines".
  6. "AMD Sempron Processor Product Data Sheet".
  7. "AMD Opteron Processor Product Data Sheet".
  8. CPU only has 478 pins, but the socket has 479.
  9. "LGA 775 Socket Mechanical Design Guide".
  10. "LGA771 Socket Mechanical Design Guide".
  11. "Low-Profile Socket S1 Design Specification".
  12. "AMD Opteron Processor Product Data Sheet".
  13. "Thermal Design Guide for Socket F (1207) Processors".
  14. CPU only has 938 pins, but the socket has 941.
  15. "Socket AM3 design Specification".
  16. "LGA 4189 Socket and Hardware".
  17. Hachman, Mark. (February 2, 1999). "Alpha camp moves to "Slot B" connector to push further into workstations".
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about CPU socket — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report