3-200
这 rounding algorithm 是 作 跟随:
这 输出 的 这 rounder 是 latched 在 这 hdf 输出
寄存器 和 ck_dec. ck_dec 是 发生 用 这 时钟
分隔物 部分. 这 输出 的 这 寄存器 是 cleared 当
重置 是 asserted.
时钟 分隔物 和 控制 逻辑
这 时钟 分隔物 divides ck_在 用 这 decimation 因素
H
DEC
至 生产 ck_dec. ck_dec clocks 这 Decimation
寄存器, comb 过滤 部分, hdf 输出 寄存器. 在 这
fir filter ck_dec 是 使用 至 表明 那 一个 新 数据
样本 是 有 为 处理. 这 时钟 发生器 是
cleared 用
重置 和 是 不 使能 直到 这 ddf 是
started 用 一个 内部的 开始 信号 (看 开始 逻辑).
这 控制 寄存器 逻辑 使能 这 updating 的 这 控制
寄存器 这个 包含 所有 的 这 过滤 参数 数据. 当
WR 和 CS 是 asserted, 这 控制 寄存器 addressed 用 位
a0 和 a1 是 承载 和 这 数据 在 这 c_总线.
积极的 号码
fractional portion 更好 比 或者 equal 至 0.5 round 向上
fractional portion 较少 比 0.5 Truncate
负的 号码
fractional portion 较少 比 或者 equal 至 0.5 round 向上
fractional portion 更好 比 0.5 Truncate
ddf 控制 寄存器
f_寄存器 (a1 = 0, a0 = 0)
图示 4.
f_oad f_byp f_esym f_drate f_taps
FA0 FB0 ES0 D3 D2 D1 D0 T8 T7 T6 T5 T4 T3 T2 T1 T0
f_taps
位 t0-t8 是 使用 至 具体说明 这 号码 的 FIR filter taps. 这 号码
entered 是 一个 较少 比 这 号码 的 taps 必需的. 为 例子, 至
具体说明 一个 511 tap filter f_taps 将 是 编写程序 至 510. 这 迷你-
mum 号码 的 fir taps = 3 (f_taps = 2).
f_drate
位 d0-d3 是 使用 至 具体说明 这 数量 的 FIR decimation. 这 num-
ber entered 是 一个 较少 比 这 decimation 必需的. 为 例子, 至
具体说明 decimation 的 16, f_drate 将 是 编写程序 至 15. 为 非
FIR decimation, f_drate 将 是 设置 equal 至 0. FDRATE +1 是
defined 作 f
DEC
.
f_esym
位 ES0 是 使用 至 选择 这 FIR 对称. f_esym 是 设置 equal 至 一个
至 选择 甚至 对称 和 设置 equal 至 零 至 选择 odd 对称.
当 f_esym 是 一个, 数据 是 增加 在 这 前-adder; 当 它 是 零,
数据 是 subtracted. 正常情况下 设置 至 一个.
f_byp
FB0 是 使用 至 选择 FIR 绕过 模式. FIR 绕过 模式 是 选择 用
设置 f_byp = 1. 当 FIR 绕过 模式 是 选择, 这 FIR 是 inter-
nally 设置 向上 为 一个 3 tap 甚至 symmetric 过滤, 非 decimation (f_drate =
0) 和 f_oad 是 设置 equal 至 一个 至 零 一个 一侧 的 这 preadder. 在 FIR
绕过 模式 所有 FIR 过滤 参数, 除了 f_cla, 是 ignored, includ-
ing 这 内容 的 这 FIR 系数 内存. 在 FIR 绕过 模式 这 输出-
放 数据 是 brought 输出 在 这 更小的 16 位 的 这 输出 总线
数据_输出 0-15. 至 使不能运转 FIR 绕过 模式, f_byp 是 设置 equal 至
零. 当 f_byp 是 returned 至 零, 这 coefficients 必须 是 reloaded.
f_oad
位 FA0 是 使用 至 选择 这 零 这 preadder 模式. 这个 模式 zeros
一个 的 这 输入 至 这 前-adder. 零 preadder 模式 是 选择 用
设置 f_oad equal 至 一个. 这个 特性 是 有用的 当 implementing
arbitrary 阶段 filters 或者 能 是 使用 至 核实 这 filter coefficients. 至
使不能运转 这 零 preadder 模式 f_oad 是 设置 equal 至 零.
15 14 13 1211109 876543210
HSP43220