We use cookies to improve your experience with our site.

一种0.18μm CMOS 485ps的64位新型并行加法器

A 485ps 64-Bit Parallel Adder in 0.18\mum CMOS

  • 摘要: 在微处理器和数字信号处理器中,加法器是整数部件和浮点部件的核心运算单元,因此它的运算时间是微处理器最重要的性能限制因素之一。在高性能微处理器中,加法器用在算术逻辑单元、内存地址产生单元以及整数部件和浮点部件中;在数字信号处理器中,加法器用于离散余弦变换、快速傅立叶变换等运算。在电子计算机产生之初,就有加法器的出现。到现在为止,人们提出了各种各样的加法器结构,其中并行前缀加法器(Parallel Prefix Adder)具有结构规整、逻辑简单、互联容易的优点,便于在VLIS中高效地实现,因此在现代高性能微处理器中被广泛采用。具有代表性的并行前缀进位结构有Kogge-Stone树、Brent-Kung树、Han-Carlson树和Knowles树等,一些高性能的加法器也由此被设计出来。并行前缀加法器可分为G/P产生部分、进位传播部分(或称为进位链)以及结果产生部分。这三部分中,进位传播模块是决定整个加法器性能的关键部分。影响进位传播部分的参数主要有逻辑级数、最大扇出和布线通道三项。逻辑级数决定进位运算的速度;最大扇出决定负载的大小;布线通道影响版图面积和连线复杂度。以上三个因素相互矛盾,需根据情况权衡折衷。现有结构中Kogge-Stone树具有最小的扇出度,结构也较规整。但是Kogge-Stone树结点太多,互连关系复杂;Brent-Kung树逻辑级数最多,速度明显降低;Han-Carlson树和Knowles树对此有所折衷,但位数较大时,其节点数和连线仍然较多,因此需要设计实现一种高速的、低功耗的并行加法器,使其在逻辑级数、扇出、布线通道等方面进行很好的折衷。本文设计实现了一种64位新型并行加法器。综合了并行前缀加法器和进位选择加法器的优点,使加法器在速度、功耗、面积上有一个很好的平衡。采用了一种新的稀疏树结构,具有最小的逻辑级数、减小了扇出和布线复杂度,而高速单轨动态和半动态电路相结合技术提高了加法器运算速度、减小了面积。而且在动态逻辑门中增加了一定范围的电荷保持器,使系统在最坏情况下仍能正常工作,同时可承受一定的电源电压和温度变化。模拟结果显示,在0.18μm CMOS工艺下,这种加法器的延时为485ps,平均功耗仅为25.6mW,达到了高速、低功耗的目标。

     

    Abstract: This paper presents an optimized 64-bit parallel adder.Sparse-tree architecture enables low carry-merge fan-outs andinter-stage wiring complexity. Single-rail and semi-dynamic circuitimproves operation speed. Simulation results show that the proposedadder can operate at 485ps with power of 25.6mW in 0.18\mum CMOS process.It achieves the goal of higher speed and lower power.

     

/

返回文章
返回