- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象的混合模式电路仿真方法-东南大学学报
第 卷第 期
29 5 东 南 大 学 学 报 Vol29No5
年 月
1999 9 JOURNALOFSOUTHEASTUNIVERSITY Sept.1999
面向对象的混合模式电路仿真方法
陈 刚 戴先中 马旭东
(东南大学自动化研究所,南京 210096)
摘 要 混合模式仿真( )是电路仿真领域内的最新发展方向,
mixedmodesimulation
提出了将面向对象思想应用于混合模式电路仿真的新思路,以解决器件模型和仿真
算法的可重用、易扩展性问题,并以原型系统 ( )
OOSimObjectOrientedcircuitSimulator
为例,系统地阐述了面向对象思想在混合模式电路仿真软件设计中的应用.
关键词 电路仿真;面向对象;器件建模
分类号 TP73113
1 混合模式电路仿真
在电路仿真中,为了降低大规模、数模混合电路对计算能力的巨大需求,电路设计者往
往对被仿真电路进行不同程度的抽象,以达到简化电路复杂度、加快电路仿真速度的目的.
这种抽象可以应用于单个器件、局部和整个电路,它表现了电路设计者对电路中不同部分的
关注程度.
[]
1
混合模式电路仿真 中的抽象级别自下而上分为模拟级( ),开关级(
electricallevel switch
),门级( ),寄存器传输级( )和行为级( )通常,
level gatelevel registertransferlevel behaviorallevel.
随着抽象级别的提高,仿真运算速度逐渐加快,伴随而来的则是仿真精度的降低 但是,由于
.
采用不同的抽象级别来描述被仿真电路中的不同组件,并对不同级别的器件模型采用不同的
仿真算法,因此它在仿真速度和电路规模上远远超过传统的数模混合仿真器,更加符合自顶
向下( )和自下而上( )的现代大规模电路设计方法
TopDown BottomUp .
本文以面向对象设计方法为指导思想,针对传统混合模式电路仿真程序中器件模型和仿
真算法的可重用、易扩展性问题进行了探讨,提出了新的解决办法.
2 应用面向对象的思想来分析电路仿真问题
电路仿真研究的是仿真对象由于各种组成部分(电子器件)相互作用而表现出来的物理行
为 因此在这个问题域内应当受到关注的是各种电子器件(对象)及器件间的有机联系(如基
.
尔霍夫电压定律和电流定律等约束条件).
电子器件作为电路仿真的主要研究对象在被仿真电路中是以器件模型的形式体现出来.
器件模型就是电路设计者对该电子器件物理行为的抽象表示,由于设计者的精度要求和关注
细节的不同,这种抽象表示可以有不同的层次,不同的层次之间存在相似性和继承性的特点.
江苏省应用科学基金资助项目( )
BJ9502P.
收稿日期: 第一作者:男, 年生,博士研究生
1998-12-02. 1
文档评论(0)