数字运算单元制造技术

技术编号:2891625 阅读:197 留言:0更新日期:2012-04-11 18:40
数字运算单元包括可从第一和第二输入端得到两数据的算术逻辑单元,多个存储运算结果的寄存器,许多联接在算术逻辑单元和多个寄存器之间控制数据传输的第一开关装置,许多联接在多个寄存器和算术逻辑单元第一输入端之间的第二开关装置,许多联接在多个寄存器和算术逻辑单元第二输入端之间的第三开关装置。本数字运算单元不扩展内存,就可容易地完成多种复杂的算术逻辑运算,并能减少数据移动,从而提高整体运算速度。(*该技术在2015年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种数字信号处理器,尤其指运用多个寄存器的数字运算单元。通常,数字运算单元包括一个算术逻辑单元和一个寄存器。附图说明图1显示了传统数字运算单元结构的框图,它包括一个实现算术和逻辑运算的算术逻辑单元ALU(10),一个存储ALU(10)输出数据的寄存器(20),传输数据的总线(30),控制总线(30)数据传输的开关(40a)和(40b),以及控制从寄存器(20)输出数据的传输的开关(50a)和(50b)。传统数字运算单元中从ALU(10)中输出的数据仅存储在一个寄存器(20)中,因此,为了用ALU(10)运算得到的输出数据进行进一步运算,需要在总线(30)上联接一个扩展存储器(图中未显示),也就是说,为了实现各种复杂的算术和逻辑运算,需要频繁地将数据移进或移出扩展存储器,因而降低了总运算速度。本专利技术的目的是提供一种能容易地实施复杂算术和逻辑运算而无需将数据移进或移出扩展存储器的数字运算单元。为了实现上述目的,依据本专利技术设计的数字运算单元包括一个通过从第一和第二输入端得到的两个数据进行算术和逻辑运算的算术逻辑单元,多个用于存储算术逻辑单元运算结果的寄存器,许多本文档来自技高网...

【技术保护点】
一种数字运算单元的组成包括: 一个通过从第一和第二输入端得到两个数据进行算术和逻辑运算的算术逻辑单元; 多个用于存储算术逻辑单元运算结果的寄存器; 许多联接在上述算术逻辑单元和上述多个寄存器之间用于控制数据传输的第一开关装置; 许多联接在上述多个寄存器和上述算术逻辑单元的第一输入端之间用来控制数据传输的第二开关装置; 许多联接在上述多个寄存器和上述算术逻辑单元的第二输入端之间用来控制数据传输的第三开关装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李芳远林泳宪
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1