Family 15h: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
added description to G34 pinout |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 15: | Line 15: | ||
'''Family 15h''' (also known as '''fam15h''', or ambiguously as '''fam15''') is a family of AMD microprocessors corresponding to the [[Bulldozer]], [[Piledriver]], [[Steamroller]], and [[Excavator]] microarchitectures. | '''Family 15h''' (also known as '''fam15h''', or ambiguously as '''fam15''') is a family of AMD microprocessors corresponding to the [[Bulldozer]], [[Piledriver]], [[Steamroller]], and [[Excavator]] microarchitectures. | ||
Like other AMD family names, 15h ("15 hexadecimal") is a mostly-arbitrary, somewhat-sequential (new processor families receive unused higher family numbers) number, returned by the x86 <code>CPUID</code> instruction as a "Family number", and commonly written in hexadecimal. 15 in hexadecimal corresponds to the number 21 in decimal, meaning that while "Family 21" would also be a valid, if confusing, name for these CPUs, "Family 15" | Like other AMD family names, 15h ("15 hexadecimal") is a mostly-arbitrary, somewhat-sequential (new processor families receive unused higher family numbers) number, returned by the x86 <code>CPUID</code> instruction as a "Family number", and commonly written in hexadecimal. 15 in hexadecimal corresponds to the number 21 in decimal, meaning that while "Family 21" would also be a valid, if confusing, name for these CPUs, "Family 15" could also refer to fam0Fh (K8 CPUs, first released in 2003). | ||
== Microcode == | |||
All microcode released after [[Family 10h|10h]] are encrypted.<ref>https://www.dcddcc.com/docs/2014_paper_microcode.pdf</ref> | |||
{| class="wikitable" | |||
|+Below is the list of ucode versions that could be pulled from the container files in the linux kernel | |||
!commit | |||
!comment | |||
!date | |||
!ucode version | |||
!Microarchitecture | |||
|- | |||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/31f6b3076bab3c4b65f67fdb232f4579ed828b4f.tar.gz 31f6b30] | |||
|linux-firmware: Add AMD microcode patch firmware files | |||
|Jul 11 2013 | |||
|06000822 | |||
| | |||
|- | |||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/8ac569dd3ca3ca685bd47ee86c1eeb6050864db3.tar.gz 8ac569d] | |||
|linux-firmware: Update AMD microcode patch firmware files | |||
|Nov 30 2014 | |||
|06000832 | |||
| | |||
|- | |||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/5f8ca0c1db6106a2d6d7e85eee778917ff03c3de.tar.gz 5f8ca0c] | |||
|linux-firmware: Update AMD microcode patch firmware | |||
|Mar 18 2016 | |||
|0600084f | |||
| | |||
|- | |||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/77101513943ef198e2050667c87abf19e6cbb1d8.tar.gz 7710151] | |||
|linux-firmware: Update AMD cpu microcode | |||
|May 18 2018 | |||
|06000852 | |||
|Piledriver | |||
|- | |||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/7518922bd5b98b137af7aaf3c836f5a498e91609.tar.gz 7518922] | |||
|Update AMD cpu microcode for family 15h | |||
|May 25 2018 | |||
|0600063e | |||
|Bulldozer | |||
|} | |||
[[File:Socket G34 pinmap.svg|thumb|G34 socket pinout]] | |||
== Models == | |||
{| class="wikitable" | |||
|+Below is the documentation for all 15h model revisions | |||
!Model rage | |||
!Date | |||
!Revision | |||
!Link | |||
|- | |||
|00h-0Fh | |||
|September 2014 | |||
|3.24 | |||
|[https://web.archive.org/web/20220321092743/https://www.amd.com/system/files/TechDocs/48063_15h_Mod_00h-0Fh_Rev_Guide.pdf 48063_15h_Mod_00h-0Fh_Rev_Guide.pdf] | |||
|- | |||
|10h-1Fh | |||
|August 2012 | |||
|3.08 | |||
|[https://web.archive.org/web/20220129072252/https://www.amd.com/system/files/TechDocs/48931_15h_Mod_10h-1Fh_Rev_Guide.pdf 48931_15h_Mod_10h-1Fh_Rev_Guide.pdf] | |||
|- | |||
|30h-3Fh | |||
|April 2014 | |||
|1.06 | |||
|[https://web.archive.org/web/20220121164248/https://www.amd.com/system/files/TechDocs/51603_Rev_Guide_15h_Models_30h-3Fh.pdf 51603_Rev_Guide_15h_Models_30h-3Fh.pdf] | |||
|} |
Latest revision as of 04:40, 21 January 2025
Family 15h | |
---|---|
Overview | |
Introduced | October 12, 2011 |
Process Node | GlobalFoundries 32nm SOI |
Microarchitectures | |
Chronology | |
Predecessor | Family 10h |
Successor | Zen |
Family 15h (also known as fam15h, or ambiguously as fam15) is a family of AMD microprocessors corresponding to the Bulldozer, Piledriver, Steamroller, and Excavator microarchitectures.
Like other AMD family names, 15h ("15 hexadecimal") is a mostly-arbitrary, somewhat-sequential (new processor families receive unused higher family numbers) number, returned by the x86 CPUID
instruction as a "Family number", and commonly written in hexadecimal. 15 in hexadecimal corresponds to the number 21 in decimal, meaning that while "Family 21" would also be a valid, if confusing, name for these CPUs, "Family 15" could also refer to fam0Fh (K8 CPUs, first released in 2003).
Microcode
All microcode released after 10h are encrypted.[1]
commit | comment | date | ucode version | Microarchitecture |
---|---|---|---|---|
31f6b30 | linux-firmware: Add AMD microcode patch firmware files | Jul 11 2013 | 06000822 | |
8ac569d | linux-firmware: Update AMD microcode patch firmware files | Nov 30 2014 | 06000832 | |
5f8ca0c | linux-firmware: Update AMD microcode patch firmware | Mar 18 2016 | 0600084f | |
7710151 | linux-firmware: Update AMD cpu microcode | May 18 2018 | 06000852 | Piledriver |
7518922 | Update AMD cpu microcode for family 15h | May 25 2018 | 0600063e | Bulldozer |
Models
Model rage | Date | Revision | Link |
---|---|---|---|
00h-0Fh | September 2014 | 3.24 | 48063_15h_Mod_00h-0Fh_Rev_Guide.pdf |
10h-1Fh | August 2012 | 3.08 | 48931_15h_Mod_10h-1Fh_Rev_Guide.pdf |
30h-3Fh | April 2014 | 1.06 | 51603_Rev_Guide_15h_Models_30h-3Fh.pdf |