《浅谈saber的建模方法(ii)-参量化通用模板》由会员分享,可在线阅读,更多相关《浅谈saber的建模方法(ii)-参量化通用模板(2页珍藏版)》请在金锄头文库上搜索。
1、聊聊 Saber 建模的话题。 在上一篇日志里提到了几种常用的建模方法, 以后针对每种 建模方法进行一些介绍,并争取拿一些实例出来分析。希望这样能帮助大家更好的理 解 Saber 建模。 今天我们先来看一看其中相对最简单的一种建模方法 参量化 基本模板。 参量化通用模板是指根据器件手册中规定的特性参数, 对通用模板的各参数项进 行量化,建立特定的器件模型。其适用条件如下: Saber 软件存在单个模板能够包含物理原型所有行为特性。 参量化通用模板建模的方法基本包含以下几个步骤 1)根据器件手册中提供的数据填写通用模板中相应的参数,完成器件特性数据到 通用模板参数的映射; 2)对已经完成参数映射
2、的通用模板,按要求进行功能测试和性能测试; 3)如模型不满足要求,就需要调整通用模板参数或者换用其他通用模板;如满足 要求,就可以根据 Saber 软件模型的要求,定义器件模型的各个程序段(对于参量 化通用模板,一般只需要定义模板头、管脚、参数、模型网表四个部分),建立器 件的模型了。 采用这种方法, 通常遇到的问题主要是对模板参数的含义不理解。 因为模板本 身是根据器件的物理特种和行为特征建立的,所以其参数也会带有物理特征或者行 为特征。描述器件行为特征的参数通常和应用联系比较紧密,所以也比较容易理解, 比如稳压器的稳压值,输入范围等。但描述器件物理特性的参数通常就比较难理解, 因为这需要使
3、用者对器件的物理构成和特性有一些正确的理解,比如 MOSFET 中 参数 saber_model,又比如非线性电感中的 len_fe 和 len_air 等。 对于带有行为特性参数的模板,其设置相对简单,只要读懂模板的帮助文档, 在对器件的各种特性有一些基本了解,就能够完成设置。而对于带有物理特性参数 的模板,通常情况下这类模板都比较复杂,通过手工设置得到比较精确的模型会很 费时费力。 因此, 除非你需要一个非常简单的模型, 比如 BJT, 只要放大倍数是 100 就行,输入输出特性没有任何要求,类似这种情况可以考虑手工设置,否则尽量使 用 Saber 自带的建模工具进行建模, 或者找性能参数接近或行为类似的模型替代进 行仿真。 在完成参数设置之后,最好对模型进行一些行为和性能测试,以确定模型的行为 正确并满足要求。这样可以避免由于自建的模型行为异常而给整个仿真带来各种困 扰。另外,通过各种测试的模型,其通用性会更强,这样就可以按照步骤 3 中提到 的将其打包,供更多的人使用。