JAJSIO4A February 2020 – September 2020 TPS546A24A
PRODUCTION DATA
CMD Address | 37h |
Write Transaction: | Write Word (Single Phase Only) |
Read Transaction: | Read Word |
Format: | Four Hexadecimal values |
Phased: | No, Read only in Multi-phase stack |
Updates: | On-th-fly |
NVM Back-up: | EEPROM or Pin Detection |
INTERLEAVE sets the phase delay between the external SYNC (IN or OUT) and the internal PMW oscillator.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | R | R | R | RW | RW | RW | RW |
Not Used | GROUPID | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
NUM_GROUP | ORDER |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Access | Reset | Description |
---|---|---|---|---|
15:12 | Not Used | R | 0h | Not used, set to b'0000. |
11:8 | GROUPID | RW | NVM | Group ID Number. Set to 0h to Fh. |
7:4 | NUM_GROUP | RW | NVM | Number in Group, sets the number of phases positions and the phase shift for each value of ORDER. Set to value 1h to 4h. |
3:0 | ORDER | RW | NVM | Order within the group. Each value of ORDER adds a phase shift equal to 360° / NUM_GROUP. Set to value 0h to NUM_GROUP - 1. |
Number in Group | Order | Phase Position (°) |
---|---|---|
1 | 0 | 0 |
2 | 0 | 0 |
2 | 1 | 180 |
3 | 0 | 0 |
3 | 1 | 120 |
3 | 2 | 240 |
4 | 0 | 0 |
4 | 1 | 90 |
4 | 2 | 180 |
4 | 3 | 270 |
The Section 7.6.30 command is used to arrange multiple devices sharing a common SYNC signal in time. The phase delay added to each device is equal to 360° / Number in Group × Order. To prevent misaligning the phases of a multi-phase stack, Section 7.6.30 is read only when the TPS546A24A is configured as part of a multi-phase stack. The Read/Write status of the Section 7.6.30 command is set based on the state of the Section 7.6.82 command at power-on and is not updated if Section 7.6.82 is later changed. If Section 7.6.30 will be used to program the phase position of a stand-alone device, the TPS546A24A must be configured as a stand-alone device at power-on to ensure write capability of the Section 7.6.30 command.