|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 61ping 于 2014-5-26 10:37 编辑
最近从零开始学习使用NCX做lib re-char,觉得到处是问题,网上资料又比较少,把问题贴出来,一来求指导,二来也可以给新手参考
【1】使用calibre提取spice网表之后,放到 netlist_dir下面, 运行NCX,结果报 Error: no netlist found for cell
-- 确实是网表的问题,网表内使用了不是default global_vdd (VDD)的信号作为电源,更改这些net就能运行成功
这儿仍然存在问题,不能指定default global_vdd和global_vss,见问题【4】
【2】 而且,在synopsys的网站上也没有找到 ncx error message的文档,请问谁有?能否提供一下,谢谢了 !
-- 在 install_dir/man/* 可以查看到
【3】 另外,NCX有没有什么设置可以停在软件环境内?
每次运行,不管结果是怎样,总会在给出memory summary之后自己就退出了
【4】 有没有大神做过multi_supply的库?
手册完全没说明这种状况下怎么去更改default的global_vdd和global_vss。
尝试过在templat file里面自定义,但不知道是哪里设置有误,设置完以后会导致运行出错,我的定义方式为:
global_vdd : "VDD VDDG" ;
global_vss : "VSS VSSG" ;
在此设置下,更改网表的VDD为VDDG,运行失败,说明default global_vdd没有被改变
-- template file好像写错了, 这里不需要引号, UG里面的说明误导了我(暴力吐槽一下,好几个地方都有这样的问题了)
【5】 跑通流程以后发现,同等PVT条件下,power与seed lib的值相差一个数量级,delay也会差上好几倍
因此,准备抽几个点自己用hspice仿一下,看看结果
求教一下,NCX有没有什么配置可以保留仿真步骤生成的hspice 仿真文件? 我需要这些文件作为参考 |
|