节点文献

一种RISC微处理器的快速乘除法运算设计与实现

Design and Implementation of Fast Computation for Multiplication and Division Embedded in RISC Processor

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王江黄秀荪陈刚杨旭光仇玉林

【Author】 WANG Jiang~1,HUANG Xiu-sun~1,CHEN Gang~2,YANG Xu-guang~2,QIU Yu-lin~1 1. Institute of Microelectronics of the Chinese Academy of Sciences, Beijing 100029,China; 2. Beijing Huakong Technology Co., Ltd., Beijing 100085,China

【机构】 中国科学院微电子研究所北京华控技术有限责任公司中国科学院微电子研究所 北京100029北京100085

【摘要】 定点尾数乘除法器是相应32位浮点运算的核心部件,针对工控应用,本文采用半定制方法完成了设计并且采用TSMC0.18微米工艺实现.乘法器采用基4Booth编码,通过对符号位、隐含位的处理减少了部分积的生成,并在Wallace树求和过程中,引入4:2压缩器,加快了求和速度.除法器采用改进的SRT算法,引入商位猜测、部分余并行计算、商位修正值选择电路.乘除法器均采用了进位保留加法器提高运算速度.后端物理实现表明,乘除法器的频率分别可到227MHz,305MHz,整体设计具有简洁、快速、计算准确的特征.

【Abstract】 Multiplier and divider embedded in RISC CPU were designed and implemented in TSMC 0.18 micrometer process. The carry saved adder and carry look ahead adder were used in the circuits. By carefully optimization, the quantity of partial products generation could be lowered, and the efficiency of the Wallace summing enhanced. The multiplier could be used in pipelined mode to improve the efficiency of CPU, and the divider, by means of modified SRT algorithm, the accuracy of division could be acquired. By adopting the quotient guess, parallel remainder computing, and modified bit selecting circuits, the fast speed is acquired. The physical implementation result shows that the speed of Multiplier and Divider could be 227 MHz, 305 MHz, respectively. The circuits are accurate and efficient for the industrial automation applications.

  • 【文献出处】 电子器件 ,Chinese Journal of Electron Devices , 编辑部邮箱 ,2007年01期
  • 【分类号】TP332
  • 【被引频次】4
  • 【下载频次】247
节点文献中: 

本文链接的文献网络图示:

本文的引文网络