下载此文档

SaberMAST建模与模型测试.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
Saber MAST 建模与模型测试一、主要内容建模+ 测试二、建模 1. EDA 分类: EDA 分为两类: ?实现类工具: 产生加工图纸文件, 可以直接用于生产的, layout 和综合器( 编程)。软件主要有 Protel 、 powerpcb 等?验证类工具:不产生加工图纸文件,用于对功能和性能进行验证,像时序仿真、系统验证。软件主要有 saber 、 modelsim 、 pspice 等 2. saber 仿真验证 1) 系统级仿真: 如汽车、飞机等大系统, 包含机械、电、液压、控制等。其关心的问题是系统功能验证,一般是函数层面的东西,不关系系统实现(器件 EDA 模型)。 2) 模块级仿真: 模块的定义与其所处的层次有关, 可以上升为系统级, 也可以下降为器件级。部分关心功能,部分关心实现,如发动机、车门、闸、灯、轴等。 3) 元器件级:由若干器件组成的电路/ 系统。可以实现的,即可以由器件的 EDA 模型组成。在进行系统仿真之前要弄明白对象:系统是什么,模块是什么,其器件是什么。 3. 验证方法及方式包含两种方法: Top->Down 和 Down->Top 1) Top->Down 自上至下分别是系统级--> 模块级--> 器件级,在系统级不关心器件,只关心传递函数层面的实现;在模块级能用器件实现的用器件实现,其余的用传函实现;在器件级用器件的 EDA 模型实现。 11 ss????????系统级 2) Down->Top 首先由器件的 EDA 模型建立器件级模型,根据仿真的结果抽象处模块的功能,在模块级用传函加器件的方式分析模块的功能, 并进一步抽象得出系统级的功能和传函, 进行系统功能验证。两种方式的区别: 1) Top->Down :属于定制类型的仿真验证,通用性较差,环境和电路参数改变后,模块和器件级的构建都需要重新来过,器件级建模工作量小。 2) Down->Top : 属于通用型的仿真验证, 通用性较强, 因为器件是通用的模型, 能够应用到不同的场合, 所以顶层更改功能较容易实现, 验证精度较高, 但是器件级建模工作量大。 4. 建模 1) 目标分类方法: ?定制建模:验证所关心的设计,器件的其余功能和性能不关心。?通用建模:严格按照器件特性建模,工作量大。如运放模型:定制模型可以只关心直流放大倍数 A ;通用模型还要考虑交流放大倍数、频率响应特性、一阶频率特性等。 2) 系统层次和建模分类关系系统级器件级模块级定制通用在模块级根据需要来判断是选择定制型建模还是选择通用型建模。 5. 建模基本流程 1) 明确目标: ?器件行为:描述的是器件功能,比如运放起放大作用。?器件特性:考量的是器件实现功能的精度,如 5V 逻辑的输出是 。?模型测试:测试行为和特性是否真的实现了。 2) 研究目标: 研究目标的功能、行为和特性, 一定要成文并且经过反复思考, 必要时征求设计人员的意见。 3) 选择建模方法: 根据目标研究结果和时间进度要求选择 Top->Down 或者 Down->To p 的方式建模。 4) 编写模型代码。 5) 测试:可能会占到建模的一半甚至是以上的时间。明确目标方法写代码测试 Debug 调试写测试力写测试力先后写测试力的优缺点: ?先写测试力, 针对研究目标, 更改代码也会是针对目标而改的, 考虑

SaberMAST建模与模型测试 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小289 KB
  • 时间2017-05-29