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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4193|回复: 7

[求助] hspice仿真报错重复定义‘nch3.1’,在线等求助!

[复制链接]
发表于 2016-4-6 09:37:54 | 显示全部楼层 |阅读模式

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

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

x
我使用的是TSMC。18工艺,hspice2012版本,linux下进行。仿真报错 **error** (/home/will/Desktop/mm018.l:2004)duplicated model definition 'nch3.1'
在线等,求助!

我的原输入文件是:
***** Project: TWo-STAGE OPAMP *****



$.lib 'C:\synopsys\smic90nm\ms009_io33_rf_v0p1.lib' TT

$.lib '/home/will/Desktop/mcd2013.lib' TT

.lib '/home/will/Desktop/mm018.l' TT_3V

$.lib '/home/will/Desktop/mm0355v.l' TT

***** Power Supply 3.3V *****

.param Vdd=3.3v

.param W1=17.6u L1=1.9u

.param W2=17.6u L2=1.9u

.param W3=3.5u L3=3.4u

.param W4=3.5u L4=3.4u

.param W5=9.9u L5=1.4u

.param W6=20u L6=1.9u

.param W7=52u L7=1.5u

.param W8=12u L8=1.5u

$.param W9=3.2u L9=1u

$.param W10=6u L10=1u

$.param W11=6u L11=1u

$.param W12=24u L12=1u

$.param W13=6u L13=1u

$.param W14=20u L14=1u

$.param Rbb=6k





.subckt opamp vp vn out vdd vss

M1 2 vn 1 1 pch  L=L1 W=W1

M2 3 vp 1 1 pch  L=L2 W=W2

M3 2 2  vss vss nch  L=L3 W=W3

M4 3 2  vss vss nch  L=L4 W=W4

M5 1 6  vdd vdd pch  L=L5 W=W5

M6 out 3  vss vss nch  L=L6 W=W6

M7 out 6  vdd vdd pch  L=L7 W=W7



***** Current Bias independent of Power Supply *****

M8  7 7 vdd vdd pch  L=L8 W=W8

Ib 7 vss 5.75u

$M9  7 6 vdd vdd PCH3 L=L9 W=W9

$M10 6 7  8  vss NCH3 L=L10 W=W10

$M11 7 7  9  vss NCH3 L=L11 W=W11

$M12 8 9 10  vss NCH3 L=L12 W=W12

$M13 9 9 vss vss NCH3 L=L13 W=W13

$RB 10 vss Rbb



***** Miller Compensation, Zero Cancellation Compensation *****

CC 3 out 0.3pf

$M14 4 7 3 3 vss nch  L=L14 W=W14

$Rc 8 out

CL out vss 1pf



.ends



$.lib 'C:\synopsys\smic90nm\ms009_io33_rf_v0p1.lib' TT

$.lib '/home/will/Desktop/mcd2013.lib' TT

.lib '/home/will/Desktop/mm018.l' TT_3V

.lib '/home/will/Desktop/mm0355v.l' TT

.options list node post

.op



X1 vn vp out vdd vss opamp



vp vp 0 dc 2.5 ac 1

vn vn 0 dc 2.5



.ac dec 10 1k 100meg



.print ac vdb(out) vp(out)



.measure ac GBW when vdb(out)=0

.measure ac VPW when vp(out)=-120



.end
发表于 2016-4-6 11:20:00 | 显示全部楼层
网表里面
.lib '/home/will/Desktop/mm018.l' TT_3V
好像调用了两次, 可能重复了.
发表于 2016-4-6 11:39:01 | 显示全部楼层
YES

duplicated model definition
 楼主| 发表于 2016-4-6 13:44:50 | 显示全部楼层
回复 2# david_reg


   是的,确实重复了,非常感谢! 已经能够正常仿真了!!
 楼主| 发表于 2016-4-6 13:46:22 | 显示全部楼层
回复 3# andy2000a


   是的,感谢!已经可以啦~~
发表于 2016-4-7 11:21:07 | 显示全部楼层
太牛逼了
发表于 2016-4-7 11:21:55 | 显示全部楼层
真是太牛逼了拉
发表于 2021-9-27 15:33:51 | 显示全部楼层
有用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 18:47 , Processed in 0.026414 second(s), 9 queries , Gzip On, Redis On.

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