ZHCSE95C October 2015 – April 2026 ADS9110
PRODUCTION DATA
在使用四种与 SPI 兼容的传统协议中的任何一种工作时,该器件提供了一个选项,可将 SDO 总线宽度从一位(默认配置,单路 SDO)增加到两位(双路 SDO)或四位(四路 SDO)。
设置 SDO_CNTL 寄存器中的 SDO_WIDTH[1:0] 位,以选择 SDO 总线宽度。
在双路 SDO 模式 (SDO_WIDTH[1:0] = 10b) 下,将在每个 SCLK 启动沿上的两个 SDO 引脚(SDO-0 和 SDO-1)上启动两位数据。
在四路 SDO 模式 (SDO_WIDTH[1:0] = 11b) 下,将在每个 SCLK 启动沿上的四个 SDO 引脚(SDO-0、SDO-1、SDO-2 和 SDO-3)上启动四位数据。
SCLK 启动沿取决于 SPI 协议选择(如表 6-6 中所示)。
| 协议 | SCLK 极性 (在 CS 下降沿) |
SCLK 相位 (捕捉边沿) |
MSB 位启动边沿 | SDI_CNTL | SDO_CNTL | #SCLK (最优读取帧) |
示意图 |
|---|---|---|---|---|---|---|---|
| SPI-00-D | 低 | 上升 | CS 下降 | 00h | 08h | 9 | 图 6-25 |
| SPI-01-D | 低 | 下降 | 第一个 SCLK 上升沿 | 01h | 08h | 9 | 图 6-26 |
| SPI-10-D | 高 | 下降 | CS 下降 | 02h | 08h | 9 | 图 6-27 |
| SPI-11-D | 高 | 上升 | 第一个 SCLK 下降沿 | 03h | 08h | 9 | 图 6-28 |
| SPI-00-Q | 低 | 上升 | CS 下降 | 00h | 0Ch | 5 | 图 6-29 |
| SPI-01-Q | 低 | 下降 | 第一个 SCLK 上升沿 | 01h | 0Ch | 5 | 图 6-30 |
| SPI-10-Q | 高 | 下降 | CS 下降 | 02h | 0Ch | 5 | |
| SPI-11-Q | 高 | 上升 | 第一个 SCLK 下降沿 | 03h | 0Ch | 5 | 图 6-32 |
当使用任何 SPI 兼容协议时,RVS 输出在整个数据传输帧内保持低电平;参见时序要求:SPI 兼容串行接口表,了解相关时序参数。
图 6-25 至图 6-32 展示了较宽的数据总线如何允许主机控制器使用较短的数据传输帧来读取输出数据字的所有 20 位。表 6-6 显示了针对不同输出协议选择,最优读取帧中所需的 SCLK 数量。
当 SDO_CNTL[7:0] ≠ 00h 时,长数据传输帧不会导致菊花链运行。在 SDO 引脚上,20 位输出数据字后紧跟 0 位。
图 6-25 SPI-00-D 协议
图 6-27 SPI-10-D 协议
图 6-29 SPI-00-Q 协议
图 6-31 SPI-10-Q 协议
图 6-26 SPI-01-D 协议
图 6-28 SPI-11-D 协议
图 6-30 SPI-01-Q 协议
图 6-32 SPI-11-Q 协议