Difference between revisions of "Datasheets"

From coreboot
Jump to: navigation, search
(Core 2 Duo)
(Other)
 
(10 intermediate revisions by 4 users not shown)
Line 42: Line 42:
  
 
== AMD ==
 
== AMD ==
 +
 +
* Here is a partial [http://developer.amd.com/resources/documentation-articles/developer-guides-manuals/ index of AMD Datasheets].
  
 
=== AMD Fam16 ===
 
=== AMD Fam16 ===
  
  
* [http://support.amd.com/us/Embedded_TechDocs/52259.PDF AMD Embedded G-Series SOC Family 16h Models 00h-0Fh Product Data Sheet]
+
* [http://developer.amd.com/wordpress/media/2012/10/52259_G-Series_Product_Data_Sheet.pdf AMD Embedded G-Series SOC Family 16h Models 00h-0Fh Product Data Sheet]
* [http://support.amd.com/us/Embedded_TechDocs/48751.PDF BIOS and Kernel Developer's Guide (BKDG) for AMD Family 16h models 00h-0fh Processors]
+
* [http://developer.amd.com/wordpress/media/2012/10/48751_BKDG_Fam_16h_Mod_00h-0Fh.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 16h models 00h-0fh Processors]
** [http://support.amd.com/us/Embedded_TechDocs/51810_Rev_Guide_Fam_16h_00h-0Fh.pdf Revision Guide for AMD Family 16h Processors models 00h-0fh]
+
** [http://developer.amd.com/wordpress/media/2012/10/51810_Rev_Guide_Fam_16h_00h-0Fh.pdf Revision Guide for AMD Family 16h Processors models 00h-0fh]
  
 
=== AMD Fam15 ===
 
=== AMD Fam15 ===
  
* [http://support.amd.com/us/Processor_TechDocs/42300_15h_Mod_10h-1Fh_BKDG.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 15h models 10h-1fh Processors]
+
* [http://developer.amd.com/wordpress/media/2012/10/42301_15h_Mod_00h-0Fh_BKDG1.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 15h models <strike>10h-1fh</strike> 00h-0fh Processors]
** [http://support.amd.com/us/Processor_TechDocs/48931_15h_Mod_10h-1Fh_Rev_Guide.pdf Revision Guide for AMD Family 15h Processors models 10h-1fh]
+
** [http://developer.amd.com/wordpress/media/2012/10/48931_15h_Mod_10h-1Fh_Rev_Guide.pdf Revision Guide for AMD Family 15h Processors models 10h-1fh]
 +
** [http://developer.amd.com/wordpress/media/2012/10/48063_15h_Mod_00h-0Fh_Rev_Guide.pdf Revision Guide for AMD Family 15h Processors models 00h-0fh]
  
 
=== AMD Fam14 ===
 
=== AMD Fam14 ===
  
* [http://support.amd.com/us/Embedded_TechDocs/43170.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 14h Processors]
+
* [http://developer.amd.com/wordpress/media/2012/10/43170_14h_Mod_00h-0Fh_BKDG.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 14h Processors]
** [http://support.amd.com/us/Embedded_TechDocs/47534.pdf Revision Guide for AMD Family 14h Processors]
+
** [http://developer.amd.com/wordpress/media/2012/10/47534_14h_Mod_00h-0Fh_Rev_Guide.pdf Revision Guide for AMD Family 14h Processors]
 +
 
 +
=== AMD Fam12h ===
 +
 
 +
* [http://developer.amd.com/wordpress/media/2012/10/41131.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 12h Processors]
 +
** [http://developer.amd.com/wordpress/media/2012/10/44739_12h_Rev_Gd.pdf Revision Guide for AMD Family 12h Processors]
  
 
=== AMD Fam11h ===
 
=== AMD Fam11h ===
  
* [http://support.amd.com/us/Processor_TechDocs/41256.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 11h Processors]
+
* [http://developer.amd.com/wordpress/media/2012/10/41256.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 11h Processors]
** [http://support.amd.com/us/Processor_TechDocs/41788_11h_Rev_Gd.pdf Revision Guide for AMD Family 11h Processors]
+
** [http://developer.amd.com/wordpress/media/2012/10/41788.pdf Revision Guide for AMD Family 11h Processors]
 
** [http://support.amd.com/us/Processor_TechDocs/43373.pdf AMD Family 11h Processor Power and Thermal Data Sheet for Notebooks]
 
** [http://support.amd.com/us/Processor_TechDocs/43373.pdf AMD Family 11h Processor Power and Thermal Data Sheet for Notebooks]
  
Line 75: Line 83:
 
=== AMD Fam10h ===
 
=== AMD Fam10h ===
  
* [http://support.amd.com/us/Processor_TechDocs/31116.pdf BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 10h]
+
* [http://support.amd.com/TechDocs/31116.pdf BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 10h]
**[http://support.amd.com/us/Embedded_TechDocs/41322.pdf, Revision Guide for AMD Family 10h Processors]
+
**[http://developer.amd.com/wordpress/media/2012/10/41322_10h_Rev_Gd.pdf  Revision Guide for AMD Family 10h Processors]
* [http://support.amd.com/us/Processor_TechDocs/40546.pdf Software Optimization Guide for AMD Family 10h Processors]
+
* [http://support.amd.com/TechDocs/40546.pdf Software Optimization Guide for AMD Family 10h Processors]
* [http://support.amd.com/us/Processor_TechDocs/43374.pdf AMD Family 10h Server and Workstation Processor Power and Thermal Data Sheet]
+
* [http://support.amd.com/TechDocs/43374.pdf AMD Family 10h Server and Workstation Processor Power and Thermal Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/43375.pdf AMD Family 10h Desktop Processor Power and Thermal Data Sheet]
+
* [http://support.amd.com/TechDocs/43375.pdf AMD Family 10h Desktop Processor Power and Thermal Data Sheet]
  
 
Opteron:
 
Opteron:
* [http://support.amd.com/us/Processor_TechDocs/40036.pdf Family 10h AMD Opteron Processor Product Data Sheet]
+
* [http://support.amd.com/TechDocs/40036.pdf Family 10h AMD Opteron Processor Product Data Sheet]
  
 
Phenom:
 
Phenom:
* [http://support.amd.com/us/Processor_TechDocs/44109.pdf Family 10h AMD Phenom&trade; Processor Product Data Sheet]
+
* [http://support.amd.com/TechDocs/44109.pdf Family 10h AMD Phenom&trade; Processor Product Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/46878.pdf Family 10h AMD Phenom&trade; II Processor Product Data Sheet]
+
* [http://support.amd.com/TechDocs/46878.pdf Family 10h AMD Phenom&trade; II Processor Product Data Sheet]
  
 
=== AMD K8 ===
 
=== AMD K8 ===
  
 
Athlon64/Opteron:
 
Athlon64/Opteron:
* [http://support.amd.com/us/Processor_TechDocs/26094.PDF BIOS and Kernel Developer's Guide for AMD Athlon&trade; and AMD Opteron&trade; Processors]
+
* [http://support.amd.com/TechDocs/26094.pdf BIOS and Kernel Developer's Guide for AMD Athlon&trade; and AMD Opteron&trade; Processors]
** [http://support.amd.com/us/Processor_TechDocs/25759.pdf Revision Guide for AMD Athlon&trade; and AMD Opteron&trade; Processors]
+
** [http://support.amd.com/TechDocs/25759.pdf Revision Guide for AMD Athlon&trade; and AMD Opteron&trade; Processors]
** [http://support.amd.com/us/Processor_TechDocs/26633_5649.pdf AMD Athlon&trade; and AMD Opteron&trade; Processors Thermal Design Guide]
+
** [http://support.amd.com/TechDocs/26633_5649.pdf AMD Athlon&trade; and AMD Opteron&trade; Processors Thermal Design Guide]
* [http://support.amd.com/us/Processor_TechDocs/40555.pdf Performance Guidelines for AMD Athlon&trade; and AMD Opteron&trade; ccNUMA Multiprocessor Systems]
+
* [http://support.amd.com/TechDocs/40555.pdf Performance Guidelines for AMD Athlon&trade; and AMD Opteron&trade; ccNUMA Multiprocessor Systems]
* [http://support.amd.com/us/Processor_TechDocs/24707_PUB.PDF Clock Generator Specification for AMD Athlon&trade; and AMD Opteron&trade; Processors]
+
* [http://support.amd.com/TechDocs/24707_PUB.pdf Clock Generator Specification for AMD Athlon&trade; and AMD Opteron&trade; Processors]
  
 
Opteron:
 
Opteron:
* [http://support.amd.com/us/Processor_TechDocs/23932.pdf AMD Opteron&trade; Processor Product Data Sheet]
+
* [http://support.amd.com/TechDocs/23932.pdf AMD Opteron&trade; Processor Product Data Sheet]
** [http://support.amd.com/us/Processor_TechDocs/30417.pdf AMD Opteron&trade; Processor Power and Thermal Data Sheet]
+
** [http://support.amd.com/TechDocs/30417.pdf AMD Opteron&trade; Processor Power and Thermal Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/40820_PUB_AMD_Opteron_Processor_Production_Notice_rev_3_08.pdf AMD Opteron&trade; x52 and x54 Production Notice]
+
* [http://support.amd.com/TechDocs/40820_PUB_AMD_Opteron_Processor_Production_Notice_rev_3_08.pdf AMD Opteron&trade; x52 and x54 Production Notice]
* [http://support.amd.com/us/Processor_TechDocs/30925.pdf Builders Guide for AMD Opteron&trade; Processor-Based Servers and Workstations]
+
* [http://support.amd.com/TechDocs/30925.pdf Builders Guide for AMD Opteron&trade; Processor-Based Servers and Workstations]
* [http://support.amd.com/us/Processor_TechDocs/33340.pdf AMD Opteron&trade; Multiprocessor Systems Running Linux Technical Bulletin for AMD OEMs and Partners]
+
* [http://support.amd.com/TechDocs/33340.pdf AMD Opteron&trade; Multiprocessor Systems Running Linux Technical Bulletin for AMD OEMs and Partners]
  
 
Family 0Fh:
 
Family 0Fh:
* [http://support.amd.com/us/Processor_TechDocs/32559.pdf BIOS and Kernel Developer's Guide for AMD NPT Family 0Fh Processors]
+
* [http://support.amd.com/TechDocs/32559.pdf BIOS and Kernel Developer's Guide for AMD NPT Family 0Fh Processors]
** [http://support.amd.com/us/Embedded_TechDocs/33610.pdf Revision Guide for AMD NPT Family 0Fh Processors]
+
** [http://developer.amd.com/wordpress/media/2012/10/33610_0Fh_Rev_Gd.pdf Revision Guide for AMD NPT Family 0Fh Processors]
** [http://support.amd.com/us/Processor_TechDocs/31119.pdf AMD NPT Family 0Fh Processor Electrical Data Sheet]
+
** [http://support.amd.com/TechDocs/31119.pdf AMD NPT Family 0Fh Processor Electrical Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/33954.pdf AMD NPT Family 0Fh Desktop Processor Power and Thermal Data Sheet]
+
* [http://support.amd.com/TechDocs/33954.pdf AMD NPT Family 0Fh Desktop Processor Power and Thermal Data Sheet]
  
 
=== Athlon64 ===
 
=== Athlon64 ===
Line 202: Line 210:
  
 
== Intel ==
 
== Intel ==
 +
=== Core Duo and Core Solo ===
 +
* [http://download.intel.com/design/mobile/SPECUPDT/30922214.pdf erratas]
  
 
=== Core 2 Duo ===
 
=== Core 2 Duo ===
 
* [http://www.intel.com/products/processor/core2duo/mobile/techdocs.htm Intel® Core™2 Duo Mobile Processor]
 
* [http://www.intel.com/products/processor/core2duo/mobile/techdocs.htm Intel® Core™2 Duo Mobile Processor]
* [http://download.intel.com/design/mobile/SPECUPDT/30922214.pdf core 2 duo datasheet]
 
  
 
=== Intel Pentium III ===
 
=== Intel Pentium III ===
Line 370: Line 379:
  
 
The recent AMD southbridges starting from SB710 have an embedded controller called [[AMD IMC]]
 
The recent AMD southbridges starting from SB710 have an embedded controller called [[AMD IMC]]
 +
 +
=== AMD A58/A68H/A78/A88X FCH (Bolton-D2/D2H/D3/D4) ===
 +
 +
* [http://support.amd.com/TechDocs/51192_Bolton_FCH_RRG.pdf AMD Bolton FCH Register Reference Guide (RRG)]
 +
* [http://support.amd.com/TechDocs/51191_Bolton_FCH_RPR.pdf AMD Bolton FCH Register Programming Requirements (RPR)]
 +
* [http://support.amd.com/TechDocs/Bolton_D2-D2H-D3-D4_Databook.pdf AMD Bolton-D2/D2H/D3/D4 FCH Databook]
  
 
=== AMD A45/A50M/A55E FCH (Hudson-1) ===
 
=== AMD A45/A50M/A55E FCH (Hudson-1) ===
Line 468: Line 483:
  
 
* http://www.acpi.info
 
* http://www.acpi.info
 +
 +
== Ethernet controllers ==
 +
* [http://www.intel.com/content/dam/doc/application-note/82573-nvm-map-appl-note.pdf Intel 82573 Ethernet controller]
  
 
== USB ==
 
== USB ==

Latest revision as of 17:07, 4 October 2014

This page lists publically available datasheets and programming guides from various vendors. It includes CPU, chipset, Super I/O, and many other datasheets.

x86 architecture

AMD

AMD provides their AMD64 Architecture and Software manuals, which are a very useful reference for AMD systems, of course (but also explain lots of non-AMD-specific x86 stuff too):

Other AMD documents:

Intel

Intel provides their Intel® 64 and IA-32 Architectures Software Developer's Manuals which are a very useful reference to the x86 architecture in general:

Other Intel documents:

CPU

AMD

AMD Fam16

AMD Fam15

AMD Fam14

AMD Fam12h

AMD Fam11h

Turion64:

Athlon64:

AMD Fam10h

Opteron:

Phenom:

AMD K8

Athlon64/Opteron:

Opteron:

Family 0Fh:

Athlon64

Athlon (32bit)

Sempron

Duron

Socket specs

Misc

Intel

Core Duo and Core Solo

Core 2 Duo

Intel Pentium III

Mobile:

Embedded:

Xeon:

VIA

VIA Padlock

Northbridge

AMD

AMD 990FX/990X/970

AMD RS880

AMD RD890/890FX

Not public (yet?). However, some of the information may be contained in the public docs in the RS880 section.

AMD RS780

Apparently there are other docs as well, not sure if they provide any additional information or if they are part of the public documents above:

  • AMD RD780 Register Reference Guide
  • AMD RX780 Register Reference Guide
  • AMD RS780M Hybrid Graphics – System BIOS Detailed Design Document (Publication #44969)
  • AMD RD790 Register Programming Requirements (Publication #42462)
  • AMD RD790 Register Reference Guide (Publication #42988)
  • AMD RD790 BIOS Developer's Guide (Publication #43093)

AMD RS690

AMD SR56x0

Misc

Intel

Intel Atom Z5xx and SCH US15Wx

Intel NM10 Express

Intel 860

Intel 82815E

Intel 440BX

Intel 440LX

VIA

VIA has a portal with some source code and datasheets.

VIA VX800

VIA CX700M/VX700

Southbridge

AMD

AMD EC

The recent AMD southbridges starting from SB710 have an embedded controller called AMD IMC

AMD A58/A68H/A78/A88X FCH (Bolton-D2/D2H/D3/D4)

AMD A45/A50M/A55E FCH (Hudson-1)

AMD A55/A60M/A70M/A75 FCH

AMD SB950

AMD SB820M

AMD SB810/SB850

AMD SB800

AMD SB700/SB710/SB750

AMD SB600

AMD 8111

Intel

Intel 82801BA/BAM (ICH2)

ICH7

Super I/O

ITE

Winbond / Nuvoton

Fintek

NSC

(bought by Winbond, now Nuvoton)

ALi

SMSC

Other

ACPI

Ethernet controllers

USB

Misc

Resources

There are many datasheet archives on the web which may have other (usually older) datasheets which already disappeared from vendor websites.