Difference between revisions of "Datasheets"

From coreboot
Jump to: navigation, search
m (AMD)
(SMSC)
(35 intermediate revisions by 7 users not shown)
Line 2: Line 2:
  
 
= x86 architecture =
 
= x86 architecture =
 
== Intel ==
 
 
Intel provides their [http://developer.intel.com/products/processor/manuals/index.htm Intel® 64 and IA-32 Architectures Software Developer's Manuals] which are a very useful reference to the x86 architecture in general:
 
 
* [http://developer.intel.com/Assets/PDF/manual/253665.pdf Volume 1: Basic Architecture]
 
* [http://developer.intel.com/Assets/PDF/manual/253666.pdf Volume 2A: Instruction Set Reference, A-M]
 
* [http://developer.intel.com/Assets/PDF/manual/253667.pdf Volume 2B: Instruction Set Reference, N-Z]
 
* [http://developer.intel.com/Assets/PDF/manual/253668.pdf Volume 3A: System Programming Guide]
 
* [http://developer.intel.com/Assets/PDF/manual/253669.pdf Volume 3B: System Programming Guide]
 
* ...
 
  
 
== AMD ==
 
== AMD ==
Line 31: Line 20:
 
* [http://support.amd.com/us/Processor_TechDocs/25481.pdf CPUID Specification]
 
* [http://support.amd.com/us/Processor_TechDocs/25481.pdf CPUID Specification]
 
* [http://support.amd.com/us/Processor_TechDocs/41918.pdf Advanced Platform Management Link (APML) Specification]
 
* [http://support.amd.com/us/Processor_TechDocs/41918.pdf Advanced Platform Management Link (APML) Specification]
 +
 +
== Intel ==
 +
 +
Intel provides their [http://developer.intel.com/products/processor/manuals/index.htm Intel® 64 and IA-32 Architectures Software Developer's Manuals] which are a very useful reference to the x86 architecture in general:
 +
 +
* [http://developer.intel.com/Assets/PDF/manual/253665.pdf Volume 1: Basic Architecture]
 +
* [http://developer.intel.com/Assets/PDF/manual/253666.pdf Volume 2A: Instruction Set Reference, A-M]
 +
* [http://developer.intel.com/Assets/PDF/manual/253667.pdf Volume 2B: Instruction Set Reference, N-Z]
 +
* [http://developer.intel.com/Assets/PDF/manual/253668.pdf Volume 3A: System Programming Guide]
 +
* [http://developer.intel.com/Assets/PDF/manual/253669.pdf Volume 3B: System Programming Guide]
 +
 +
 +
Other Intel documents:
 +
 +
 +
 +
 +
 +
  
 
= CPU =
 
= CPU =
  
 
== AMD ==
 
== AMD ==
 +
 +
=== 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://support.amd.com/us/Processor_TechDocs/48931_15h_Mod_10h-1Fh_Rev_Guide.pdf Revision Guide for AMD Family 15h Processors models 10h-1fh]
 +
 +
=== AMD Fam14 ===
 +
 +
* [http://support.amd.com/us/Embedded_TechDocs/43170.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]
 +
 +
=== AMD Fam11h ===
 +
 +
* [http://support.amd.com/us/Processor_TechDocs/41256.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 11h Processors]
 +
** [http://support.amd.com/us/Processor_TechDocs/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]
 +
 +
Turion64:
 +
 +
 +
 +
Athlon64:
 +
 +
 +
=== AMD Fam10h ===
 +
 +
 +
** [http://support.amd.com/us/Processor_TechDocs/41322.pdf Revision Guide for AMD Family 10h Processors]
 +
* [http://support.amd.com/us/Processor_TechDocs/40546-PUB-Optguide_3-11_5-21-09.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/us/Processor_TechDocs/43375.pdf AMD Family 10h Desktop Processor Power and Thermal Data Sheet]
 +
 +
Opteron:
 +
* [http://support.amd.com/us/Processor_TechDocs/40036.pdf Family 10h AMD Opteron Processor Product Data Sheet]
 +
 +
Phenom:
 +
* [http://support.amd.com/us/Processor_TechDocs/44109.pdf Family 10h AMD Phenom™ Processor Product Data Sheet]
 +
* [http://support.amd.com/us/Processor_TechDocs/46878.pdf Family 10h AMD Phenom™ II Processor Product Data Sheet]
  
 
=== AMD K8 ===
 
=== AMD K8 ===
Line 40: Line 86:
 
Athlon64/Opteron:
 
Athlon64/Opteron:
 
* [http://support.amd.com/us/Processor_TechDocs/26094.PDF BIOS and Kernel Developer's Guide for AMD Athlon™ and AMD Opteron™ Processors]
 
* [http://support.amd.com/us/Processor_TechDocs/26094.PDF BIOS and Kernel Developer's Guide for AMD Athlon™ and AMD Opteron™ Processors]
* [http://support.amd.com/us/Processor_TechDocs/25759.pdf Revision Guide for AMD Athlon™ and AMD Opteron™ Processors]
+
** [http://support.amd.com/us/Processor_TechDocs/25759.pdf Revision Guide for AMD Athlon™ and AMD Opteron™ Processors]
 +
** [http://support.amd.com/us/Processor_TechDocs/26633_5649.pdf AMD Athlon™ and AMD Opteron™ Processors Thermal Design Guide]
 
* [http://support.amd.com/us/Processor_TechDocs/40555.pdf Performance Guidelines for AMD Athlon™ and AMD Opteron™ ccNUMA Multiprocessor Systems]
 
* [http://support.amd.com/us/Processor_TechDocs/40555.pdf Performance Guidelines for AMD Athlon™ and AMD Opteron™ ccNUMA Multiprocessor Systems]
 
* [http://support.amd.com/us/Processor_TechDocs/24707_PUB.PDF Clock Generator Specification for AMD Athlon™ and AMD Opteron™ Processors]
 
* [http://support.amd.com/us/Processor_TechDocs/24707_PUB.PDF Clock Generator Specification for AMD Athlon™ and AMD Opteron™ Processors]
* [http://support.amd.com/us/Processor_TechDocs/26633_5649.pdf AMD Athlon™ and AMD Opteron™ Processors Thermal Design Guide]
 
  
 
Opteron:
 
Opteron:
 
* [http://support.amd.com/us/Processor_TechDocs/23932.pdf AMD Opteron™ Processor Product Data Sheet]
 
* [http://support.amd.com/us/Processor_TechDocs/23932.pdf AMD Opteron™ Processor Product Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/30417.pdf AMD Opteron™ Processor Power and Thermal Data Sheet]
+
** [http://support.amd.com/us/Processor_TechDocs/30417.pdf AMD Opteron™ 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™ x52 and x54 Production Notice]
 
* [http://support.amd.com/us/Processor_TechDocs/40820_PUB_AMD_Opteron_Processor_Production_Notice_rev_3_08.pdf AMD Opteron™ x52 and x54 Production Notice]
 
* [http://support.amd.com/us/Processor_TechDocs/30925.pdf Builders Guide for AMD Opteron™ Processor-Based Servers and Workstations]
 
* [http://support.amd.com/us/Processor_TechDocs/30925.pdf Builders Guide for AMD Opteron™ Processor-Based Servers and Workstations]
Line 54: Line 100:
 
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/us/Processor_TechDocs/32559.pdf BIOS and Kernel Developer's Guide for AMD NPT Family 0Fh Processors]
* [http://support.amd.com/us/Processor_TechDocs/33610.pdf Revision Guide for AMD NPT Family 0Fh Processors]
+
** [http://support.amd.com/us/Processor_TechDocs/33610.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/us/Processor_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/us/Processor_TechDocs/33954.pdf AMD NPT Family 0Fh Desktop Processor Power and Thermal Data Sheet]
  
=== AMD Fam10h ===
+
=== Athlon64 ===
 +
 
 +
* [http://support.amd.com/us/Processor_TechDocs/24659.pdf AMD
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 
 +
=== Athlon (32bit) ===
  
* [http://support.amd.com/us/Processor_TechDocs/31116.pdf (BKDG) For AMD Family 10h]
+
* [http://support.amd.com/us/Processor_TechDocs/21016.pdf (rev. M-0, 5/31/2000)
* [http://support.amd.com/us/Processor_TechDocs/41322.pdf Revision Guide for AMD Family 10h Processors]
+
* [http://support.amd.com/us/Processor_TechDocs/40546-PUB-Optguide_3-11_5-21-09.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/us/Processor_TechDocs/27375.pdf AMD Athlon XP Processor Model 10 with 256K L2 Cache]
* [http://support.amd.com/us/Processor_TechDocs/43375.pdf AMD Family 10h Desktop Processor Power and Thermal Data Sheet]
+
 +
 +
 +
 +
 +
* [http://support.amd.com/us/Processor_TechDocs/24685.pdf AMD ]
 +
** [http://support.amd.com/us/Processor_TechDocs/24309.pdf
 +
Revision Guide]
 +
for Multiprocessor Platforms]
 +
* [http://support.amd.com/us/Processor_TechDocs/23792.pdf AMD
 +
 +
]
 +
* [http://support.amd.com/us/Processor_TechDocs/-Up Requirements Application Note]
 +
* [http://support.amd.com/us/Processor_TechDocs/25823.pdf Guide for 2P Capable Servers and Workstations]
 +
* [http://support.amd.com/us/Processor_TechDocs/25325.pdf System Considerations for Dual AMD Processors in Tower and 1U Form Factors]
 +
* [http://support.amd.com/us/Processor_TechDocs/24387.pdf One Page AMD and Processor-Based System Build Checklist]
 +
and ]
 +
* [http://support.amd.com/us/Processor_TechDocs/22007.pdf AMD Processor x86 Code Optimization Guide]
  
Opteron:
+
=== Sempron ===
* [http://support.amd.com/us/Processor_TechDocs/40036.pdf Family 10h AMD Opteron Processor Product Data Sheet]
 
  
Phenom:
+
* [http:
* [http://support.amd.com/us/Processor_TechDocs/44109.pdf Family 10h AMD Phenom™ Processor Product Data Sheet]
+
* [http://support.amd.com/us/Processor_TechDocs/31994.pdf AMD Processor Model 10 with 256K L2 Cache Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/46878.pdf Family 10h AMD Phenom™ II Processor Product Data Sheet]
+
Data Sheet]
 +
* [http://support.amd.com/us/Processor_TechDocs/31693.pdf AMD Processor Model 8 Data Sheet]
  
=== AMD Fam11h ===
+
=== Duron ===
  
* [http://support.amd.com/us/Processor_TechDocs/41256.pdf BIOS and Kernel Developer's Guide (BKDG) for AMD Family 11h Processors]
+
* [http://support.amd.com/us/Processor_TechDocs/TN13.pdf AMD ]
* [http://support.amd.com/us/Processor_TechDocs/41788.pdf Revision Guide for AMD Family 11h Processors]
+
* [http://support.amd.com/us/Processor_TechDocs/25848.PDF AMD ]
* [http://support.amd.com/us/Processor_TechDocs/32816.pdf AMD Data Sheet]
+
* [http://support.amd.com/us/Processor_TechDocs/24310.pdf AMD Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/30430.pdf AMD Processor Power and Thermal Data Sheet]
+
]
* [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/23802.pdf AMD Processor Model 3 Data Sheet]
* [http://support.amd.com/us/Processor_TechDocs/41407.pdf AMD -Core Processor Product Data Sheet]
+
** [http://support.amd.com/us/Processor_TechDocs/23865.pdf AMD Processor Model 3 Revision Guide]
 +
* [http://support.amd.com/us/Processor_TechDocs/24387.pdf One Page AMD -Based System Build Checklist]
  
 
=== Socket specs ===
 
=== Socket specs ===
Line 95: Line 172:
 
** [http://support.amd.com/us/Processor_TechDocs/24850.PDF Socket 754 Design and Qualification Requirements]
 
** [http://support.amd.com/us/Processor_TechDocs/24850.PDF Socket 754 Design and Qualification Requirements]
 
* [http://support.amd.com/us/Processor_TechDocs/31411.pdf AMD Functional Data Sheet, 939-Pin Package]
 
* [http://support.amd.com/us/Processor_TechDocs/31411.pdf AMD Functional Data Sheet, 939-Pin Package]
 
+
* [http://support.amd.com/us/Processor_TechDocs/23986.pdf Socket A AMD Processor and Heatsink Installation Guide]
=== Athlon ===
 
 
 
* [http://support.amd.com/us/Processor_TechDocs/24659.pdf AMD Processor Product Data Sheet]
 
 
 
 
 
and Thermal Data Sheet]
 
 
 
 
Guide]
 
  
 
=== Misc ===
 
=== Misc ===
Line 113: Line 178:
 
* [http://support.amd.com/us/Processor_TechDocs/20734.pdf AMD Processor Recognition Application Note]
 
* [http://support.amd.com/us/Processor_TechDocs/20734.pdf AMD Processor Recognition Application Note]
  
 +
 +
 +
* [http://support.amd.com/us/Processor_TechDocs/23794.pdf AMD Thermal, Mechanical, and Chassis Cooling Design Guide]
 
* [http://support.amd.com/us/Processor_TechDocs/30579_3_74.pdf AMD Processor Performance Evaluation Guide]
 
* [http://support.amd.com/us/Processor_TechDocs/30579_3_74.pdf AMD Processor Performance Evaluation Guide]
 
* [http://support.amd.com/us/Processor_TechDocs/32035.pdf Compiler Usage Guidelines for AMD64 Platforms Application Note]
 
* [http://support.amd.com/us/Processor_TechDocs/32035.pdf Compiler Usage Guidelines for AMD64 Platforms Application Note]
 
* [http://support.amd.com/us/Processor_TechDocs/25112.PDF Software Optimization Guide for AMD64 Processors]
 
* [http://support.amd.com/us/Processor_TechDocs/25112.PDF Software Optimization Guide for AMD64 Processors]
 +
* [http://support.amd.com/us/Processor_TechDocs/26951.pdf Thermal Interface Material Comparison: Thermal Pads vs. Thermal Grease]
 +
* [http://support.amd.com/us/Processor_TechDocs/26003.pdf Builders Guide for Desktop/Tower Systems]
 +
* [http://support.amd.com/us/Processor_TechDocs/26698.pdf Linux Kernel Issue with Systems Using AGP Graphics]
 
* [http://support.amd.com/us/Processor_TechDocs/32979.pdf Microsoft® Windows® XP and Windows® Server 2003 Processor Speed Reporting]
 
* [http://support.amd.com/us/Processor_TechDocs/32979.pdf Microsoft® Windows® XP and Windows® Server 2003 Processor Speed Reporting]
 
* [http://support.amd.com/us/Processor_TechDocs/30887.pdf Building AMD64 Applications with the Microsoft Platform SDK]
 
* [http://support.amd.com/us/Processor_TechDocs/30887.pdf Building AMD64 Applications with the Microsoft Platform SDK]
Line 121: Line 192:
 
* [http://support.amd.com/us/Processor_TechDocs/33609.pdf Processor Utilization with Microsoft® Windows® Media Center Edition on Systems Enabled with Cool'n'Quiet™ and AMD PowerNow™ Technologies]
 
* [http://support.amd.com/us/Processor_TechDocs/33609.pdf Processor Utilization with Microsoft® Windows® Media Center Edition on Systems Enabled with Cool'n'Quiet™ and AMD PowerNow™ Technologies]
  
 +
 +
 +
== Intel ==
 +
 +
=== Core 2 Duo ===
 +
 +
 +
=== Intel Pentium III ===
 +
 +
* [http://www.intel.com/p/en_US/support/highlights/processors/pentiumiii Highlights/Overview]
 +
* [http://ark.intel.com/ProductCollection.aspx?familyID=590&MarketSegment=DT List of Pentium III models, steppings, etc.]
 +
 +
 +
 +
 +
 +
 +
 +
 +
Mobile:
 +
* [http://www.intel.com/p/en_US/support/highlights/processors/pentiumiii-m Highlights/Overview]
 +
 +
 +
 +
 +
 +
Embedded:
 +
 +
 +
 +
 +
 +
Xeon:
 +
* [http://www.intel.com/p/en_US/support/highlights/processors/pentiumiii-xeon Highlights/Overview]
  
 
== VIA ==
 
== VIA ==
Line 133: Line 238:
 
== AMD ==
 
== AMD ==
  
=== AMD RS690 ===
 
  
* [http://developer.amd.com/gpu_assets/43372_rs690_rrg_3.00o.pdf AMD RS690 RRG] (Register Reference Guide)
+
 
* [http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/41977_rs690_ds_3.06.pdf AMD RS690 Databook]
+
=== AMD 990FX/990X/970 ===
* [http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/41978_rs690m_ds_3.06.pdf AMD RS690M Databook]
+
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/48692.pdf AMD 990FX/990X/970 Family Register Reference Guide] (RRG)
* [http://support.amd.com/us/Embedded_TechDocs/42437_m690t_ds_3_08.pdf AMD M690T/E Databook]
+
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/48693.pdf AMD 990FX/990X/970 Family Register Programming Requirements] (RPR)
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/48694.pdf AMD 990FX/990X/970 Family BIOS Developer's Guide] (BDG)
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/48691.pdf AMD 990FX/990X/970 Family Data Book]
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/49643.pdf AMD 990FX/990X/970 Product Errata]
 +
 
 +
=== AMD RS880 ===
 +
 
 +
* [http://support.amd.com/us/Embedded_TechDocs/46143_rs880_BDG_pub_3.00.pdf AMD RS880 Family BIOS Developer's Guide] (BDG)
 +
* [http://support.amd.com/us/Embedded_TechDocs/46141_rs880_rpr_pub_3.00.pdf AMD RS880 Family Register Programming Requirements] (RPR)
 +
* [http://support.amd.com/us/Embedded_TechDocs/46142_rs880_rrg_pub_3.00.pdf AMD RS880 Family Register Reference Guide] (RRG)
 +
 
 +
=== AMD RD890 ===
 +
 
 +
Not public (yet?). However, some of the information may be contained in the public docs in the RS880 section.
 +
 
 +
* AMD RD890 BIOS Developer's Guide (Publication #43606)
 +
* AMD RD890 Register Reference Guide (Publication #43607)
  
 
=== AMD RS780 ===
 
=== AMD RS780 ===
  
* [http://developer.amd.com/Assets/43291_rs780_rpr_pub_1.01.pdf AMD RS780 Register Programming Requirements]
+
* [http://support.amd.com/
* [http://developer.amd.com/Assets/43451_rs780_rrg_pub_1.01.pdf AMD RS780 ASIC Family Register Reference Guide]
+
* [http://support.amd.com/us/Embedded_TechDocs/43291_rs780_rpr_pub_1.01.pdf AMD 780G Family Register Programming Requirements] (RPR)
* [http://developer.amd.com/Assets/43734_rs780_bdg_pub_1.01.pdf AMD ]
+
* [http://support.amd.com/us/Embedded_TechDocs/43451_rs780_rrg_pub_1.01.pdf AMD 780G Family Register Reference Guide] (RRG)
* [http://developer.amd.com/assets/45732_rs780e_ds_pub_3.10.pdf AMD RS780E Databook]
+
* [http://support.amd.com/us/Embedded_TechDocs/45732_rs780e_ds_pub_3.10.pdf AMD 780E Databook]
 +
* [http://support.amd.com/us/Embedded_TechDocs/48319.pdf AMD 780 Product Errata]
  
 
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:
 
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:
Line 156: Line 277:
 
* AMD RD790 BIOS Developer's Guide (Publication #43093)
 
* AMD RD790 BIOS Developer's Guide (Publication #43093)
  
=== AMD RD890 ===
+
=== AMD RS690 ===
 +
 
 +
* [http://support.amd.com/us/Embedded_TechDocs/43372_rs690_rrg_3.00o.pdf AMD RS690 Register Reference Guide] (RRG)
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/41977_rs690_ds_3.06.pdf AMD 690G Databook]
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/41978_rs690m_ds_3.06.pdf AMD M690 Databook (Notebook Solutions)]
 +
* [http://support.amd.com/us/Embedded_TechDocs/42437_m690t_ds_3_08.pdf AMD M690T/M690E Databook]
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/AMD690Series_LogoGuide.pdf AMD 690 Chipset Logos]
 +
 
 +
=== AMD SR56x0 ===
  
Not public (yet?). However, some of the information may be contained in the public docs in the RS780 section.
+
* [http://support.amd.com/us/Embedded_TechDocs/43871.pdf  AMD SR56x0 Register Reference Guide] (RRG)
 +
* [http://support.amd.com/us/Embedded_TechDocs/43872.pdf  AMD  Register Programming Requirements] (RPR)
 +
* [http://support.amd.com/us/Embedded_TechDocs/43870.pdf AMD SR56x0 BIOS Developers Guide] (BDG)
 +
* [http://support.amd.com/us/Embedded_TechDocs/44549.PDF AMD SR5660 Databook]
 +
* [http://support.amd.com/us/Embedded_TechDocs/47062.PDF AMD SR5650 Databook]
 +
* [http://support.amd.com/us/Embedded_TechDocs/43869.PDF AMD SR5690 Databook]
  
* AMD RD890 BIOS Developer's Guide (Publication #43606)
+
=== Misc ===
* AMD RD890 Register Reference Guide (Publication #43607)
+
 
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/AMD_7-Series_Chipsets_-_Guidelines.pdf AMD 7-Series Chipsets - Guidelines.pdf]
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/42655A_S1DBM680T_PB.pdf AMD Model S1 DBM690T, Socket S1 and M690T/SB600 Chipset Development Board]
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/AMDCrossFire_LogoGuide.pdf AMD 480X Chipset Logos]
  
 
== Intel ==
 
== Intel ==
 +
 +
=== Intel Atom Z5xx and SCH US15Wx ===
 +
 +
* [http://ark.intel.com/ProductCollection.aspx?codeName=24973 Overview of products formerly named Poulsbo]
 +
 +
 +
 +
 +
=== Intel NM10 Express ===
 +
 +
* [http://www.intel.com/Products/Internet_Device/Chipsets/NM10/NM10-technicaldocuments.htm Overview]
 +
 +
 +
 +
=== Intel 860 ===
 +
 +
* [http://www.intel.com/design/archives/chipsets/860/index.htm Hardware Design: Archives - Intel® 860 Chipset Family Technical Documentation]
 +
 +
 +
 +
 +
 +
** [http://www.intel.com/design/chipsets/schematics/860_crb.htm Intel 860 Chipset CRB Schematics]: [http://download.intel.com/design/chipsets/schematics/860_crb.pdf PDF]
 +
 +
=== Intel 82815E ===
 +
 +
* [http://download.intel.com/design/chipsets/datashts/29068801.pdf 82815 Chipset Family]
 +
* [http://download.intel.com/design/chipsets/designex/29823401.pdf 82815E Chipset Platform Design Guide]
 +
* [http://download.intel.com/design/chipsets/designex/29824906.pdf 82815E Chipset Platform Design Guide update]
  
 
=== Intel 440BX ===
 
=== Intel 440BX ===
Line 175: Line 341:
 
* [http://www.intel.com/design/chipsets/specupdt/29765505.pdf Spec update]
 
* [http://www.intel.com/design/chipsets/specupdt/29765505.pdf Spec update]
  
=== Intel 82815E ===
+
== VIA ==
  
* [http://download.intel.com/design/chipsets/datashts/29068801.pdf 82815 Chipset Family]
+
VIA has a [http://linux.via.com.tw portal] with some source code and datasheets.
* [http://download.intel.com/design/chipsets/designex/29823401.pdf 82815E Chipset Platform Design Guide]
 
* [http://download.intel.com/design/chipsets/designex/29824906.pdf 82815E Chipset Platform Design Guide update]
 
  
== VIA ==
+
=== VIA VX800 ===
  
VIA has a [http://linux.via.com.tw portal] with some source code and datasheets.
+
* [http://linux.via.com.tw/support/beginDownload.action?eleid=161&fid=241 VIA VX800 Programming Manual]
  
 
=== VIA CX700M/VX700 ===
 
=== VIA CX700M/VX700 ===
Line 189: Line 353:
 
* [http://linux.via.com.tw/support/beginDownload.action?eleid=141&fid=221 VIA CX700M/VX700 Programming Manual]
 
* [http://linux.via.com.tw/support/beginDownload.action?eleid=141&fid=221 VIA CX700M/VX700 Programming Manual]
  
=== VIA VX800 ===
+
= Southbridge =
 +
 
 +
== AMD ==
 +
 
 +
=== AMD EC ===
 +
 
 +
The recent AMD southbridges starting from SB710 have an embedded controller called [[AMD IMC]]
 +
 
 +
=== AMD SB950 ===
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/49645.pdf SB950 Errata]
 +
 
 +
=== AMD SB820M ===
  
* [http://linux.via.com.tw/support/beginDownload.action?eleid=161&fid=241 VIA VX800 Programming Manual]
+
* [http://support.amd.com/us/Embedded_TechDocs/47283.pdf AMD SB820M Southbridge Databook]
  
= Southbridge =
+
=== AMD SB810/SB850 ===
  
== AMD ==
+
* [http://support.amd.com/us/Embedded_TechDocs/44758.pdf AMD SB810/SB850 Southbridge Databook]
  
=== AMD SB600 ===
+
=== AMD SB800 ===
  
* [http://support.amd.com/us/Embedded_TechDocs/46155_sb600_rrg_pub_3.03.pdf AMD SB600 RRG] (Register Reference Guide)
+
* [http://support.amd.com/us/Embedded_TechDocs/45482.pdf AMD SB800-Series Southbridges Register Reference Guide] (RRG)
* [http://support.amd.com/us/Embedded_TechDocs/46156_sb600_rpr_pub_3.02b.pdf AMD SB600 RPR] (Register Programming Requirements)
+
* [http://support.amd.com/us/Embedded_TechDocs/45481.pdf AMD SB800-Series Southbridges Register Programming Requirements] (RPR)
* [http://support.amd.com/us/Embedded_TechDocs/46157_sb600_bdg_pub.3.00.pdf AMD SB600 BDG] (BIOS Developer's Guide)
+
* [http://support.amd.com/us/Embedded_TechDocs/45483.pdf AMD SB800-Series BIOS Developers Guide] (BDG)
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/42119_sb600_ds_3.05.pdf AMD SB600 Databook]
 
  
 
=== AMD SB700/SB710/SB750 ===
 
=== AMD SB700/SB710/SB750 ===
  
* [http://developer.amd.com/assets/43009_sb7xx_rrg_pub_1.00.pdf AMD SB700/710/750 RRG] (Register Reference Guide)
+
* [http://developer.amd.com/assets/43366_sb7xx_bdg_pub_1.00.pdf AMD SB700/710/750 ] (BDG)
* [http://developer.amd.com/assets/42413_sb7xx_rpr_pub_1.00.pdf AMD SB700/710/750 RPR] (Register Programming Requirements)
+
* [http://developer.amd.com/assets/43009_sb7xx_rrg_pub_1.00.pdf AMD SB700/710/750 Register Reference Guide] (RRG)
* [http://developer.amd.com/assets/43366_sb7xx_bdg_pub_1.00.pdf AMD SB700/710/750 BDG] (BIOS Developer's Guide)
+
* [http://developer.amd.com/assets/42413_sb7xx_rpr_pub_1.00.pdf AMD SB700/710/750 Register Programming Requirements] (RPR)
 
* [http://developer.amd.com/assets/45215_sb710_ds_pub_1.25.pdf AMD SB710 Databook]
 
* [http://developer.amd.com/assets/45215_sb710_ds_pub_1.25.pdf AMD SB710 Databook]
 +
* [http://developer.amd.com/assets/46837.pdf AMD SB700 Family Product Errata]
  
=== AMD SB800 ===
+
=== AMD SB600 ===
 +
 
 +
* [http://support.amd.com/us/Embedded_TechDocs/46157_sb600_bdg_pub.3.00.pdf AMD SB600 BIOS Developer's Guide] (BDG)
 +
* [http://support.amd.com/us/Embedded_TechDocs/46155_sb600_rrg_pub_3.03.pdf AMD SB600 Register Reference Manual] (RRG)
 +
* [http://support.amd.com/us/Embedded_TechDocs/46156_sb600_rpr_pub_3.02b.pdf AMD SB600 Register Programming Requirements] (RPR)
 +
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/42119_sb600_ds_3.05.pdf AMD SB600 Databook] (rev. 3.05)
 +
* [http://support.amd.com/us/Embedded_TechDocs/42119_sb600_ds_pub_3.07.pdf AMD SB600 Databook] (rev. 3.07)
  
Not available yet, but here are the numbers for the documents we'd like to get. I found these numbers with a creative internet search.
+
=== AMD 8111 ===
  
* AMD SB800 Databook (Publication #44758)
+
* [http://support.amd.com/us/ChipsetMotherboard_TechDocs/24674.pdf AMD
 +
 +
  
 
== Intel ==
 
== Intel ==
Line 222: Line 405:
  
 
* [http://developer.intel.com/design/chipsets/datashts/290687.htm Datasheet]
 
* [http://developer.intel.com/design/chipsets/datashts/290687.htm Datasheet]
 +
 +
=== ICH7 ===
 +
 +
* [http://www.intel.ru/content/dam/doc/datasheet/i-o-controller-hub-7-datasheet.pdf Datasheet]
  
 
= Super I/O =
 
= Super I/O =
Line 252: Line 439:
 
* [http://www.smsc.com/main/catalog/ioprods.html Products / datasheets overview]
 
* [http://www.smsc.com/main/catalog/ioprods.html Products / datasheets overview]
 
* [http://www.smsc.com/main/datasheet.html Various product datasheets]
 
* [http://www.smsc.com/main/datasheet.html Various product datasheets]
 +
* [http://versalogic.com/Support/Downloads/PDF/LPC47N217_(Data%20Sheet).pdf LPC47N217]
 +
* [http://www.versalogic.com/support/Downloads/PDF/SCH311X%20Datasheet%201.0%20Nov%202006.pdf SCH3112, SCH3114, SCH3116]
  
 
= Other =
 
= Other =

Revision as of 12:43, 18 January 2013

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 Fam15

AMD Fam14

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 2 Duo

  • [

Intel Pentium III

Mobile:

Embedded:

  • [
    • [
    • [
    • [

Xeon:

VIA

VIA Padlock

Northbridge

AMD

AMD 990FX/990X/970

AMD RS880

AMD RD890

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

  • AMD RD890 BIOS Developer's Guide (Publication #43606)
  • AMD RD890 Register Reference Guide (Publication #43607)

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 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 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

USB

Misc

Resources

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