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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4111|回复: 19

[求助] hspcie网表出错

[复制链接]
发表于 2017-8-2 14:05:01 | 显示全部楼层 |阅读模式

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

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

x
我在用calibre提取网表的时候,提取出来的mos管都是这样的:

    mX175_MM17  N_XI75_NET20_XI75_MM17_d         N_NET_177_XI75_MM17_g            N_DOVDD_XI75_MM17_s
                          N_DOVDD_XI75_MM17_b   PCH_33     L=3e-07 W=5.3e-06
  然后我用hspice仿真的时候,显示这里的语法错误,这里错哪里了呢?
发表于 2017-8-2 15:24:59 | 显示全部楼层
你是只提了这个mos管,然后报错吗?
 楼主| 发表于 2017-8-2 21:20:11 | 显示全部楼层
回复 2# echo90

不是的,是这里在报错,总共后仿的网表有90多万行,在提取的时候,电阻的值前面也都加了X,感觉电阻是不需要加X的,应该就是R  n1   n2 value的格式就好了,然后我自己改了这个错误,就开始在那里报错
发表于 2017-8-3 09:49:57 | 显示全部楼层
回复 3# moyunming


    如果你的器件(MOS管,电阻,电容...)是用子电路定义的,前面是要加x的,报的具体错误可以贴出来吗,可能错误的不是这行
发表于 2017-8-3 11:50:40 | 显示全部楼层
回复 1# moyunming


这一行网表用m开头,就是MOS管的连接信息和模型信息。

至于电阻电容等基本器件,如果在电路中是以子电路的形式展开的,那么在这一层上确实是要以X开头,给仿真器指明还要在子电路网表里面继续展开定义。如果在这一层不是子电路模块,就是基本的电阻或者电容,那么就应该是R 开头或者C开头。
 楼主| 发表于 2017-8-3 20:01:33 | 显示全部楼层
回复 4# echo90

我把我的lvs以后的.sp文件和PEX以后的网表贴出来,其实在.sp文件里面确实存在电阻之间的调用,但是我不太明白,为啥PEX以后的网表,所有的电阻,都会是调用呢?前面都加了大写的X,跑后仿的时候,刚开始,就报PEX网表里面的电阻语法不对,我自己手动修改,把电阻前边的X去掉,然后就开始报在前面我说的问题了,其实电阻不就是R n1  n2 value的格式吗?并且这个RNPPOLY,本生就是电路图里面的model名,不知道为啥全部都加了X
333.png 222.png 111.png
 楼主| 发表于 2017-8-3 20:06:32 | 显示全部楼层
回复 5# amodaman


   嗯,是的,刚才我把我lvs以后的.sp文件和PEX以后的网表贴出来了,明明.sp里面存在单独电阻的定义,为啥到了PEX的网表里面,电阻就全变成调用的呢?
发表于 2017-8-3 22:19:13 | 显示全部楼层




    spice 模拟可能是使用subcircuit所以 x开头
, 但是转成LVS 比较  须换成 R n1 n2 方式 .

mos 也是类似 ..
 楼主| 发表于 2017-8-4 09:02:59 | 显示全部楼层
回复 8# peterlin2010


   嗯,现在在PEX的spice网表里面,电阻全部都是调用,如果用hspice仿真的话,hspice认为这里的语法错误,这是为啥呢? 444.png 555.png
 楼主| 发表于 2017-8-4 09:08:29 | 显示全部楼层
现在搞不太清楚,是跑LVS的时候,提取的.sp的问题呢(LVS肯定是过的)?还是PEX设置的问题,导致提取出来的网表问题呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-1 15:53 , Processed in 0.028355 second(s), 8 queries , Gzip On, Redis On.

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