18
至 运作 在 这个 模式, 这 双 是 configured 用 writing
112h 至 地址 000h 通过 这 微处理器 接口,
cin0-9, a0-8, 和
wr. 数据 倒置 必须 是 使能 (看
表格 2). 这 12 唯一的 coefficients 为 这个 例子 是
贮存 作 三 sets 的 coefficients 为 也 FIR cell. 为 FIR
一个, 这 coefficients 是 承载 在 这 coefficient bank 用
writing [c2, c5, c8, (c11)/ 2], CSEL = 0; [c1, c4, c7, c10],
csel = 1; [c0, c3, c6, 和 c9], csel = 2; 至 地址
100h, 101h, 102h, 103h, 108h, 109h, 10ah, 10bh, 110h,
111h, 112h, 和 113h, 各自.
例子 6. 双 decimation 例子
这 目的 的 这个 例子 是 至 给 一个 overview 的 一个 的
这 更多 complex 产品 的 这 hsp43168. 这 输入
是 二 数据 streams (一个) 和 (b) 样本. 图示 23 显示
这 upper 水平的 块 图解 的 这 系统 正在
执行. 这 decimation 比率 是 设置 至 n. n-1 是
承载 在 这 decimation 因素 在 控制 文字 000h.
至 demonstrate 这 muxed decimation, lets 假定 那 这
应用 需要 filter 一个 至 是 configured 作 一个
甚至-decimate-用-3 filter 和 filter b 至 是 configured 作 一个
odd-decimate-用-3 filter. 这 输出 数据 是 制造 的 这 二
decimated 数据 streams 多路复用 一起 和 有 一个 数据
比率 equal 至 2 时间 这 输入 抽样 比率 分隔 用 这
decimation 因素. 图示 24 显示 这 数据/coefficient
排成直线 为 fir 一个 和 fir b.
至 运作 在 这个 模式, 控制 文字 000H 必须 是 写
和 一个 0x152. 数据 倒置 必须 是 使能 用 设置 位 4
的 控制 文字 001h = 0. 这 filter 设置 选择 用
csel0-4 = 0 应当 是 承载 用 writing c2, c5, c8, c11,
d2, d5, d8, 和 (d11)/ 2 在 100h, 101h, 102h, 103h,
104h, 105h, 106h, 和 107h. 这 filter 设置 选择 用
csel0-4 = 1 应当 是 承载 用 writing c1, c4, c7, c10,
d1, d4, d7, 和 d10 在 108h, 109h, 10ah, 10bh, 10ch,
10dh, 10eh, 和 10fh. 这 filter 设置 选择 用
csel0-4 = 2 应当 是 承载 用 writing c0, c3, c6, c9,
d0, d3, d6, 和 d9 在 110h, 111h, 112h, 113h, 114h,
115h, 116h, 和 117h.
C10
C9
C8
C7
C6
C5
C4
C3
C2
C1
C0
C10
C9
C8
C7
C6
C5
C4
C3
C2
C1
C0
C11
图示 21. 数据/系数 排成直线 为 23-tap
decimate 用 3 symmetric 过滤
h(n)
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
x(n)
23-taps
0123
5
20 21 22
0
012 0
CLK
ina0-9
csel0-4
ACCEN
TXFR
123
4 5
4
22 2321
1 2 012
†
系 低.
图示 22. 控制 信号 定时 为 23-tap
symmetric 过滤
FWRD
†
RVRS
†
SHIFTEN
†
a3, a2, a1, a0
b3, b2, b1, b0
HSP43168
inb0-9
ina0-9
F
S
decimate 用 n
2F
S
/(n+1)
out9-27
AOUT1
BOUT0
AOUT0
BOUT1
图示 23. 多路复用 decimation 块 图解
HSP43168