本发明公开了一种新型的高速、低功耗、省面积的二进制有符号数的原码加/减运算单元的硬件架构。
该架构具有一个加/减控制信号,能够指示电路执行加法运算或减法运算。输入两个二进制有符号数的原码,在加/减控制信号的指示下,该硬件架构能够快速地计算出对应的两数的和或差,并仍然以原码的形式呈现。
本发明主要包含以下组件:加法器、减法器、比较器、求补单元和数据选择器。这些组件接近并行化地计算出两数之和、差以及差的相反数。根据两数的符号位、相对大小以及加/减控制信号的不同组合情况,迅速地从两数之和、差以及差的相反数三者中筛选出一个作为最终的结果。
本发明通过优化计算方法,大大缩短了二进制原码加/减运算单元硬件架构的关键路径,并降低了功耗,减小了面积开销。这使得本发明具有广泛的运用前景。
| 专利名称 | 一种快速、低功耗和省面积的二进制原码加/减法运算单元的硬件架构 | ||
|---|---|---|---|
| 专利状态 | - | 专利号(申请号) | CN201710151784.1 |
| 申请号 | - | 专利申请日期 | 2017-03-10 |
| 专利授权日期 | 2017-07-11 | 专利权届满日 | - |
| 专利所属地 | 中国 | 专利类型 | 发明专利 |
| 发明人 | 王中风;周杨灿;林军 | ||
| 权利人 | - | ||
| 专利摘要 | 本发明公开了一种新型的高速、低功耗、省面积的二进制有符号数的原码加/减运算单元的硬件架构。该架构有一个加/减控制信号,能够指示电路执行加法运算或减法运算。输入两个二进制有符号数的原码,在的加/减控制信号指示下,该硬件架构能够快速地计算出对应的两数的和或差,并仍然以原码的形式呈现。本发明主要包含了加法器,减法器,比较器,求补单元和数据选择器,接近并行化地计算出两数之和、差以及差的相反数,并根据两数的符号位、相对大小以及加/减控制信号的不同组合情况,迅速地从两数之和、差以及差的相反数三者中筛选出一个作为最终的结果。本发明通过优化计算方法,大大缩短了二进制原码加/减运算单元硬件架构的关键路径,并降低了功耗,减小了面积开销,使本发明具有广泛的运用前景。 | ||