Family 10h
(Redirected from Fam10h)
| Family 10h | |
|---|---|
| Overview | |
| Introduced | 2007 |
| Process Node | GlobalFoundries 45 nm SOI, with early models on 65 nm SOI |
| Microarchitecture | |
| Chronology | |
| Predecessor | Family 0Fh (K8) |
| Successor | Family 12h Llano; Family 15h Bulldozer |
Family 10h (also known as fam10h, or ambiguously as fam10) is a family of AMD microprocessors corresponding to the K10 microarchitecure. However, the K10 microarchitecture is additionally used in the Family 12h "Llano" dies.
"10h" (10-hexadecimal) is most correctly pronounced as "one-sixteen zero", but most people say "ten‑aitch".
Like other AMD family names, 10h ("10 hexadecimal") is a mostly-arbitrary, somewhat-sequential number, returned by the CPUID instruction, and commonly written in hexadecimal.

Overview
| K10 | ||||||
|---|---|---|---|---|---|---|
| Deerhound | Ridgeback | Bloodhound | Dachshund | Hydra | Pharaoh Hound | |
| Revision | B | C | D | E | ||
| Release Date | 2007 | 2008 | 2009 | 2009 | 2009 | 2010 |
| AGESA | Closed Source | Open Source | ||||
| BKDG | 31116 | |||||
| coreboot | No | |||||
| Microcode ROM | Undocumented | |||||
| Microcode Patches | Unencrypted | |||||
| PSP | No | |||||
For other CPU families besides Family 10h, see CPU Families Overview
Development Documentation Files and BKDG from AMD
This wiki hosts the following documens relevant for Family 10h coreboot development:
- 31116 - (BKGD) - BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 10h Processors.pdf
- 41322 - (Family 10h) - Revision Guide for AMD Family 10h Processors.pdf
- 40546 - Software Optimization Guide for AMD Family 10h and 12h Processors.pdf
- 43374 - AMD Family 10h Server and Workstation Processor Power and Thermal Data Sheet.pdf
See Also
References
(2017 paper) Reverse Engineering x86 Processor Microcode [2]