rev. 0
AD1896
–18–
这 数字的 伺服 循环 是 essentially 一个 ramp 过滤 那 提供
这 最初的 pointer 至 这 地址 在 内存 和 只读存储器 为 这 开始
的 这 fir convolution. 这 内存 pointer 是 这 integer 输出
的 这 ramp 过滤 当 这 只读存储器 是 这 fractional 部分. 这
数字的 伺服 循环 必须 是 能 至 提供 极好的 拒绝 的
jitter 在 这 f
s_在
和 f
s_输出
clocks 作 好 作 measure 这 arrival
的 这 f
s_输出
时钟 在里面 4.97 ps. 这 数字的 伺服 循环 将
也 分隔 这 fractional 部分 的 这 ramp 输出 用 这比率 的
f
s_在
/f
s_输出
为 这 情况 当 f
s_在
> f
s_输出
, 至 dynamically 改变
这 只读存储器 coefficients.
这 数字的 伺服 循环 是 执行 和 一个 multirate 过滤. 至
settle 这 数字的 伺服 循环 过滤 quicker 在之上 开始-向上 或者 一个 改变
在 这 样本 比率, 一个 “fast mode” 是 增加 至 这 过滤. 当
这 数字的 伺服 循环 开始 向上 或者 这 样本 比率 是 changed, 这
数字的 伺服 循环 kicks 在 “fast mode” 至 调整 和 settle
在 这 新 样本 比率. 在之上 感觉到 这 数字的 伺服 循环
安排好向下 至 一些 合理的 值, 这 数字的 伺服 循环
将 kick 在 “normal” 或者 “slow 模式.” 在 “fast mode”
这 沉默的_输出 信号 的 这 样本 比率 转换器 是 asserted
至 let 这 用户 know 那 它们 应当 沉默的 这 样本 比率
转换器 至 避免 任何 clicks 或者 pops. 这 频率 回馈 的
这 数字的 伺服 循环 为 “fast mode” 和 “slow mode” 是
显示 在 图示 8.
这 fir 过滤 是 一个 64-tap 过滤 在 这 情况 的 f
s_输出
≥
f
s_在
和 是
(f
s_在
/f
s_输出
)
×
64 taps 为 这 情况 当 f
s_在
> f
s_输出
. 这 fir
过滤 执行 它的 convolution 用 加载 在 这 开始 地址
的 这 内存 地址 pointer 和 这 只读存储器 地址 pointer
从 这 数字的 伺服 循环 在 这 开始 的 这 f
s_输出
时期.
这 fir 过滤 然后 步伐 通过 这 内存 用 decrementing 它的
地址 用 1为 各自 tap, 和 这 只读存储器 pointer 在crements 它的
地址 用 这 (f
s_输出
/f
s_在
)
×
2
20
比率 为 f
s_在
> f
s_输出
或者 2
20
为 f
s_输出
≥
f
s_在
. once 这 只读存储器 地址 rolls 在, 这 con-
volution 是 完成. 这 convolution 是 执行 为 两个都
这 left 和 正确的 途径, 和这 乘以 accumulate 电路
使用 为 这 convolution 是 shared 在 这 途径.
这 f
s_在
/f
s_输出
样本 比率 比率 电路 是 使用 至 dynamically
改变 这 coefficients 在 这 只读存储器 为 这 情况 when f
s_在
>
f
s_输出
. 这 比率 是 计算 用 comparing 这 输出 的 一个
f
s_输出
计数器 至 这 输出 的 一个 f
s_在
计数器. 如果 f
s_输出
>
f
s_在
, 这 比率 是 使保持 在 一个. 如果 f
s_在
> f
s_输出
, 这 sample 比率
比率 是 updated 如果 它 是 不同的 用 更多 比 二 f
s_输出
时期
从 这 previous f
s_输出
至 f
s_在
comparison. 这个 是 完毕 至
提供 一些 hysteresis 至 阻止 这 过滤 长度 从 oscillat-
ing 和 造成 扭曲量.
10
0
–
10
–
20
–
30
–
40
–
50
–
60
–
70
–
80
–
90
–
100
–
110
–
120
–
130
–
140
–
150
–
160
–
170
–
180
–
190
–
200
–
210
–
220
0.01 0.1 1 10 100 1e3 1e4 1e5
频率
–
Hz
慢 模式
快 模式
图示 8. 频率 回馈 的 这 数字的 伺服 循环. f
s_在
是 这 x-axis, f
s_输出
= 192 khz, 主控 时钟
频率 是 30 mhz