ZHCSFO6B November 2016 – May 2026 ADS8900B , ADS8902B , ADS8904B
PRODUCTION DATA
该器件系列具有 multiSPI 数字接口,允许主机控制器以较慢的 SCLK 速度运行,同时仍能达到所需的吞吐量和响应时间。multiSPI 数字接口模块提供三个选项来降低数据传输所需的 SCLK 速度:
这三个选项可以结合使用,以进一步降低 SCLK 速度。
限制系统中最大 SCLK 频率的因素有多种。
图 6-18 显示了典型串行通信中主机控制器和器件之间在通信通道内的延迟。
图 6-18 串行通信延迟例如,如果 tpcb_CK 和 tpcb_SDO 是印刷电路板 (PCB) 布线针对串行时钟和 SDO 信号引入的延迟,td_CKDO 是器件的时钟到数据延迟,td_ISO 是数字隔离器引入的传播延迟,tsu_h 是主机控制器的建立时间规格,则路径中的总延迟由方程式 11 指定:

在标准 SPI 协议中,主机控制器和器件在备用 SCLK 边沿启动和捕获数据位。因此,td_Total_serial 延迟必须始终小于 SCLK 持续时间的一半。方程式 12 显示了 SPI 协议支持的最快时钟:

如果 td_total_serial 延迟的值较大,则会限制 SPI 协议的最大 SCLK 速度,从而导致读取和响应时间增加,并可能限制吞吐量。
图 6-19 显示了捕获路径(主机控制器内部)中引入的延迟 (td_delcap)。
图 6-19 延迟捕获路径中的总延迟修改为方程式 13:

这种总延迟降低允许 SPI 协议以更高时钟速度运行。
multiSPI 数字接口模块提供两个额外选项来消除对 SCLK 速度的限制:
在 EDL 模式下,与标准 SPI 协议相比,器件提前半个时钟在 SDO-x 引脚(或多个引脚)上启动输出数据。因此,方程式 12 修改为方程式 14:

总延迟的降低使串行接口能够以更高时钟速度工作。
如图 6-20 中所示,在 ADC 时钟主模式下,器件可提供同步输出时钟(在 RVS 引脚上)以及输出数据(在 SDO-x 引脚上)。
图 6-20 ADC 时钟主器件(源同步)模式下的延迟对于可以忽略不计的 toff_STRDO 值,源同步数据传输路径中的总延迟由方程式 15 指定:

如方程式 11 和方程式 15 之间差异所示,ADC 时钟主模式或源同步模式完全消除了隔离器延迟 (td_ISO) 和时钟到数据延迟 (td_CKDO) 的影响,这些延迟通常是整体延迟计算的最大影响因素。
此外,tpcb_RVS 和 tpcb_SDO 的实际值也无关紧要。在大多数情况下,通过在 PCB 上将 RVS 和 SDO 线路布线在一起,可以尽可能减少 td_total_srcsync 延迟。因此,ADC 时钟主模式能够使主机控制器和器件之间的数据传输以更高的 SCLK 速度进行。