一种快速实现浮点加法的电路制造技术

技术编号:6848799 阅读:308 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种快速实现浮点加法的电路,电路包含两部分运算单元,整个电路由减法运算单元、移位单元、两个加法运算单元、有效数据检测单元、结果调整单元以及选择器构成。采用增设一个加法运算单元,将整个浮点加法的运算分为两部分进行操作,减少运算步骤,降低运算过程的时间。通过本发明专利技术内容,能够有效提高信号处理器的性能,简化电路设计结构,提高计算速度,满足应用需求。

【技术实现步骤摘要】

本专利技术涉及一种浮点算法的电路,尤其涉及一种基于协处理器和数字信号处理器应用的快速实现浮点加法的电路
技术介绍
如今多媒体在人们的日常生活中得到了非常普遍的应用。在应用中对产品的图象加速模块以及CPU处理速度的要求越来越高,这些应用设计中必然涉及大量的浮点运算电路,运算速度直接影响到产品应用的最终性能。为了解决这些问题,快速运算电路结果应运而生。浮点数表示的范围非常大,但是在进行加法时,需要先转成定点数,然后进行运算,最后结果再转成浮点数。传统电路一般采用5级流水结构,如图1中所示,内容如下流水部件1,带符号9位定点减法运算单元,对两个操作数的指数求差值;流水部件2,移位单元,用于根据流水部件1中得到的差,把较小数的尾数向右移动;流水部件3,为带符号25位定点加法运算单元,用于对两个操作数的尾数相加;流水部件4为有效数据检测单元,用于从结果的次高位(符号位是最高位)到最低位寻找第一个与符号位相反数的位置并记录,剩余部分即为结果的尾数;流水部件5为结果调整单元,用于根据流水部件4 的结果,对指数进行调整,输出最终结果。上述这5级流水结构的电路中每一级电路所花费的时间基本接近于一个本文档来自技高网...

【技术保护点】
1.一种快速实现浮点加法的电路,包含两部分独立运算单元,其特征在于:所述浮点加法电路由减法运算单元、移位单元、两个加法运算单元、有效数据检测单元、结果调整单元以及选择器构成。

【技术特征摘要】

【专利技术属性】
技术研发人员:王永流
申请(专利权)人:上海华虹集成电路有限责任公司
类型:发明
国别省市:31

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

1