在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 22785|回复: 20

[原创] Cadence+Calibre后仿真(个人总结,欢迎交流讨论)

[复制链接]
发表于 2015-12-4 10:42:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Cadence+Calibre后仿真(个人总结,欢迎交流讨论)
1. 对于能快速产生calire view的小模块DUT,Calibre XRC输出calibre view:
1. 1 Spectre simulator:  继续使用前仿真tb的schematic view, ADE-Setup-Switch View List里把calibre放在最前面即可。


1.2 AMS simulator: 在tb的config view里指定DUT的View to Use = calibre view即可。








2. 对于不能快速产生calibre view的大模块DUT,calibre XRC输出spectre格式的DUT.pex.netlist网表:
     (DUT.netlist.pex里的include语句最好使用绝对路径)  
2.1  Spectre simulator:  
        打开前仿真spectre/netlist目录下的netlist文件,  
        用netlist文件中的DUT的pin定义替换掉DUT.pex.netlist里的pin定义,
        删掉netlist文件中DUT的subcircuit电路定义部分,改为:include "绝对路径/DUT.pex.netlist",
        在ADE里导出前仿真的ocean脚本run.ocn,修改ocean脚本中netlist和psf的路径,
        在系统的命令行里输入ocean, 然后再ocean的命令行里输入load("run.ocn")运行仿真。
        这种方法把DUT作为一个subcircuit,其内部节点可被观测。




2.2 AMS simulator:
2.2.1 复制DUT的symbol view为spectre view;
2.2.2 编辑DUT的CDF:  
       CIW-Tools-CDF-Edit,选择DUT单元,设置CDF Type=Base,   
       在Component Paramters部分,Add: name=model, promt=model, defValue=DUT;
       在Simulation Information部分 Edit:
           Simulator=ams, componentName=DUT, termOrder=spectre的termOrder,
           Simulator=spectre, componentName=DUT, termOrder=spectre的termOrder;
2.2.3 检查DUT的CDF里的pin顺序和DUT.pex.netlist里的pin顺序是否匹配,如果不匹配,则更改DUT.pex.netlist里的pin顺序;
2.2.4 在tb的config view里指定使用DUT的View to Use =spectre;
2.2.5 沿用前仿真的其它设置即可开始后仿。
          因为这种方法把DUT作为一个元件,其内部的节点无法被观测。
发表于 2015-12-4 16:46:07 | 显示全部楼层
config是最方便的吧
发表于 2015-12-4 23:19:57 | 显示全部楼层
感谢
It looks complex...
发表于 2015-12-5 09:29:52 | 显示全部楼层
好东西,顶一个~
发表于 2016-2-23 16:16:44 | 显示全部楼层
回复 1# vikinglan

请问 2.2中 的netlist是如何与spectre view联系在一起的呢?
2.2中只设置了view,工具如何通过spectre view去找到
DUT提参后的netlist没有提到啊。
望解惑,谢谢了!
发表于 2017-9-24 12:33:52 | 显示全部楼层
好东西,多谢
发表于 2019-10-17 10:30:40 | 显示全部楼层
值得收藏,谢谢楼主。
发表于 2019-10-18 13:24:11 | 显示全部楼层
还没看 先顶
发表于 2019-11-21 10:25:30 | 显示全部楼层
:)
发表于 2021-8-2 16:28:02 | 显示全部楼层
mark~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 11:16 , Processed in 0.021567 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表