ZHCSYC2A May 2025 – September 2025 TXE8116-Q1 , TXE8124-Q1
ADVANCE INFORMATION
多个 TXE81XX-Q1 器件可采用菊花链配置连接,以增加支持的 I/O 端口数量。控制器首先发送链路中最远端器件(距离控制器 SDI 最远、最靠近控制器 SDO 的器件)的寄存器地址。在报头之后,首先发送该寄存器地址,从而启动与最远端器件的通信。
随着通信沿链路推进,依次发送每个后续器件的寄存器地址。最后发送最靠近控制器(连接至距离控制器最近的 SDI)的器件的寄存器地址。这确保数据按顺序通过链路传输,每个器件都会接收数据并转发到序列中的下一个器件。
每个 SPI 事务包含 4 种类型的段:状态、报头、地址(寄存器地址)和数据,如下所示。报头为可选段,仅在启用菊花链时存在。
SDI 上的 SPI 输入数据会在 SCLK 的从低到高边沿上采样。SDO 上的 SPI 输出数据会在 SCLK 的从高到低边沿上改变。
有关菊花链事务的帧,请参阅 图 7-3。在整个链路上重复相同的序列,直至到达最终器件。
报头段
报头段中的位 15 和 14 是报头 ID。器件控制器使用此 ID 来检测是否正在接收报头段。
位 [15:14]:报头 ID,其值为 0 和 1,用于指示这是报头段。
位 [13]:保留。
位 [12:0]:报头段中的位 12 至位 0 用于确定菊花链中的器件数量。
地址段(寄存器地址)
位 15 表示 SPI 工作模式(1 = 读取操作,0 = 写入操作)。有关寄存器地址,请参阅 图 7-5 中的第一和第二字节。