Family 15h: Difference between revisions
Jump to navigation
Jump to search
added ucode verions to the microcode table |
added description to G34 pinout |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 18: | Line 18: | ||
== Microcode == | == Microcode == | ||
All microcode released after [[Family 10h|10h]] are encrypted. | All microcode released after [[Family 10h|10h]] are encrypted.<ref>https://www.dcddcc.com/docs/2014_paper_microcode.pdf</ref> | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Below is the list of ucode versions that could be pulled from the container files in the linux kernel | ||
!commit | !commit | ||
!comment | !comment | ||
!date | !date | ||
!ucode version | !ucode version | ||
!Microarchitecture | |||
|- | |- | ||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/31f6b3076bab3c4b65f67fdb232f4579ed828b4f.tar.gz 31f6b30] | |[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/31f6b3076bab3c4b65f67fdb232f4579ed828b4f.tar.gz 31f6b30] | ||
Line 31: | Line 32: | ||
|Jul 11 2013 | |Jul 11 2013 | ||
|06000822 | |06000822 | ||
| | |||
|- | |- | ||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/8ac569dd3ca3ca685bd47ee86c1eeb6050864db3.tar.gz 8ac569d] | |[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/8ac569dd3ca3ca685bd47ee86c1eeb6050864db3.tar.gz 8ac569d] | ||
Line 36: | Line 38: | ||
|Nov 30 2014 | |Nov 30 2014 | ||
|06000832 | |06000832 | ||
| | |||
|- | |- | ||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/5f8ca0c1db6106a2d6d7e85eee778917ff03c3de.tar.gz 5f8ca0c] | |[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/5f8ca0c1db6106a2d6d7e85eee778917ff03c3de.tar.gz 5f8ca0c] | ||
Line 41: | Line 44: | ||
|Mar 18 2016 | |Mar 18 2016 | ||
|0600084f | |0600084f | ||
| | |||
|- | |- | ||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/77101513943ef198e2050667c87abf19e6cbb1d8.tar.gz 7710151] | |[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/77101513943ef198e2050667c87abf19e6cbb1d8.tar.gz 7710151] | ||
Line 46: | Line 50: | ||
|May 18 2018 | |May 18 2018 | ||
|06000852 | |06000852 | ||
|Piledriver | |||
|- | |- | ||
|[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/7518922bd5b98b137af7aaf3c836f5a498e91609.tar.gz 7518922] | |[https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+archive/7518922bd5b98b137af7aaf3c836f5a498e91609.tar.gz 7518922] | ||
Line 51: | Line 56: | ||
|May 25 2018 | |May 25 2018 | ||
|0600063e | |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 |