|
80资产
dongbu的svt5p0v没给蒙卡,去mismatch里找的section。一开始section只放了mis_svt050,报错说找不到sdpw_dnw的定义。然后加了dio,报错说有未知参数。再然后加了tt/ff/sf/fs/ss_svt050,就出现了下面的报错。报错内容只说定义重复了,但没说这个"existing subcircuit deifnition"在哪里,我该去哪里改啊,我甚至不知道新旧两个definition一不一样,先前的也不敢删。
Spectre simulator stopped due to following reasons:
Error found by spectre during circuit read-in.
Error found by spectre during circuit read-in.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14076: Cannot create subcircuit defi
nition `nch_svt_5p0v' because a subcircuit with the same name has already been defined in line `14076' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4
p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definition, a
nd rerun the simulation.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14110: Cannot create subcircuit defi
nition `pch_svt_5p0v' because a subcircuit with the same name has already been defined in line `14110' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4
p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definition, a
nd rerun the simulation.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14146: Cannot create subcircuit defi
nition `nch_svt_iso_5p0v' because a subcircuit with the same name has already been defined in line `14146' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Re
v3p4p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definitio
n, and rerun the simulation.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14192: Cannot create subcircuit defi
nition `pch_svt_iso_5p0v' because a subcircuit with the same name has already been defined in line `14192' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Re
v3p4p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definitio
n, and rerun the simulation.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14076: Cannot create subcircuit defi
nition `nch_svt_5p0v' because a subcircuit with the same name has already been defined in line `14076' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4
p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definition, a
nd rerun the simulation.
ERROR (SFE-3): "/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4p0_2/models/Spectre_lib/./1824HP18BA_Rev3p4p0_mis.scs" 14110: Cannot create subcircuit defi
nition `pch_svt_5p0v' because a subcircuit with the same name has already been defined in line `14110' of `/PDKs/Dongnu18/DPDK_IC6p1_1824hp18ba_Rev3p4
p0_2/models/Spectre_lib/1824HP18BA_Rev3p4p0_mis.scs'. Either rename the existing subcircuit definition or remove the previous subcircuit definition, a
nd rerun the simulation.
|
最佳答案
查看完整内容
首先,你知道MC仿真需要调用哪些文件吗?
第二,MC仿真和tt/ff/sf/fs/ss这五种仿真是同一级别的,这几种不可能同时共用,就好比你想要一双筷子同时从5个碗里夹菜,是不可能实现的;
解决方式:
1、MC 仿真需要提前进行tt仿真,对比tt仿真,将tt.lib替换成MC.lib或者MC_mis.lib即可。那么问题来了,MC.lib或者MC_mis.lib在哪?
2、如果你不知道上面的lib文件在哪,那就去对应工艺的PDK下找到你的MODEL文件夹,里面有个“*_useage.sc ...
|