找回密码
 注册
查看: 911|回复: 11
打印 上一主题 下一主题

[求助]请问axlNetEcsetValueGet()和axlCnsNetFlattened()能获取到的所有参数

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
axlNetEcsetValueGet()
axlCnsNetFlattened()
官方pdf并没有展开t_cnsName的介绍
请问用这两个函数能获取到的参数类型有哪些??
axlNetEcsetValueGet(net "Relative_Propagation_Delay")
axlCnsNetFlattened(net "PROPAGATION_DELAY")
为什么都获取不到内容??
正确的格式应该是什么???

该用户从未签到

2#
发表于 2015-12-14 12:42 | 只看该作者
正確應該是如下

axlNetEcsetValueGet(net 'Relative_Propagation_Delay)
axlCnsNetFlattened(net 'PROPAGATION_DELAY)




  1. Skill > axlNetEcsetValueGet(dNet 'Relative_Propagation_Delay)
  2. "MG_DAC_RGB_A:G:DRV.NEAREND:RX.FAREND::100PS"
  3. Skill > axlNetEcsetValueGet(dNet "Relative_Propagation_Delay")
  4. nil
复制代码


点评

axlNetEcsetValueGet(net_dbid "SPACING_CONSTRAINT_SET") 返回值是: "\260\354U\032" 请问一下这个返回值要怎么转换成设置值名称啊!  详情 回复 发表于 2016-6-22 10:59

该用户从未签到

3#
发表于 2016-6-22 10:59 | 只看该作者
XYX365 发表于 2015-12-14 12:42
正確應該是如下

axlNetEcsetValueGet(net 'Relative_Propagation_Delay)

axlNetEcsetValueGet(net_dbid "SPACING_CONSTRAINT_SET")
返回值是:  "\260\354U\032"

请问一下这个返回值要怎么转换成设置值名称啊!

该用户从未签到

4#
发表于 2016-6-22 11:48 | 只看该作者
请教一下,我用axlNetEcsetValueGet(net_dbid "SPACING_CONSTRAINT_SET")怎么返回间距值啊

点评

axlCNSGetSpacing(net_dbid, layer, nil) 第三个参数根需要自己定义(如果是nil则返回所有可用参数)  详情 回复 发表于 2016-6-22 17:22

该用户从未签到

5#
 楼主| 发表于 2016-6-22 17:22 | 只看该作者
长天落彩霞 发表于 2016-6-22 11:48
请教一下,我用axlNetEcsetValueGet(net_dbid "SPACING_CONSTRAINT_SET")怎么返回间距值啊

axlCNSGetSpacing(net_dbid, layer, nil)
第三个参数根需要自己定义(如果是nil则返回所有可用参数)

点评

貌似不行啊,用net_dbid做第一个参数返回值都是DEFAULT中的值,不是这个net的值啊  详情 回复 发表于 2016-6-23 09:19

该用户从未签到

6#
发表于 2016-6-23 09:19 | 只看该作者
361553894 发表于 2016-6-22 17:22
axlCNSGetSpacing(net_dbid, layer, nil)
第三个参数根需要自己定义(如果是nil则返回所有可用参数)

貌似不行啊,用net_dbid做第一个参数返回值都是DEFAULT中的值,不是这个net的值啊

点评

我弄错了,不是net_dbid,是Spacing Name Spacing = net->prop->NET_SPACING_TYPE unless(Spacing Spacing = net->prop->SPACING_CONSTRAINT_SET) when(isCallable('axlNetClassGet) unless(Physical Spacin  详情 回复 发表于 2016-6-23 10:02

该用户从未签到

7#
 楼主| 发表于 2016-6-23 10:02 | 只看该作者
本帖最后由 361553894 于 2016-6-23 10:03 编辑
长天落彩霞 发表于 2016-6-23 09:19
貌似不行啊,用net_dbid做第一个参数返回值都是DEFAULT中的值,不是这个net的值啊


我弄错了,不是net_dbid,是Spacing Name
Spacing = net->prop->NET_SPACING_TYPE
unless(Spacing Spacing = net->prop->SPACING_CONSTRAINT_SET)
when(isCallable('axlNetClassGet)
  unless(Spacing Spacing = axlNetClassGet(net 'spacing t)->prop->NET_SPACING_TYPE)
  unless(Spacing Spacing = axlNetClassGet(net 'spacing t)->prop->SPACING_CONSTRAINT_SET)
)
unless(Spacing Spacing = "")
when(isCallable('axlCNSGetSpacing)
  line_line = axlCNSGetSpacing(Spacing layer 'line_line)
)

该用户从未签到

8#
发表于 2016-6-23 11:24 | 只看该作者
历害 这个方法好

点评

貌似Spacing还可以设在bus上的,这样的话在net上就获取不到Spacing设置  详情 回复 发表于 2016-6-23 12:32

该用户从未签到

9#
 楼主| 发表于 2016-6-23 12:32 | 只看该作者

貌似Spacing还可以设在bus上的,这样的话在net上就获取不到Spacing设置

点评

NET上的Spacing设置有没有什么办法可以得到的啊。  详情 回复 发表于 2016-6-23 13:55

该用户从未签到

10#
发表于 2016-6-23 13:55 | 只看该作者
361553894 发表于 2016-6-23 12:32
貌似Spacing还可以设在bus上的,这样的话在net上就获取不到Spacing设置

NET上的Spacing设置有没有什么办法可以得到的啊。

点评

我前面的Spacing就是获取net上的Spacing设置啊  详情 回复 发表于 2016-6-23 18:54

该用户从未签到

11#
 楼主| 发表于 2016-6-23 18:54 | 只看该作者
长天落彩霞 发表于 2016-6-23 13:55
NET上的Spacing设置有没有什么办法可以得到的啊。

我前面的Spacing就是获取net上的Spacing设置啊
  • TA的每日心情
    开心
    2022-11-16 15:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    12#
    发表于 2022-8-14 22:12 | 只看该作者
    新人小白一枚,我现在也是对这个函数t_cnsName不太知道,我想问问有知道关于 Min/Max Propgation Delays ,有这个对应的t_cnsName吗?是什么?我如何获得Max,Min
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-26 10:54 , Processed in 0.078125 second(s), 33 queries , Gzip On.

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

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

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