SLVSH95 July 2024 TPS546C25
ADVANCE INFORMATION
CMD Address | 33h |
Write Transaction: | Write Byte |
Read Transaction: | Read Byte |
Format: | SLINEAR11 |
NVM Backup: | EEPROM |
Updates: | On-the-fly |
FREQUENCY_SWITCH sets the switching frequency of the active device.
Return to Supported PMBus Commands.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | R | R | R | R | R | R | R |
EXPONENT | FREQUENCY_SWITCH | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R | R | R | R | RW | RW | RW | RW |
FREQUENCY_SWITCH |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Access | Reset | Description |
---|---|---|---|---|
15:11 | EXPONENT | R | 0 0111b | Linear format two’s complement exponent. Fixed exponent of 7 resulting in 128kHz LSB. |
10:4 | FREQUENCY_SWITCH | R | 000 0000b | Not used and always set to 0. |
3:0 | FREQUENCY_SWITCH | RW | NVM | Linear format two’s complement mantissa. |
The default initial value for FREQUENCY_SWITCH can be derived from either NVM or MSEL2 pinstrap.
FREQUENCY_SWITCH [3:0] | SW Frequency (MHz) | |
---|---|---|
Greater than or equal to | Less than | |
0100b (4d) | 0.4 | |
0100b (4d) | 0110b (6d) | 0.6 |
0110b (6d) | 0111b (7d) | 0.8 |
0111b (7d) | 1001b (9d) | 1.0 |
1001b (9d) | 1010b (10d) | 1.2 |
1010b (10d) | 1101b (13d) | 1.4 |
1101b (13d) | 1111b (15d) | 1.8 |
1111b (15d) | 16d | 2.0 |
FREQUENCY_SWITCH [3:0] | SW Frequency (MHz) | |
---|---|---|
Greater than or equal to | Less than | |
0100b (4d) | 0110b (6d) | 0.6 |
0110b (6d) | 0111b (7d) | 0.8 |
0111b (7d) | 1001b (9d) | 1.0 |
1010b (10d) | 1101b (13d) | 1.4 |
Data Validity
Attempts to write FREQUENCY_SWITCH to any value outside those specified as valid will be considered invalid/unsupported data and cause the device to respond by flagging the appropriate status bits and notifying the host according to the PMBus 1.3.1 Part II specification section 10.9.3.