ZHCSXA8 November 2024 LP5899
PRODUCTION DATA
設計人員首先需要確定應用所需的 CCSI 數據速率。最小 CCSI 數據速率來自需要在一個幀周期內傳輸到所有 LED 驅動器的亮度信息。所選 LED 驅動器的數據表提供了有關所需最低 CCSI 數據速率的更多詳細信息。在本應用示例中,幀周期為 33.33ms。菊花鏈中有 6 個器件(3 組,每組 2 個可堆疊模式),具有 30 條掃描線。假設數據傳輸效率為 70%(因為傳輸的 CCSI 命令之間可能存在一段空閑時間),則所需的最小 CCSI 數據速率為 7.04Mbit/s。因此,寄存器 CCSICTRL 中的 CCSI_DATA_RATE 設置為 8Mbit/s。
SPI 頻率通常設置為介于與 CCSI 數據速率相似的范圍。因此,在本應用示例中,SPI 頻率設置為 8MHz。下一步是確定 TXFFLVL。TI 建議將 TXFFLVL 設置為大于為一個 CCSI 命令轉發(fā)的字數上限。對于非廣播數據寫入命令,例如寫入 SRAM 命令,會出現字數上限。對于該命令,字數等于級聯(lián)器件數量的 3 倍加上一個標頭字節(jié)。在此應用示例中,字數上限為 19 (3 x 6 + 1) 字。請注意,當使用 SPI 命令 FWD_WR_CRC 時,TXFFLVL 將被忽略,只有當 CRC 字正確時才會開始轉發(fā)。此外,在 CCSI 控制器轉發(fā)期間,由于 LP5899 中的 CCSI 命令隊列,下一個 SPI 轉發(fā)命令可能已經由 SPI 控制器傳輸。