1. 生成的原始脚本文件
- 点击ADE,Session
- save Ocean Script
(如果是AED Explorer或者 ADE Assembler)点击之后会出现这样选项
第2个选项,保存东西更多。这里选择第一个选项
输出的脚本如图所示
1 | simulator | 仿真器选择 |
2 | design | 设计文件所在位置 |
3 | resultsDir | 仿真结果的存储位置 |
4 | modelFile | MOS管等模型文件 |
5 | stimulusFile | 仿真文件,此处为“save NM0:all”,保存所有的dc点 |
6 | analysis | 分析,此处为dc分析,对Vgs,从0到1.2,0.01步进扫描 |
7 | desVar | 所设计的变量 |
8 | envOption | |
9 | saveOption | |
10 | saveOpPoint | 保存的点,此处保存gm |
11 | temp | 温度,27° |
12 | plot | 绘制gm的图像 |
2. 添加保存选项
- 使用ocnPrint把得到的数据保存出来
- ?output “文件要输出的位置”
- ?numberNotation 'scientific 用科学计数法保存
- getData("") 要保存的数据,此处表示,要保存NM0器件的id和gm
在CIW窗口,load文件,会进行运行
因为保存了plot选项,会绘制出gm图像
保存的nmos.data如下图所示
3. 扫参
- 其他不变的情况下增加
- paramAnalysis
- paramRun
运行结果