PDSP16116
正常模式下运行
当MBFP模式选择输入为低的“正常”
操作模式被选择。该模式支持所有复杂
乘法运算,不需要块浮点
算术。
复杂的二的补码小数数据被加载到
通过在X和Y的端口X和Y的输入寄存器的上升沿
的CLK 。 X和Y端口寄存器被单独地使能
该
CEX
和
CEY
分别的信号。如果寄存器重
引入来被永久使能,那么这些信号可以是
接地。
小数数据的实部和虚部
分别假定为具有以下格式:
位编号
权重
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
S 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
其中,S =符号位,其中有一个有效的权重
22
0
在16位2的补码字的值是( 213S )1( bit1432
21
)1(bit1332
22
)1(bit1232
23
) …
乘法器级
在每个时钟周期的所述输入寄存器中的内容被传递
到四个乘法器,以启动一个新的复数乘法运算。
每个复杂的乘法运算需要四个部分产品
( XR3YR ),( XR3YI ),( XI3YR ),( XI3YI ) ,所有这些都被计算
在平行的4 16316乘法器。仅一个时钟周期是
位编号
权重
乘法器结果之前,完成乘法阶段所需
被加载到乘法器输出寄存器传递到
加法器/在下一周期中的减法器。每个乘法器产生一个31-
位结果的重复符号位淘汰。的格式
来自乘法器的输出数据是:
≈ ≈ ≈
30 29 28 27 26 25 24
S 2
–
1
2
–
2
2
–
3
2
–
4
2
–
5
2
–
6
7
6
5
4
3
2
1
0
2
–
23
2
–
24
2
–
25
2
–
26
2
–
27
2
–
28
2
–
29
2
–
30
的符号位的有效权重是
22
0
加法/减法器
从乘法器的31位实部和虚部结果
被传递到两个32位加法器/减法器。加法器calcu-
鲈虚结果[ ( XR
3
YI)
1
(十一
3
YR ) ]和
减法计算实际结果( XR
3
YR ) = ( XI
3
YI) 。
每个加法器/减法器产生的一个32位结果
格式如下:
≈ ≈ ≈
位编号
权重
31 30 29 28 27 26
S
2
0
2
–
1
2
–
2
2
–
3
2
–
4
8
7
6
5
4
3
2
1
0
2
–
22
2
–
23
2
–
24
2
–
25
2
–
26
2
–
27
2
–
28
2
–
29
2
–
30
的符号位的有效权重是
22
1
四舍五入
当断言圆轮控制最
显著16位的从移位器的完整的32位结果。如果
圆信号为激活(高电平),则位16被设置为'1',四舍五入
最显著16位的移位后的结果。 (最低
显著16位不受影响) 。插入一个“1”可确保
舍入误差不会小于1 LSB ,并且没有较大DC
偏压被引入的舍入处理的结果。该
的舍入的结果格式为:
≈ ≈ ≈
≈ ≈ ≈
位编号
权重
31 30 29 28 27
S
2
0
2
–
1
2
–
2
2
–
3
18 17 16 15 14 13
2
–
12
2
–
13
2
–
14
2
–
15
2
–
16
2
–
17
2
1
0
2
–
28
2
–
29
2
–
30
舍入值
最低有效位
的符号位的有效权重是
22
1
结果校正
由于分数的二的补表象的性质
sentation能够代表
21
究竟但不
11.
同
常规乘法器这会导致一个问题,当
21
是mul-
通过tiplied
21
作为乘法器产生一个不正确的结果。该
PDSP16116包括一个陷阱,以确保最正
数(值= 1 · 2
230
,十六进制= 7FFFFFFFF )代替
不正确的结果。因此,乘法器的结果始终是一个
正确的分数值。图2示出了值“1”是多
路开关连接到由四个比较器控制的数据路径。
复共轭
无论在X或Y的输入数据可以是复用缀合
断言CONX或康妮分别信号。主张
任一这些信号具有反转的效果(乘法
by
21
)各个输入的虚数分量。表3
示CONX和科尼对X和Y输入的影响。
CONx
低
高
低
高
康妮
低
低
高
高
功能
X
3
Y
连词。 X
3
Y
X
3
连词。 ÿ
无效
手术
( XR
1
XI)3(YR
1
YI)
( XR
2
XI)3(YR
1
YI)
( XR
1
XI)3(YR
2
YI)
无效
表3共轭功能
6