首页 | 本学科首页   官方微博 | 高级检索  
     

基于并行前缀结构的十进制加法器设计
引用本文:王书敏 崔晓平. 基于并行前缀结构的十进制加法器设计[J]. 电子科技, 2016, 29(6): 19
作者姓名:王书敏 崔晓平
作者单位:(南京航空航天大学 电子信息工程学院,江苏 南京 211100)
摘    要:针对硬件实现BCD码十进制加法需要处理无效码的问题,设计了一种基于并行前缀结构的十进制加法器。该十进制加法器依据预先加6,配合二进制加法求中间和,然后再减6修正的算法,并将减6修正步骤整合到重新设计的减6修正进位选择加法器中,充分利用并行前缀结构大幅提高了电路运算的并行度。采用Verilog HDL对加法器进行实现并利用Design Compiler进行综合,得到设计的32位,64位,128位的十进制加法器的延时分别为0.56 ns,0.61 ns,0.71 ns,面积分别为1 310 μm2,2 681 μm2,5 485 μm2。

关 键 词:十进制加法  并行前缀结构  减6修正进位选择加法器  

Design of Decimal Adder Based on Parallel Prefix Structure
WANG Shumin,CUI Xiaoping. Design of Decimal Adder Based on Parallel Prefix Structure[J]. Electronic Science and Technology, 2016, 29(6): 19
Authors:WANG Shumin  CUI Xiaoping
Affiliation:(College of Electronic and Information Engineering, Nanjing University of Aeronautics &Astronautics, Nanjing 210016, China
Abstract:Aiming at the problem that the hardware implementation of the BCD code decimal addition requires the processing of invalid code, a new decimal adder based on the parallel prefix structure is designed. The proposed decimal adder based on the algorithm of adding six to each BCD digit of one operand prior to performing binary addition and then subtract six again if a carryout of the digit is not occur. The parallelism of circuit operation is increased by taking the advantage of parallel prefix structure. The designed decimal adder have been realized by Verilog HDL and synthesized by Design Compiler, the delay of decimal adder in 32 bit, 64 bit and 128 bit is 0.56 ns, 0.61 ns and 0.71 ns; the area is 1310 μm2, 2681 μm2 and 5485 μm2 .
Keywords:decimal addition  parallel prefix structure  carry select adder of subtraction 6  
点击此处可从《电子科技》浏览原始摘要信息
点击此处可从《电子科技》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号