找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 379|回复: 7
打印 上一主题 下一主题

写了一个skill,在一个板子中可以运行,在另一个板子中会报错,为什么?

[复制链接]

23

主题

173

帖子

1599

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1599
跳转到指定楼层
1#
发表于 2015-8-15 20:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
如题,求路过的高人指点一下,为什么同样的skill在一个板子中可以运行,而在另一个板子中会报错?报错的信息是某函数的语法有误,很是郁闷啊...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

2#
发表于 2015-8-17 09:51 | 只看该作者
可以把代码贴上来看下

点评

用axlRenameNet()修改网络名,修改后的长度大于31位有的板子就不行,可是help文件中说net name的最大长度支持31^4啊。 请问这个可以在哪里设置吗?有的板子net name可以超过31位,而有的不行,图片是在help中找到  详情 回复 发表于 2015-8-17 13:22

23

主题

173

帖子

1599

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1599
3#
 楼主| 发表于 2015-8-17 13:22 | 只看该作者
deargds 发表于 2015-8-17 09:51
可以把代码贴上来看下


用axlRenameNet()修改网络名,修改后的长度大于31位有的板子就不行,可是help文件中说net name的最大长度支持31^4啊。
请问这个可以在哪里设置吗?有的板子net name可以超过31位,而有的不行,图片是在help中找到的关于net name长度的说法,没搞懂怎么做,求指点一下,非常感谢

本帖子中包含更多资源

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

x

0

主题

137

帖子

474

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
474
4#
发表于 2015-8-17 13:46 | 只看该作者
學習了

12

主题

76

帖子

1339

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1339
5#
发表于 2015-8-17 14:05 | 只看该作者
我只是想说....楼主你要把资料看全阿....你图里的31^4中的4只是一个上标而已,在资料下面有1~4的说明....
我来贴一下内容...

1 Allows lower case for general text unless on a special layer where it may adhere to more restrictive rules; for example, many layers show Refdes.

2 File names adhere to operating systems restrictions except if they are stored in the database, where they assume the least common denominator. For example, a .psm file becomes a package symbol in the database so its least common denominator is the package name restriction. Spaces in the name are not supported. It is strongly suggested that you use lower case, especially for those names stored in the tool database.

3 Directory names follow operating system limitations. The layout editor supports spaces in directory names on Windows.

4 The default maximum number of characters is 31. You can set the initial length for new designs to a maximum length of 255 by using the allegro_long_name_size environment variable (choose Setup - User Preferences (enved command)). You can change the size in existing designs by choosing Setup - Design Parameters (prmed command) and specifying a new maximum for the Long Name Size parameter in the Design tab.

已经说了很清楚了,就是限制值就是31啊。。

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

6#
发表于 2015-8-17 14:56 | 只看该作者
楼上正解,默认为31,最长可以通过设置allegro_long_name_size变量来实现255的最大值
谁画出这天地 又画下我和你

23

主题

173

帖子

1599

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1599
7#
 楼主| 发表于 2015-8-17 17:38 | 只看该作者
感谢各位的解答,我是在修改过allegro_long_name_size之后没有效果才问的问题。
现在原因找到了:allegro_long_name_size这个东西在setup->user Preferences和setup->design parameters中都有,按help说到design parameters中没发现(可能是眼力太差),就直接写在了env里,其实这个参数写在env中对当前的设计文件是没有效果的,所以程序还是有问题,现在解决了,再次感谢各位的热心解答,以后还要多多学习啊。

23

主题

173

帖子

1599

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1599
8#
 楼主| 发表于 2015-8-17 18:30 | 只看该作者
程序前面加一句:axlDBControl('maxNameLength 255)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-23 07:22 , Processed in 0.086237 second(s), 35 queries , Gzip On.

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

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

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