Central Power Management Unit (CPMU) Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 410
EEE Control Register (offset: 0x36D0)
Current Measurement Control Register (offset: 0x36D4)
Name
Bits
Access
Default
Value
Description
EEE Minimum Assert
31:16
RW
0x0
The minimum time from start of LPI message
transmission to end of LPI message
transmission.
EEE Exit Time
15:0
RW
0x190
Time from the end of LPI message transmission
to when normal transmission is allowed again.
Name
Bits
Access
Default
Value
Description
Reserved
31:5
RW
0x0
–
Freeze 2s Average
4
RW
0x0
Stop the update of the 2 second average register.
The accumulation and holding registers will still
update.
Freeze Count
3
RW
0x0
Stop the accumulation process of the PDRIVE
samples. This effectively disables the cur_meas
block, and freezes all values of registers. This bit
can be set to stop the register updates for
register reads, and then restarted.
Recalibrate
2
RW
0x0
Restart the calibration process and capture a
single 500 µs accumulation period.
Current Measurement Read
Select
1:0
RW
0x0
0x0: Current Measurement Upper 32-bit Read
Register = 0x0
Current Measurement Lower 32-bit Read
Register = 500 µs Calibration Count
0x1: Current Measurement Upper 32-bit Read
Register = 1s Hold Count[63:32]
Current Measurement Lower 32-bit Read
Register = 1s Hold Count[31:0]
0x2: Current Measurement Upper 32-bit Read
Register = 2s Hold Count[63:32]
Current Measurement Lower 32-bit Read
Register = 2s Hold Count[31:0]
0x3: Current Measurement Upper 32-bit Read
Register = 2s Average Count[63:32]
Current Measurement Lower 32-bit Read
Register = 2s Average Count [31:0