首页> 外文会议>2010 23rd Canadian Conference on Electrical and Computer Engineering >Instruction set extension in the NIOS II: A floating point divider for complex numbers
【24h】

Instruction set extension in the NIOS II: A floating point divider for complex numbers

机译:NIOS II中的指令集扩展:复数浮点除法器

获取原文

摘要

As increasing the clock frequency leads to unmanageable heat and power dissipation the search is on for another way to get more power efficient and faster embedded systems. Given that chip area is also a constraint, we investigate the addition of a custom instruction to the processor instruction set which enables the execution of an efficient complex division. The instruction we designed is a hardware divider for complex numbers which receives four input values and returns two output values. The data bandwidth constraint of 2 inputs and 1 output is loosened by making the instruction multicycle as described in previous work. We uses the custom instruction interface of the NIOS II soft processor and achieve a speedup of up to 3x over the unmodified instruction set.
机译:随着时钟频率的增加导致难以控制的热量和功率耗散,人们正在寻找另一种方法来获得更高的功率效率和更快的嵌入式系统。考虑到芯片面积也是一个制约因素,我们研究了向处理器指令集添加自定义指令的方法,该指令集能够执行高效的复杂除法运算。我们设计的指令是一个用于复数的硬件除法器,该除法器接收四个输入值并返回两个输出值。如前面的工作所述,通过将指令设置为多周期,可以放松2个输入和1个输出的数据带宽约束。我们使用NIOS II软处理器的自定义指令界面,与未修改的指令集相比,可实现高达3倍的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号