ZHCSYC2B May 2025 – July 2026 TXE8124-Q1
ADVANCE INFORMATION
多个 TXE8124-Q1 器件可采用菊花链配置连接,以增加支持的 I/O 端口数量,如示例实现方案 图 7-3 所示。在菊花链操作模式下,控制器的 SDO 连接到第一个 TXE8124-Q1 的 SDI。第一个 TXE8124-Q1 的 SDO 接着连接到下一个 TXE8124-Q1 的 SDI。此连接直至最后一个 TXE8124-Q1 完成,其中 SDO 连接到控制器的 SDI。在以菊花链方式连接器件时,对末端器件的 SDO 进行采样可能需要降低 SCLK 频率,因为链中每个器件的数据有效时间会累加,同时还需考虑 SCLK 到达最远端器件的传播延迟。
控制器发送一个标头来自动配置菊花工作链,后跟链中各器件的寄存器地址,首先是链中最远器件(距离控制器 SDI 最远且最靠近控制器 SDO 的器件)的寄存器地址。数据在地址之后传输,最远器件的数据在前。接收来自最远设备的数据时,首先接收数据。
有关菊花链事务的帧,请参阅 图 7-4。在整个链路上重复相同的序列,直至到达最终器件。
报头段
标头分段中的位 15 和 14 是标头 ID,器件控制器使用此 ID 来检测是否正在接收标头分段。标头 ID 位的值为 01,用于指示这是标头分段。
位 13 至 5 被保留,位 4 至 0 表示链中的器件数量。可进行菊花链连接的器件数量上限为 31个。
地址段(寄存器地址)
位 15 表示 SPI 工作模式(1 = 读取操作,0 = 写入操作)。有关寄存器地址,请参阅 图 7-5 中的第一和第二字节。
状态段
位 15 和位 14 指示状态分段,设置为 11 以指示状态分段。位 13 至位 8 指示故障状态寄存器,位 7 至位 0 始终作为 0 发送。