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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[解决] virtuoso的cell名字太长,导出的网表结果命名为sub0?

[复制链接]
发表于 2024-10-9 14:35:16 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 uzljuljz 于 2024-10-11 17:44 编辑

INFO (OSSHNL-287): Cadence model name
sv_lib_tx/hip_fifo_mux_premap_pSEL_TYPE1_pA_WIDTH12_pSEL_WIDTH12_pMUX_WIDTH1_38/schematic
is illegal in target tool name space; It requires mapping. However using the
name map rules given, the netlister cannot generate a name which is within the
maximum length limit of this name type. The candidate name is
sv_lib_tx_hip_fifo_mux_premap_pSEL_TYPE1_pA_WIDTH12_pSEL_WIDTH12_pMUX_WIDTH1_38_schematic
Of length 101, exceeding the limit for an internal name of a model of 60 computed from hnlMaxModelNameLength=<unspecified> which can override hnlMaxNameLength=60.
To avoid this try one of the following
1. Modify the name as per the name length limit.
2. Turn off 'Support Escaped Names', so that the netlister could automatically
map the long name to a short name.
3. Modify the name length OSS variable(s) to increase the name length limit.


解释里面说的第3种方法,大家知道怎么设置吗。貌似是设置一个字符串长度变量,就可以解决了?但去哪里设置呢。
hnlMaxModelNameLength=<unspecified> which can override hnlMaxNameLength=60.

发表于 2024-10-9 14:47:35 | 显示全部楼层
.simrc
发表于 2024-10-9 14:49:12 | 显示全部楼层
应该是在你的$HOME路径下的 si.env文件里面,写入hnlMaxNameLength=60。 再做一次netlisting,就起作用了(我猜的)。
 楼主| 发表于 2024-10-9 15:07:47 | 显示全部楼层


amodaman 发表于 2024-10-9 14:49
应该是在你的$HOME路径下的 si.env文件里面,写入hnlMaxNameLength=60。 再做一次netlisting,就起作用了( ...


实测,~/目录下没有这个文件,然后自己创建并加入了这一行,没有起作用。
然后,在工程启动路径下,修改si.env,加入这一行,会被冲刷掉。


 楼主| 发表于 2024-10-9 15:13:53 | 显示全部楼层


想问问,.simrc一般是在哪个位置呢~,第一时间没找到。

发表于 2024-10-9 15:19:28 | 显示全部楼层


uzljuljz 发表于 2024-10-9 15:13
想问问,.simrc一般是在哪个位置呢~,第一时间没找到。


启动virtuoso的目录下,建一个.simrc
 楼主| 发表于 2024-10-9 15:57:46 | 显示全部楼层
好的
 楼主| 发表于 2024-10-9 15:59:45 | 显示全部楼层
成功了,建立.simrc文件,然后加入hnlMaxNameLength=200 这一行,就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-19 13:12 , Processed in 0.018918 second(s), 6 queries , Gzip On, Redis On.

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