第6章 计算机电路优化设计.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 计算机电路优化设计

第6章 电路优化设计  如前所述,电路模拟对给定的电路只能起到设计验证的作用,即只能证明该电路是否满足设计要求,但这种电路是否为最佳的设计,则不得而知。如果在电路模拟以后,再调用电路优化模块(Pspice Optimizer),就可以自动调整元器件参数设计值,使模拟电路和数/模混合电路的特性得到改善,实现电路的优化设计。 6·1概 述 6·1·1电路优化设计 1. 什么是电路的优化设计  电路的优化设计是指在电路设计已基本满足功能和特性指标的基础上,根据要求的电路特性约束条件(Constraints)(例如要求电路的延迟时间不能大于某一值),调整电路中的元器件参数(例如调整偏置电阻),使电路指标要求(Performance Goal,又称为目标参数)(例如电路的功耗)为某一数值。 2. 优化指标 约束条件和目标参数都是在优化过程中必须满足的要求,因此又统称为优化指标(Specification)。实际上,在进行优化时,约束条件和目标参数可以互换。例如,上面提到的优化问题也可以表示为: 在电路功耗不能大于某一值的条件下,如何调整元器件参数,使电路的延迟时间为某一数值。在这里,电路功耗作为约束条件,延迟时间为目标参数。优化过程中,系统在处理这两种优化指标时,将给予约束条件更大的权重,用户可根据实际情况,选定一部分优化指标作为约束条件,另一部分作为目标参数。 3·电路优化设计过程 电路优化设计,实际上是在约束条件限制下,不断调整电路中元器件参数,进行电路模拟迭代,直到目标参数满足优化要求。因此,进行一次优化将包括多次电路模拟。优化过程中,调整元器件参数(包括确定参数的增减方向和调整幅度大小)以及迭代过程中模拟程序的调用和结果判断,都是由优化程序自动进行的。 6.1.2 Pspice Optimizer 模块 l. Pspice Optimizer 模块的功能 PSpice Optimizer模块具有以下功能: (1)对电路进行优化设计时,可以同时调整电路中8个元器件的参数,以满足最多8个目标参数和约束条件(其中至少要有一个目标参数)的要求。 (2)根据给定的模型和一组晶体管特性数据,优化提取晶体管模型参数。这时,不存在约束条件。晶体管模型参数类比于电路优化设计中的元器件参数,晶体管特性数据类比于目标参数。优化提取的过程就是不断调整晶体管模型参数值,使得由晶体管模型计算得到的晶体管特性与测量值尽量接近。 2·调用Pspice Optimizer 的前提条件 为了顺利调用PSpice中的优化模块,取得优化设计的效果,被优化的电路应满足以下儿个条件: (1)电路设计应己通过常规的PSpice模拟,实现了要求的功能。这就是说,只能对一个基本满足要求的电路进一步进行优化设计。如果电路设计与要求的功能和特性指标差距很大,调用优化设计模块很难取得预期的效果。 (2)通过电路模拟只能给出节点电压和支路电流。在优化时,一定要将约束条件(如功耗)和目标参数(如延迟时间)用节点电压和支路电流信号表示。如6·4节所述,Pppice已提供了一组Goal Function供选用,用户也可根据需要新建目标参数函数。 (3)进行优化设计时,应对电路工作原理有较深入理解,才能确定应调整那几个元器件参数,使要求的电路特性达到最优。 (4)对触发器一类电路,即便某些元器件参数值变化不大,也可能使电路状态在ON和OFF之间突变。Pspice Optimizer对这种电路难以取得优化设计的效果。 6·1·3 电路优化设计的步骤 调用PSPiPe Optimizer 进行电路优化设计包括下述4个阶段的工作: (1)新建设计项目,完成电路原理图设计。其中关键问题是在电路图中放置OPTPARAM符号,用于设置电路优化设计过程中需调整的元器件名称及有关参数值。 (2)根据待优化的特性参数类别调用PSpice进行电路模拟检验,确保电路设计能正常工作,基本满足功能和特性要求。 (3)调用Pspice Optimizer模块,设置可调整的电路元器件参数、待优化的目标参数和约束条件等与优化有关的参数。这一步是优化设计的关键。优化参数设置是否合适将决定能否取得满意的优化结果。 (4)启动优化迭代过程,输出优化结果。 6.2 Pspice Optimizer 程序的命令系统 6.2.1 Pspice Optimizer的启动 Pspice Optimizer电路优化程序是OrCAD软件系统中的一个功能模块,启动该模块的最简单方法是调用OrCAD/Capture软件完成电路设计项目原理图绘制后,选择Capture的Pspice主命令,

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档