首页> 外国专利> Low power pipelined multiply/accumulator with modified booth's recoder

Low power pipelined multiply/accumulator with modified booth's recoder

机译:低功率流水线乘法/累加器,带有经过修改的展位记录器

摘要

A low power high speed multiply/accumulator (100) utilizes a modified Booth's recoder (120) to identify situations to power down the partial product array (130). The modified Booth's recoder (120) is responsive to a NOP signal (116) and a add/subtract signal (118) that result from instruction decode. The partial product array (130) can be partially or fully shut-down to conserve power in response to the recoder (120) detecting certain operands and NOP instructions. It also allows implementation a multiply-and-subtract instruction. The output of the partial product array (130) is registered in a high order product register (142) and a low order product register (144). The low order product register (144) accumulates partial products for multiply-and-accumulate and multiply-and-subtract instructions. The carry bit of the low order product register (144) is added (146) to the high order product register (142) to generate the high order result (152), while the low order result (154) are derived from the low order product register (144).
机译:低功耗高速乘法/累加器( 100 )利用经过修改的Booth编码器( 120 )来确定情况,以降低部分乘积数组( 130 )。修改后的Booth编码器( 120 )响应指令产生的NOP信号( 116 )和加/减信号( 118 )解码。响应记录器( 120 )检测到某些操作数和NOP指令,可以部分或完全关闭部分乘积数组( 130 )以节省功耗。它还允许实现乘减指令。部分乘积数组( 130 )的输出记录在高阶乘积寄存器( 142 )和低阶乘积寄存器( 144 )中)。低阶乘积寄存器( 144 )会累加部分乘积,以进行乘加和乘减运算。将低阶乘积寄存器( 144 )的进位( 146 )加到高阶乘积寄存器( 142 )来生成高阶结果( 152 ),而低阶结果( 154 )从低阶乘积寄存器( 144 )得出。

著录项

  • 公开/公告号US6463453B1

    专利类型

  • 公开/公告日2002-10-08

    原文格式PDF

  • 申请/专利权人 MOTOROLA INC.;

    申请/专利号US19980006054

  • 发明设计人 KEITH DUY DANG;

    申请日1998-01-12

  • 分类号G06F75/20;

  • 国家 US

  • 入库时间 2022-08-22 00:46:39

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号