单片机与DSP中的高性能定点DSP位处理单元(BMU)设计
1 功能概述 位处理单元(Bit Manipulation unit,BMU)总体结构如图1所示。可以看出,BMU主要由取指电路、移位数据处理电路、移位选择处理电路、桶形移位电路和输出电路等几部分组成。BMU的输入数据是36位的BMUi,经过处理后输出36位的数据BMUo作为DSP的一次运算结果。 本文设计的BMU是36位的,主要功能包括逻辑/算术移位、取指、归一化等,以下是对控制信号及相关功能较为详细的描述。 逻辑/算术左移 相应的控制信号是in arithshf,inleftshf,in_shift。将36位数据左移,低位补0; 逻辑右移 控制信号同上,他执行的是低
用户评论