找回密码
 注册
关于网站域名变更的通知
查看: 338|回复: 3
打印 上一主题 下一主题

[仿真讨论] linux下运行hspice显示word too long,是什么问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-5-31 11:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
系统背景32位ubuntu 11.04并且hspice的license加载成功,但是在运行hspice时报word too long。$ o6 y2 l2 \' T; I- @3 |, d% A

该用户从未签到

2#
发表于 2022-5-31 13:10 | 只看该作者
1. 用which查找hspice调用的文件,应该在hspice安装路径下的bin里的“hspice”,比如“hspice_vE-2010.12-SP2/hspice/bin/hspice",这是一个csh脚本;
1 o  e9 ]% J2 K4 [$ z2. 用vim打开这个csh脚本,找到以下几行把它们注释掉即可,大约在202行
) A& d- j8 w, B  F# o! R4 c) E. \if (("$sse" == "") || ($status != 0)) then
/ n4 i: {0 d& E: r/ n* S# \2 ?! gecho " Error: SSE2 instruction is not supported on this machine."
+ i8 }; Y4 _  c, F! Fecho " HSPICE has adopted SSE2 instruction since 2006.09 version."
" }  e: Z- `0 r8 \- Y1 Y! ?echo " Please review the release note for more detailed information."
: U. X& h" F) V& m2 `( G4 Mexit 1* v" d" c6 e! B  Z& T6 U; O8 X
endif* j: E  `: G# w7 y" j
原因可能是sse这个变量太长了。
! F# A! T/ }0 [8 v! `另一个方法是
2 ?0 `( P+ W7 x1 `  E2 O如果你是32位linux,那么可以直接调用hspice的可执行文件来仿真,而不要用它默认的bin下hspice csh脚本,比如在.cshrc中加上一个alias语句; g. {$ I- A: `, ~$ U  K3 _. ?9 I
alias hspice $hspice_install_dir/hspice/linux/hspice+ n* G' m8 t  q  b) p
但这样做有个缺点是仿真时不能调用veriloga。  o0 D# e% F: f9 }" L

该用户从未签到

3#
发表于 2022-5-31 14:27 | 只看该作者
一楼说的很不错1 C  E- R1 m5 J- b1 G

该用户从未签到

4#
发表于 2022-5-31 14:52 | 只看该作者
再看看其他人是怎么说的9 t* S8 N1 j6 N0 i3 ?( z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-13 18:18 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表