| CMD 地址 | 37h |
| 寫入事務(wù): | 寫入字(僅限單相) |
| 讀取事務(wù): | 讀取字 |
| 格式: | 四個十六進制值 |
| 相控: | 否,在多相堆疊中為只讀 |
| 更新: | 動態(tài) |
| NVM 備份: | EEPROM 或引腳檢測 |
INTERLEAVE 設(shè)置外部 SYNC(IN 或 OUT)與內(nèi)部 PMW 振蕩器之間的相位延遲。
圖 6-36 (37h) INTERLEAVE 寄存器映射| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| R | R | R | R | RW | RW | RW | RW |
| 未使用 | GROUPID |
|
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RW | RW | RW | RW | RW | RW | RW | RW |
| NUM_GROUP | ORDER |
表 6-46 寄存器字段說明| 位 | 字段 | 訪問 | 復(fù)位 | 說明 |
|---|
| 15:12 | 未使用 | R | 0h | 未使用,設(shè)置為 b'0000。 |
| 11:8 | GROUPID | RW | NVM | 組 ID 號。設(shè)置為 0h 至 Fh。 |
| 7:4 | NUM_GROUP | RW | NVM | 組中的數(shù)字,設(shè)置相位位置的數(shù)量以及每個 ORDER 值的相移。設(shè)置為 1h 至 4h 的值。 |
| 3:0 | ORDER | RW | NVM | 組內(nèi)的次序。每個 ORDER 值都會添加一個等于 360° / NUM_GROUP 的相移。設(shè)置為 0h 至 NUM_GROUP - 1 的值。 |
表 6-47 支持的 INTERLEAVE 設(shè)置| 組中的數(shù)字 | 次序 | 相位位置 (°) |
|---|
| 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 |
(37h) INTERLEAVE 命令用于及時安排多個器件共享一個公共 SYNC 信號。添加到每個器件的相位延遲等于 360° / 組中的數(shù)字 × 次序。為了防止多相堆疊的相位錯位,在 TPS546B24S 配置為多相堆疊的一部分時,(37h) INTERLEAVE 是只讀的。(37h) INTERLEAVE 命令的讀取/寫入狀態(tài)根據(jù) (ECh) MFR_SPECIFIC_28 (STACK_CONFIG) 命令在上電時的狀態(tài)而定,如果 (ECh) MFR_SPECIFIC_28 (STACK_CONFIG) 稍后更改,則不會更新此狀態(tài)。如果 (37h) INTERLEAVE 將用于對獨立器件的相位位置進行編程,則必須在上電時將 TPS546B24S 配置為獨立器件,從而確保 (37h) INTERLEAVE 命令的寫入能力。