3-263
这 agc 循环 过滤 integrates 这 scaled 错误 信号 至
提供 一个 纠正 控制 期 至 这 multipliers 在 这 I 和
q path. 这 循环 过滤 accumulator 有 内部的 upper 和
更小的 limiters. 这 upper 第八 位 的 这 accumulator 输出
编排 至 一个 exponent 和 mantissa format 那 是 使用 至 设置
这些 upper 和 更小的 限制. 这 format, illustrated 在 图示
8, 是 使用 为 这 agc upper 限制, agc 更小的 限制 和 这
纠正 控制 期 (agc 输出). 这个 format 应当 不
是 confused 和 这 类似的 format 使用 为 这 agc 循环
增益. 这 输入 至 这 AGC 循环 过滤 是 包含 在 图示 8
至 显示 这 相关的 weighting 的 这 输入 至 输出 的 这 循环
过滤. 这 循环 过滤 输入 是 represented 作 这 eleven letter
“g”s. 更小的 情况 “e” 和 “m” detail 这 format 为 这 agc
Upper 和 更小的 限制. 这个 改变 在 类型 情况 应当 帮助
保持 这 agc 限制 和 agc 增益 formats 从 正在
confused. 这 agc upper 和 更小的 限制 是 设置 在 这
AGC 循环 参数 控制 寄存器, 位 0-15, (看 表格
16). 这个 6-位 unsigned mantissa format 提供 为 一个 AGC
输出 控制 范围 从 0.0000 至 0.9844, 和 一个 决议
的 0.015625. 这 2-位 exponent format 提供 一个 agc
输出 控制 范围 从 1 至 8. 这 decimal 值 为 各自
的 这 64 二进制的 mantissa 值 是 详细地 在 表格 4, 当
表格 5 详细信息 这 decimal 值 为 这 4 exponent 值.
这 agc 输出 是 执行 在 这 乘法器 符合
至 等式 8.
在哪里 m 和 e 是 这 二进制的 值 为 mantissa 和
exponent 建立 在 tables 4 和 5.
便条:这个 format 是 完全同样的 至 这 format 使用 至 程序 这
agc upper 和 更小的 限制, 但是 在 这个 用法 它 是 不 一个 pro-
grammed 值. 它 是 一个 描述 的 这 数字的 AGC 输出
号码 这个 是 提交 至 这 增益 Adjuster (multipliers) 至
准确无误的 这 增益 的 这 I 和 Q 数据 信号 在 这 主要的 数据 path.
这些 equations yield 一个 composite (mantissa 和
exponent) AGC 输出 范围 的 0.0000 至 1.9844(2
3
) 这个
是 一个 logarithmic 范围 从 0 至 24db. 图示 9 有 graphed
这 结果 的 等式 8 为 两个都 这 直线的 和 logarithmic
equations. 图示 9 也 有 一个 直线的 估计 的 这
logarithmic 等式. 这个 直线的 approximation 将 是 使用
在 calculating 这 agc 回馈 时间.
L
I
M
I
T
cartesian 至 POLAR
agc 错误 发现
“0”
S
H
I
F
T
L
I
M
I
T
R
E
G
agc 循环 过滤
-
+
R
E
G
R
E
G
M
U
X
对比
R
E
G
TAN
-1
( )
I
2
+Q
2
Q
I
M
U
X
+
增益
错误
AGC
限制
†
UPPER
AGC
限制
†
更小的
电源
agc thrshld
†
agc 循环
使能 agc
†
增益
MANTISSA
†
agc 循环
增益
EXPONENT
†
cart/polar 输入 选择
†
读
REG
i&放大;d 过滤
i&放大;d 过滤
I
Q
巨大
阶段
THRESH
增益
调整
(0 - 1.1455)
(0.000 至 0.9375)
(2
-7
至 2
-14
)
0.000 至 1.07297(2
-7
)
1.0000 至 15.8572 = g
AGC
(0 至 24db)
图示 7. agc 循环 块 图解
THRSHLD
†
†
indicates 一个 微处理器 控制 信号.
agc 增益 = (1.0 + m) x 2
E
G
AGC
1.0
0.8
G
1.64
2
-----------=
dcloutlvl agc thresh
1.64
2
------------
=
在哪里 dcloutlvl 是 这
巨大 输出 表示
在 db 从 全部 规模 (dbfs)
输出
AGC 直线的
–
1.0 m
AGC
+
()
2
e
()
=
输出
AGC dB
–
20 log 1.0 m
AGC
+
()
2
e
()[]
=
(eq. 8a)
(eq. 8b)
2
1
2
0
.2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
2
-8
2
-9
2
-10
2
-11
2
-12
2
-13
2
-14
2
-15
2
-16
2
-17
2
-18
ee.mmmmm m
GGGG GG GG GG G
图示 8. agc 输出 和 agc 限制 位 weighting
HSP50210