首页> 外国专利> ARITHMETIC UNIT, DIGITAL SIGNAL PROCESSOR, METHOD OF SCHEDULING MULTIPLICATION IN AN ARITHMETIC UNIT, METHOD OF SELECTIVELY DELAYING ADDING AND METHOD OF SELECTIVELY ADDING DURING A FIRST OR SECOND CLOCK CYCLE

ARITHMETIC UNIT, DIGITAL SIGNAL PROCESSOR, METHOD OF SCHEDULING MULTIPLICATION IN AN ARITHMETIC UNIT, METHOD OF SELECTIVELY DELAYING ADDING AND METHOD OF SELECTIVELY ADDING DURING A FIRST OR SECOND CLOCK CYCLE

机译:算术单元,数字信号处理器,在算术单元中安排乘法的方法,在第一或第二时钟周期期间的选择性延迟添加和选择性添加的方法

摘要

An arithmetic unit configured to perform multiply and add operations on three operands A, B and C, where A is the multiplicand, B is the multiplier and C is the addend. The arithmetic unit includes a multiplier unit having an input stage configured to receive operands A and B from a data pump and includes an output to provide a product AB. The arithmetic unit also includes a register having an input coupled to the multiplier unit output and an output and a multiplexer having a first data input coupled to the multiplier unit output, a second data input coupled to the register output, a toggle command input and a data output. A bypass decision block in the arithmetic unit includes an input stage configured to receive the operands A and B and includes an output coupled to a scheduler and to the toggle command input. The bypass decision block is configured to set the multiplexer to couple the first data input to the data output when most significant bits of the operands A and B have values below a first threshold. The arithmetic unit also includes an adder having a first data input coupled to the multiplexer data output configured to receive the product AB, a second data input configured to receive the addend C and an output to provide an output signal ABC.
机译:算术单元,配置为对三个操作数A,B和C执行乘法和加法运算,其中A为被乘数,B为乘法器,C为加数。算术单元包括乘法器单元,该乘法器单元具有被配置为从数据泵接收操作数A和B的输入级,并且包括用于提供乘积AB的输出。算术单元还包括:寄存器,其输入耦合到乘法器单元输出;以及输出,以及多路复用器,其第一数据输入耦合到乘法器单元输出;第二数据输入耦合到寄存器输出;切换命令输入;以及数据输出。算术单元中的旁路判定块包括被配置为接收操作数A和B的输入级,并且包括耦合至调度器和触发命令输入的输出。旁路判定块被配置为当操作数A和B的最高有效位的值低于第一阈值时,将多路复用器设置为将第一数据输入耦合到数据输出。算术单元还包括加法器,该加法器具有第一数据输入和第二数据输入,该第一数据输入耦合到配置为接收乘积AB的多路复用器数据输出,第二数据输入配置为接收加数C,输出提供输出信号ABC。

著录项

  • 公开/公告号US6427159B1

    专利类型

  • 公开/公告日2002-07-30

    原文格式PDF

  • 申请/专利权人 KONINKLIJKE PHILIPS ELECTRONICS N.V.;

    申请/专利号US19990366504

  • 发明设计人 OLIVIER GIAUME;

    申请日1999-08-03

  • 分类号G06F73/80;G06F75/20;

  • 国家 US

  • 入库时间 2022-08-22 00:47:36

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号