使用 SYNCB 实现同步
许多应用需要将一片或多片 AD9864 同步,使其输出数据与某一外部异步信号精确对齐。例如:
采用分集接收的系统,常要求多片 AD9864 的数字输出同步;
卫星通信 TDMA 载荷,需在突发间隔重新同步,以补偿参考频偏和多普勒效应。
SYNCB 为低电平有效信号,可清零抽取滤波器和 SSI 端口内的时钟计数器(时钟综合器计数器不复位,因默认多片 CLK 已相连)。SYNCB 同时复位调制器,产生一个大幅脉冲,该脉冲需经数字滤波与 SSI 格式电路传播后,输出数据才恢复正常。因此,SYNCB 变高后第 2 个数据样点起即可得到不受该脉冲影响的有效数据(与抽取因子无关)。
由于 SYNCB 会复位调制器,务必在完成带通 Δ-Σ ADC 调谐后的初始化阶段再使用。若需周期性、与 FS 同步的 SYNCB,建议在其上升沿之后、下一 FS 脉冲前 3 个 CLKOUT 周期处拉低 SYNCB,避免产生窄脉冲而干扰主机 DSP/FPGA。未用时须将 SYNCB 上拉至逻辑高,片内无上拉电阻。

上图给出 SYNCB 与 CLKOUT、FS 的时序关系:
当片内时钟综合器产生 ADC 时钟时,SYNCB 为异步低有效,低电平持续时间 ≥ 1/(2×fCLK);
SYNCB 为低期间 CLKOUT 保持高,FS 保持低;
SYNCB 回到高后,CLKOUT 在 1–2 个输出时钟周期内重新有效。
若由外部提供 ADC 时钟且 SYNCB 与之为同步信号,建议 SYNCB 在 CLKIN 下降沿跳变,以保证 CLKOUT 相对于 SYNCB 上升沿的延迟一致。FS 将在若干输出时钟周期后重新出现,具体延迟由数字滤波器抽取因子和 SSIORD 设置决定;对于任意抽取因子与 SSIORD,该延迟固定且可重复。验证多片同步时,可监测各 AD9864 的 FS 信号是否对齐。