等价型PG逻辑及其在加法器设计中的应用

最新更新时间:2007-12-19来源: 电子设计应用关键字:输入  网络  单元  论证 手机看文章 扫描二维码
随时随地手机看文章

引言

在全加器设计中运用PG逻辑是非常普遍的,本文在设计和研究全加器时,根据现有的PG逻辑公式推导出了一种新的逻辑公式,并论证了两者之间的等价关系。这一新的公式能够指导全加器设计中的连线方式,灵活更改连线策略。本文将从基本原理开始逐步引出该公式,对其进行论证,并应用于全加器设计中。

全加器设计的 基本原理

N位全加器将{AN,……,A1}、{BN,……,B1}和进位输入Cin作为输入,计算得到和(SN,……,S1)以及最高位的进位输出Cout(见图1)。每一位得到的和与进位输出都直接受其上一位的影响,其进位输出也会影响下一位。最终,整个全加器的和与输出都受进位输入Cin的影响。

全加器最简单的构成方法就是把每一位的进位输出与下一位的进位输入简单地连接起来,得到的就是行波进位全加器。但在快速全加器中,是将加数和被加数中具有相同下标的位分成若干组,即多个多位组,并将各个多位组看作一个整体。通过计算多位组的PG逻辑,在求和之前可预测多位组的进位输出是传播进位输入还是直接产生进位输出。多位组所包括的位在i到j的范围内(见图2),如果该多位组的进位输出是与进位输入无关的"真"值,那么它就产生了一个进位;如果该多位组的进位输出只有当进位输入为"真"时才进位输出"真"值,那么它就传播了一个进位。对于i≥k≥j,这些信号能够递归地定义为:


通过观察可知,第i位的进位输出总是与Cin有关,所以有Ci=Ci:0,和 。由此可见,只要算出各位的Pi:i值和Gi:0。值,就可以将各位的Si值求出。而其中最关键的就是利用递归公式快速算出各Gi:0值。上述递归表达式可以用如图3所示的电路表示。

为了能够更加简洁地表达全加器电路结构,可将图3中的电路用图4所示的黑色单元表示,并用图4中的白色单元表示图5所示的G逻辑产生电路。

根据递归公式,可以得到各种不同结构的全加器,他们的逻辑级数、扇出、布线通道数、所用单元数等各不相同,在此不再赘述,只给出一种Kogge-stone树型全加器PG网络,如图6所示。图的上部即是各位的本位Pi:i和Gi:i产生逻辑,中部是PG传播网络,下部是各位的进位输出Ci。这种树型全加器具有理想的逻辑级数和扇出,但是连线复杂,也需要更多的单元。

等价型PG逻辑的论证

对上文给出的递归表达式进行进一步推导,可得出如下结果:

下面给出它的简单推导过程:

因为,

所以,

因为,

所以,上式



等价型PG逻辑的运用

运用新推导的等价型PG逻辑,可以改变PG传播网络的连接形式,如图7所示,原来某些应该独立连接的节点,现在可以利用等价型逻辑表达式将它们连在一起,比如在图7中的"5:4"和"4:3"两个节点,在图6中它们分别应该按原始公式连接"3:2"和"2:1"两点,现在可以根据新公式将它们都连接到"3:2",其它节点以此类推。而且,在图7中的"3:0"节点处负载较重,因此可以将"11:4"、"10:4"连接到"4:0",以减轻"3:0"处的负载。总的说来,改进以后的全加器在布线上可以相对于未改进的电路减少近一半,但负载相对来说也增加了一倍。因此,在实际电路中可以灵活调整连接关系,以平衡布线与负载之间的矛盾,同时对某些负载重的节点需要增加若干反相器,以增大该节点的驱动能力。

仿真与验证

本文按照等价型PG逻辑的原理编写了如上所述的15位加法器的Verilog描述,并用Modelsim对其进行了仿真,对随机数进行相加,得到了正确的结果,说明在逻辑上该PG逻辑是正确的,如图8所示。其中a、b为两个15位的随机数,ci为随机的进位输入,co为进位输出,sum是最终的和(其最高位是co)。

结语

本文根据现有PG逻辑计算公式,推导出了一种新的与之等价的逻辑表达式。将这一逻辑表达式运用到加法器设计中去,能够改变PG传播网络的结构,减少连线数目,降低布线复杂度,这样会更有利于后端的版图布线。但此方法会相应增大某些节点的负载,势必带来延迟的增加,因此需要精心设计晶体管尺寸或增加节点处的驱动能力,以使电路达到时序要求。

在今后的全加器设计中,可以根据具体情况灵活调整PG传播网络的结构,尽量使得布线与负载达到一定程度的平衡。

关键字:输入  网络  单元  论证 编辑:冀凯 引用地址:等价型PG逻辑及其在加法器设计中的应用

上一篇:等价型PG逻辑及其在加法器设计中的应用
下一篇:Actel 推出电池供电 Icicle 工具套件

推荐阅读最新更新时间:2023-10-12 23:13

51单片机之输入输出
1. IO介绍 51单片机总的管脚有40个,但是其中能够作为IO使用的只有32个,每8个分为一组,共4组。单片机要想实现预定功能必然要使用到各种IO口,来完成各项功能,包括点亮LED,连接按键、键盘,各种I2C、SPI设备等。51单片机,4组IO的结构略有不同,使用时应当注意。 P0属于双向IO,内部没有上拉电阻,作为输出时,最好外加上拉电阻。 P1、P2、P3属于准双向IO。“准”体现在输入时,必须先输出“1”,才能正确读到IO的输入情况。 P3口的各个IO均有复用功能: 2. IO编程 对于IO的操作无非是读输入和写输出,通过读写相应的寄存器(P0、P1、P2、P3)就可以实现。 2.1 字节寻址 字节寻址可以
[单片机]
51单片机之<font color='red'>输入</font>输出
广东移动每月赠送用户500兆TD网络专属流量
记者近期发现,广东移动现在已经开始为使用TD网络的全球通用户免费提供500M/月的TD网络的专属流量,而这一特惠活动后期还将逐步向动感地带和神州行的用户开放。 根据去年前三季度的中国移动数据显示,其在2011年前三季度间的无线上网总流量已达2173亿MB,而去年同期仅为1371亿MB,同期上涨了58%。其中的移动数据流量占到了1123亿MB。另由于移动用户目前多习惯使用EDGE网络,这也造成了很多地区GSM网络压力巨大,一些大中城市忙时的GSM网络利用率峰值可达90%。 但是,经记者测试发现,尽管移动的EDGE网络压力巨大,但如果使用TD设备上网时,很多情况下的下载网速可以达到180KB/S的峰值,而这个网速甚
[网络通信]
STM32的ADC输入通道配置
STM32中最多有3个ADC模块,每个模块对应的通道不完全重叠。   下图是STM32F103CDE数据手册中的总框图的左下角,图中可以看出有8个外部ADC管脚分别接到了3个ADC模块,有8个外部ADC管脚只分别接到了2个ADC模块,还有5个外部ADC管脚只接到了ADC3模块,这样总共是21个通道。      下表是这些ADC管脚与每个ADC模块的对应关系,表中可以看出ADC1还有2个内部通道,分别接到内部的温度传感器和内部的参照电压:   
[模拟电子]
STM32的ADC<font color='red'>输入</font>通道配置
VIAVI携手罗德与施瓦茨推出O-RAN无线单元一致性测试解决方案
O-RU测试管理器结合双方的测试解决方案,提供统一的用户体验 中国上海,2022年2月25日 - VIAVI Solutions(VIAVI)近日宣布携手罗德与施瓦茨(R&S),联合推出针对O-RAN无线单元(O-RU)一致性测试的集成解决方案。双方企业均为无线通信测试领域的领导者并积极参与O-RAN联盟的规格制定,此次合作结合了双方业界领先的能力。作为此次联合解决方案的核心,O-RU测试管理器能够提供无缝的用户体验。该解决方案于2月28日至3月3日期间在巴塞罗那2022年世界移动通信大会(MWC 2022)上的5A80号罗德与施瓦茨展台进行演示。 O-RAN使无线接入网更为开放、分解且灵活。网络架构的开放能够促进创新,满
[测试测量]
VIAVI携手罗德与施瓦茨推出O-RAN无线<font color='red'>单元</font>一致性测试解决方案
网络特性虚拟分析仪
    摘要: 介绍一种扫频仪——兼有任意波形发生器和数字存储示波功能的虚拟仪器。可网时显示幅频特性、相频特性,还可显示采集的波形。在设计技术上,采用FPGA、EDA技术和VC++6.0Windows编程技术。     关键词: 完EDA ISP FPGA VHDL VC++ DLL 随着计算机技术、电子设计自动化(EDA)技术和在系统可编程技术(ISP)的广泛应用,使得虚拟仪器的设计列为灵活、测试更为方便,从而使虚拟世界更为丰富多彩。 虚拟仪器的设计包括硬件和软件部分。本系统的框图如图1所示。 1 系统硬件 由图1可看出硬件部分主要包括:EPP口、DDS(直接数字频率合成)、信号调理、鉴相及数
[半导体设计/制造]
汽车控制网络的防护
长期以来,黑客一直没有机会进入汽车的控制网络中。但自从有了蓝牙技术和采用了无线局域网总线系统之后,这种情况将会发生改变。新的被称为“可信赖运算”的技术将给汽车带来新的安全保护,实现受保护的数据通信。    自从1967年第一个没有软件控制的电子喷射系统问世以来,今天的发动机控制器所采集控制的参数已经超过了1万个。例如,在宝马公司生产的高档7系列轿车中,就安装了70个不同的控制器,采用的汽车控制参数有1万个之多,控制软件的程序代码达到了100MB,有1000万条控制调节的程序语句。    在这样强大的调节控制能力下,汽车行驶时的调节参数明显地得到了改善,用户在购买新车时得到的不仅仅是传统意义上的新车,而且也可能配备了销售商提供的最新
[嵌入式]
无线传感器网络的WiME系统路由设计
        引 言   随着微机电技术、低功耗嵌入式技术和通信技术的飞速发展,具有感知能力、计算能力和无线通信能力的微型传感器得到了广泛的应用。这些由无线微型传感器组成的传感器网络能够协作地实时监测、感知和采集网络分布区域内的各种环境或检测对象的信息,并对这些信息进行处理,传送到需要这些信息的用户。这便是被美国商业周刊认定的21世纪最具影响力的21项技术之一——无线传感器网络(Wireless Sensor Network,WSN)。   在一个20层楼高、有着上千个房间的庞大医院中,一位刚进入大楼的坐在智能车中的老年人或残障病人,如何可以轻松地到达自己要去的房间?我们正在尝试为这样的需求提供一种不需要外界干预的“室内
[网络通信]
SynQor®发布新型三相115交流输入VPX电源(VPX-3U-AC115-3-C)
2023年7月12日 - SynQor公司推出适用于军事和航空航天应用的新型三相交流输入(100至140 VrmsL-N、47-800 Hz)28V直流输出的VPX电源 。这款3U VPX电源符合VITA 62.1、VITA 47和VITA 46.11标准,使军工市场的设计人员能够使用最新的灵活、高效和可靠的VPX技术为其机箱供电。 VPX-3U-AC115-3-C电源可提供高达700W的功率,在85℃温度条件下(卡楔锁的温度)的效率为91.5%。 当平衡电流消耗在3%以内时,三相输入电源具有低浪涌特性,并且在功率水平超过200W时具有接近于1的功率因数。它由主路28Vdc 27A和辅路电源3.3Vdc 150mA。主路
[电源管理]
SynQor®发布新型三相115交流<font color='red'>输入</font>VPX电源(VPX-3U-AC115-3-C)
小广播
最新半导体设计/制造文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 EDA与IP 电子制造 视频教程

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved