Difference between revisions of "Microcode"
Jump to navigation
Jump to search
(Created page with "{{Glossary |name=Microcode |abbr=Microcode |desc=Data used as part of instruction decode on a microcoded microprocessor to generate one or more micro-operations from eac...") |
|||
Line 9: | Line 9: | ||
==References== | ==References== | ||
* [https://github.com/open-power/hcode Source code for POWER9 power management cores] | * [https://github.com/open-power/hcode Source code for POWER9 power management cores] | ||
+ | |||
+ | [[Category:Firmware]] |
Latest revision as of 14:47, 19 December 2017
Microcode (Microcode): Data used as part of instruction decode on a microcoded microprocessor to generate one or more micro-operations from each decoded opcode.
POWER9 CPUs do not have any microcode; all architectural opcodes are hardcoded. There are some auxillary microprocessors on-die to handle power management functions (the CME, SGPE and PGPE, as well as the OCC); the code which runs on these is open-source.