CPU Families Overview

From 15h.org
Jump to navigation Jump to search

This page gives an overview of AMD CPU families relevant to coreboot-15h.

List of Families

Family 0Fh / K8

main articles: Family 0Fh | K8

  • early 64-bit x86 CPUs (Athlon 64)
  • NOT supported by coreboot-15h

Family 10h / K10

main articles: Family 10h | K10

  • coreboot-15h support: NO
  • Introduced: 2007/09/10 (Barcelona Opteron)
  • CPU microcode: not encrypted[1], not signed, analyzed[1]
  • AGESA: open-sourced[2]
  • PSP: none present
  • closed-source blobs: none required

Family 12h / K10

main articles: Family 12h | K10

  • coreboot-15h support: NO
  • Codename: Llano (introduced 2011), socket FM1
  • CPU microcode: not encrypted (ref[3] p.13), (not analyzed?), (not signed?)
  • AGESA: open-sourced[4]
  • PSP: none present
  • closed-source blobs: ?

Family 14h / Bobcat

main articles: Family 14h | Bobcat

  • coreboot-15h support: UNDER DEVELOPMENT
  • Codename: Ontario (introduced 2011), socket FT1
  • CPU microcode: encrypted?, (not? signed?), not analyzed?
  • AGESA: open-sourced[5]
  • PSP: none present
  • closed-source blobs: ?

Family 15h

main article: Family 15h

Bulldozer Piledriver Steamroller Excavator
Orochi Trinity Richland Kaveri Godavari Carrizo Bristol Ridge Stoney Ridge
Models 00h-0Fh 10h-1Fh 30h-3Fh 60h-6Fh 70h-7Fh
Release Date 2011/10/12 2012/05/15 2012/10 2013/06 2014/01/14 ? 2015/07/02 ? ?
AGESA Open Source Open Source Closed Source
BKDG 42301 42300 49125 50742 55072
coreboot-15h Yes Yes No No No No No
Microcode ROM Undocumented
Microcode Patches Encrypted ?
PSP No Offline Online

Family 16h

main article: Family 16h

Jaguar Puma
Release Date ? ?
AGESA Open Source Closed Source
coreboot-15h Yes No
Microcode ROM Undocumented Undocumented
Microcode Patches Cleartext ?
PSP No Online

Family 17h / Zen, Zen+, Zen 2

main articles: Family 17h | Zen | Zen+ | Zen 2

  • NOT supported by coreboot-15h
  • introduced 2017/03/02
  • CPU microcode: encrypted?, (not? signed?), not analyzed?
  • AGESA: encrypted?, signed (link missing), but signature can be circumvented (link missing)
  • PSP: present, encrypted
  • closed-source blobs: ?

See Also

External Links

Wikipedia: List of AMD CPU microarchitectures

References

(2014 paper) Security Analysis of x86 Processor Microcode [3]

(2017 paper) Reverse Engineering x86 Processor Microcode [1]