问题的产生是我经常需要对同一个电路跑大量的仿真。比如一个bandgap,我要跑dc,要跑loopgain,有些时候加了chopper什么的还要跑tran。这样就造成了一个问题:我需要create相当多的ade state (因为作者的公司有一个类似ocean的gui,每个仿真,比如pvt variation或者monte carlo都需要对应的ade state)。
因为作者也愿意省事。所以一个同事教了下面的这个办法来免除新ade的设置。
1st, i have a simulation.
2nd, i want to vary the simulation conditions:
i create a file:
3rd, i add the above file in my libs.
4th, i choose the required condition, and run the simulations:
你可以看到,在外观界面,模拟长度为20ns,但输出波形30ns,因为我选择了我的libs 30ns。(记住要把ade里面原来打钩的那项disable掉)
试试!!!
只要选择所需的库文件,就可以在同一个ade状态下运行很多不同的条件。
或者您可以创建一个文件来控制库。
幽灵可以用命令运行,而不必在gui中设置。
然后,我又试了试可不可以嵌套使用“lib”功能,比如把model file的lib嵌套在我的lib(也就是刚刚写的文本文档里面),然后发现是可以的。
我修改了技术文件的最后一个字,“快速”和“标题”,你可以看到结果不同。
因此,您可以创建1个文件来覆盖所有要检查的条件。
请参考下面网页,可以plot 诸如vth,gm之类的parameter(作者做bandgap 的时候经常这样做,然后可以得到诸如beta,nf之类的parameter):
如何节省直流工作点’参数在cadence mosfet
这将描述如何在cadence中保存mosfet的dc参数。
设置一个电路,如下图所示。
记录该晶体管的实例名称(n0在上述电路的晶体管的实例名称)。
打开一个文本文件,添加保存n0“:方指定“保存为”saveop。南海”文件,如下图所示
下一步,点击“启动→ade l”推出的模拟环境模拟器。
在模拟器中,选择直流分析、扫描从0到5v的电压。
选择原理图上的漏极电流作为绘图的输出。
选择“设置→模型库”和负载saveop.scs如下所示。
点击“模拟→运行”或直接点击绿色按钮运行仿真。
cadence的输出将是这样的:
在模拟器上,在“工具→结果点击浏览器”。另外,在“工具→浏览器”在输出图点击。
浏览到与模拟相关联的psf文件。
选择“直流”看晶体管n0参数如下图所示。
右键单击列表中的情节,把任何参数,或出口值(s)到一个文件。
基于定点型数字信号处理器TMS320C6455实现Flash存储器加载的设计
未来5年苹果芯片路线图预测,积极拓展自研芯片业务
有“源”同行,感谢肯定!| 来自开放原子开源基金会的年度感谢信!
vivo X30 5G版跑分曝光单核心为3095分多核心为7379分
大唐电信在5G、车联网、通信芯片产业做出的贡献
Cadence小技巧:利用lib功能免除新ADE的设置
欧胜发布领先的数字微机电系统(MEMS)麦克风WM7210和
【服务器数据恢复】LINUX环境下RAID5多块硬盘离线的数据恢复案例
蔚元电子传感器研发项目签约落户嘉兴科技城
气密性测试仪不同测试方法的优缺点对比
无线蓝牙耳机那个品牌好用、推荐几款比较好用的无线蓝牙耳机
西门子低压变频器维护及故障诊断
NFC技术在智能家居领域的创新应用
如何用西门子博途软件电机驱动来进行变频器调试
PPG传感器模块在智能手表的应用
8ms嵌入式开发平台有哪些不同寻常的魅力?
1600万像素双核 诺基亚808 PureView或将发布
安森美半导体发布一系列新碳化硅产品,适用于高要求应用设计
深度“盘”一下Eolink这款免费API协作平台
博通打造基于7nm工艺的omahawk 4网络芯片,功耗降低75%