首页> 外国专利> System for increasing the speed of a sum-of-absolute-differences operation

System for increasing the speed of a sum-of-absolute-differences operation

机译:用于提高绝对差之和运算速度的系统

摘要

An adaptation of the sum-of-absolute-differences (SAD) calculation is implemented by modifying existing circuitry in a microprocessor. The adaptation yields a reduction of over 30% for a current SAD calculation. The adaptation includes a first and second operand register, each storing respectively a first and second set of 2's complement binary data, an arithmetic logic unit (ALU), and a destination register. An add/subtract enable input on the ALU receives a most significant bit (MSB) of the second set of binary data. The ALU adds the first and second data sets if the MSB is a “0” and subtracts the second data set from the first data set if the MSB is a “1.” The add/subtract enable input has the effect of taking the absolute value of the second data set without having to first perform an absolute value determination, thus eliminating processing steps.
机译:通过修改微处理器中的现有电路,可以实现绝对差和(SAD)计算的调整。对于当前的SAD计算,该调整可减少30%以上。该适配包括第一和第二操作数寄存器,每个分别存储第一和第二组2的补码二进制数据,算术逻辑单元(ALU)和目的地寄存器。 ALU上的加/减启用输入接收第二组二进制数据的最高有效位(MSB)。如果MSB为“ 0”,则ALU将添加第一和第二数据集;如果MSB为“ 1”,则从第一数据集中减去第二数据集。加/减使能输入具有无需先执行绝对值确定即可获取第二数据集的绝对值的效果,从而省去了处理步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号