首页> 外文期刊>Military operations research >An efficient architecture for carry select adder
【24h】

An efficient architecture for carry select adder

机译:进位选择加法器的有效架构

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose - Adders play a vital role in almost all digital designs, as all four arithmetic operations can be confined within addition. Hence, area and power optimization of the adders will result in overall circuit optimization. Being the fastest adder, the carry select adder (CSLA) gains higher importance among the different adder styles. However, it suffers from the drawback of increased power and area. The implementation of CSLA in digital circuits requires lots of study for optimization. Hence, to overcome this problem, various improvements were made to the CSLA structure to reduce area and, consequently, reduce power. Among these, modified CSLAs show a significant improvement, as they utilize a binary excess-1 code (BEC) to replace the add-one circuit. Design/methodology/approach - This paper presents further enhancement in the modified CSLA by proposing a decision-based CSLA, which activates BEC on demand. This leads to reduced switching activity. The performance of the proposal is done by analyzing and comparing it with different adders. The comparison is done on the basis of three performance parameters: area, speed and power consumption. This is done by implementing the architecture on Xilinx Virtex5 XC5VLX30 in Verilog environment and is synthesized using Cadence® RTL Compiler® using TSMC 180-nm CMOS cell library. Findings - Optimization of power, area and increasing the speed of operation are the three main areas of research in very-large-scale integration (VLSI) design for portable devices. As adders are the most fundamental units for any VLSI design, optimization at the adder level has a huge impact on the overall circuit. The modified CSLA has a BEC which continuously switches irrespective of the previous carry bit generated. The unwanted switching results in excess power consumption while also introducing additional delay. Hence, the author has proposed a decider circuit to avoid this excess switching activity. This allows switching of the BEC only when a previous carry is generated. The modified CSLA is based on the ripple carry adder, while the decider-based CSLA utilizes a carry look-ahead adder. This makes a decider-based CSLA faster while utilizing less area and power consumption when compared to the modified CSLA. Originality/value - The efficiency of the proposed decider-based CSLA has been verified using Cadence RTL Compiler using TSMC 180-nm CMOS cell library and has been found to have 17 per cent power and 11.57 per cent area optimization when compared to the modified CSLA, while maintaining operating frequency.
机译:目的-加法器在几乎所有数字设计中都起着至关重要的作用,因为所有四个算术运算都可以限制在加法器之内。因此,加法器的面积和功率优化将导致整体电路优化。作为最快的加法器,进位选择加法器(CSLA)在不同的加法器样式中具有更高的重要性。但是,它具有功率和面积增加的缺点。 CSLA在数字电路中的实现需要大量研究以进行优化。因此,为了克服该问题,对CSLA结构进行了各种改进以减小面积并因此减小功率。其中,修改后的CSLA显示出显着的改进,因为它们利用二进制的Extra-1代码(BEC)来代替附加电路。设计/方法/方法-本文提出了一种基于决策的CSLA,可根据需要激活BEC,从而提出了改进的CSLA的进一步增强。这导致减少的开关活动。提案的性能是通过与不同的加法器进行分析和比较来完成的。根据三个性能参数进行比较:面积,速度和功耗。这是通过在Verilog环境中的Xilinx Virtex5 XC5VLX30上实现该架构来完成的,并使用Cadence®RTLCompiler®和TSMC 180-nm CMOS单元库进行了综合。研究结果-功率,面积的优化和操作速度的提高是便携式设备超大规模集成(VLSI)设计的三个主要研究领域。由于加法器是任何VLSI设计中最基本的单元,因此在加法器级进行优化会对整个电路产生巨大影响。修改后的CSLA具有BEC,该BEC可以连续切换,而与先前生成的进位无关。不必要的切换会导致功耗过大,同时还会带来额外的延迟。因此,作者提出了一种决策器电路来避免这种过多的开关动作。这仅在产生前一个进位时才允许切换BEC。修改后的CSLA基于纹波进位加法器,而基于决策器的CSLA利用进位超前加法器。与修改后的CSLA相比,这使基于决策者的CSLA更快,同时利用更少的面积和功耗。独创性/价值-提议的基于决策者的CSLA的效率已使用Cadence RTL编译器通过TSMC 180-nm CMOS单元库进行了验证,与修改后的CSLA相比,具有17%的功率和11.57%的面积优化,同时保持工作频率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号