Intel® Core™ Ultra Processors for H-series and U-series Platforms CFG and MEM Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 795258 | 07/29/2024 | Public |
IA Performance Limit Reasons (IA_PERF_LIMIT_REASONS_0_0_0_MCHBAR_PCU) – Offset 58fc
Interface to allow software to determine what is causing resolved frequency to be clamped
below the requested frequency. Status bits are updated by pcode through the io interface IO_IA_PERF_LIMIT,
log bits are set by hw on a status bit edge dected and cleared by a SW write of 0.
THIS REGISTER IS DUPLICATED IN THE PCU I/O SPACE, XML CHANGES MUST BE MADE IN BOTH PLACES.
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31 | 0x0 | RW/0C/V | (SPARE_IA_15_LOG) Reserved |
| 30 | 0h | RW/0C/V | (SPARE_IA_14_LOG) Reserved |
| 29 | 0x0 | RW/0C/V | (TURBO_ATTEN_LOG) When set by PCODE indicates that Turbo attenuation (multi core turbo) has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 28 | 0h | RW/0C/V | Maximum Turbo Log (MAX_TURBO_LIMIT_LOG) Indicates that Max turbo limit has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 27 | 0h | RW/0C/V | PL2/PL3 Status (PBM_PL2_LOG) Indicates that PBM PL2 or PL3(package or platform PL2 or PL3) has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 26 | 0h | RW/0C/V | PL1 Log (PBM_PL1_LOG) Indicates that PBM PL1 (package or platform PL1) has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 25 | 0x0 | RW/0C/V | (DLVR_TDC_LOG) DLVR_TDC status |
| 24 | 0h | RW/0C/V | (EDP_LOG) When set by PCODE, indicates that EDP has caused IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 23 | 0h | RW/0C/V | VR Thermal Design Current Log (VR_TDC_LOG) Indicates that VR TDC (Thermal design current) has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 22 | 0h | RW/0C/V | VR is Hot Log (VR_THERMALERT_LOG) Indicates that Hot VR (any processor VR) has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 21 | 0h | RW/0C/V | Running Average Thermal Limit Log (RATL_LOG) Indicates that Running average thermal limit has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 20 | 0x0 | RW/0C/V | Reliability Stress Restrictor Log (RSR_LIMIT_LOG) Reliability stress restrictor Log, RW, When set by PCODE indicates that Reliability stress restrictor has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 19 | 0h | RW/0C/V | (PCS_LIMIT_LOG) Reserved |
| 18 | 0h | RW/0C/V | (SPARE_IA_2_LOG) Reserved |
| 17 | 0h | RW/0C/V | Thermal Log (THERMAL_LOG) Indicates that Thermal event has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 16 | 0h | RW/0C/V | PROCHOT# Log (PROCHOT_LOG) PROCHOT# Log, RW, When set by PCU indicates that PROCHOT# has cause IA frequency clipping. Software should write to this bit to clear the status in this bit |
| 15 | 0x0 | RO/V | (SPARE_IA_15) Reserved. |
| 14 | 0h | RO/V | (SPARE_IA_14) Reserved. |
| 13 | 0x0 | RO/V | Turbo Attenuation Status (TURBO_ATTEN) Turbo attenuation (multi core turbo) Status, RO, When set by PCU indicates that Turbo attenuation (multi core turbo) has cause IA frequency clipping. |
| 12 | 0h | RO/V | Maximum Turbo Status (MAX_TURBO_LIMIT) Max turbo limit Status, RO, When set by PCU indicates that Max turbo limit has cause IA frequency clipping. |
| 11 | 0h | RO/V | PL2/3 Status (PBM_PL2) PBM PL2, PL3 (pkg, platform) Status, RO, When set by PCU indicates that PBM PL2 or PL3(package or platform PL2 or PL3) has cause IA frequency clipping. |
| 10 | 0h | RO/V | PL1 Status (PBM_PL1) Indicates that PBM PL1 (package or platform PL1) has cause IA frequency clipping. |
| 9 | 0x0 | RO/V | (DLVR_TDC) DLVR TDC is causing frequency clipping |
| 8 | 0h | RO/V | (EDP) When set by PCODE, indicates that EDP has caused IA frequency clipping |
| 7 | 0h | RO/V | VR Thermal Design Current Status (VR_TDC) Indicates that VR TDC (Thermal design current has cause IA frequency clipping. |
| 6 | 0h | RO/V | VR is Hot Status (VR_THERMALERT) Indicates that Hot VR (any processor VR) has cause IA frequency clipping. |
| 5 | 0h | RO/V | Running Average Thermal Limit Status (RATL) Indicates that Running average thermal limit has cause IA frequency clipping. |
| 4 | 0x0 | RO/V | Reliability Stress Restrictor Limit (RSR_LIMIT) Indicates that Reliability stress restrictor has cause IA frequency clipping. |
| 3 | 0h | RO/V | (PCS_LIMIT) Reserved. |
| 2 | 0h | RO/V | (SPARE_IA_2) Reserved. |
| 1 | 0h | RO/V | Thermal Status (THERMAL) Indicates that Thermal event has cause IA frequency clipping. |
| 0 | 0h | RO/V | PROCHOT# Status (PROCHOT) Indicates that PROCHOT# has cause IA frequency clipping. |