- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
需求skill收费的也行
在allegro中,将间距的约束类型与间距的要求,建立对应关系(即assignment table),是一件非常烦琐耗时的工作。 有没有人写过这样的skill, type1跟type1比较是一行,选一个约束类型的值;type1跟 others types是一行,选一个约束类型的值,就不要让type1跟type2、type3 、type4 、type5、。 type(n)一一比较了,或者让他们自动两两比较也行啊. 搞不懂allegro非要搞得这么烦琐,明明后面的比较都是选相同的值,非得两两type 组合.
谁能够提供?或者收费的也行呀
个人感觉,你说得问题好像没法实现?
mmxmmx,您好!在有很多组BUS的高密度PCB中,你也是一个个的assign table的么?我的想法是,假设间距值有 6、12、18, BUS有data1(6/12), data2(6/12), data3(6/18)。
*data1(6/12)与data1(6/12)是自己和自己比较,类型字符匹配,让skill程序选择间距值中的最小值(类型命名中正斜抗前面的数值6)。
*data1(6/12)与data2(6/12)是自己和别人比较,类型字符不匹配,让skill程序选择间距值中的最大值(类型命名中正斜抗后面的数值12)。
*data1(6/12)与data3(6/18)是自己和别人比较,类型字符不匹配,让skill程序选择间距值中的最大值(类型命名中正斜抗后面的数值18)。
总结起来,SKILL要做的就是比较net_spacing_width的类型字符是否匹配一致,根据判断结果从类型字符中挑出最小的数字或者最大的数字。我觉得思路很简单,但我初学allegro, skill更是不会。那位高人帮帮忙啦!
小编你真笨
7楼是不是要跟我说 ,根本不用比较,只要设置net spacing type的值就可以实现间距约束? 那你是天才加木材了!
这种技术几年前就有了
qidaizhong
ken2060310 你说了当没说! 中国人的劣根,技术上永远都是那么保守,全没国外公司开放共进的气氛!
没有搞懂在说什么,可能我们的专业术语称呼不同,否则我给你写一个算了。
在allegro中,将间距的约束类型与间距的要求,建立对应关系(即assignment table),是一件非常烦琐耗时的工作。 有没有人写过这样的skill, type1跟type1比较是一行,选一个约束类型的值;type1跟 others types是一行,选一个约束类型的值,就不要让type1跟type2、type3 、type4 、type5、。 type(n)一一比较了,或者让他们自动两两比较也行啊. 搞不懂allegro非要搞得这么烦琐,明明后面的比较都是选相同的值,非得两两type 组合.
谁能够提供?或者收费的也行呀
个人感觉,你说得问题好像没法实现?
mmxmmx,您好!在有很多组BUS的高密度PCB中,你也是一个个的assign table的么?我的想法是,假设间距值有 6、12、18, BUS有data1(6/12), data2(6/12), data3(6/18)。
*data1(6/12)与data1(6/12)是自己和自己比较,类型字符匹配,让skill程序选择间距值中的最小值(类型命名中正斜抗前面的数值6)。
*data1(6/12)与data2(6/12)是自己和别人比较,类型字符不匹配,让skill程序选择间距值中的最大值(类型命名中正斜抗后面的数值12)。
*data1(6/12)与data3(6/18)是自己和别人比较,类型字符不匹配,让skill程序选择间距值中的最大值(类型命名中正斜抗后面的数值18)。
总结起来,SKILL要做的就是比较net_spacing_width的类型字符是否匹配一致,根据判断结果从类型字符中挑出最小的数字或者最大的数字。我觉得思路很简单,但我初学allegro, skill更是不会。那位高人帮帮忙啦!
小编你真笨
7楼是不是要跟我说 ,根本不用比较,只要设置net spacing type的值就可以实现间距约束? 那你是天才加木材了!
这种技术几年前就有了
qidaizhong
ken2060310 你说了当没说! 中国人的劣根,技术上永远都是那么保守,全没国外公司开放共进的气氛!
没有搞懂在说什么,可能我们的专业术语称呼不同,否则我给你写一个算了。
Cadence Allegro 培训套装,视频教学,直观易学
上一篇:在CONCEPT 15.1中逻辑图打包中出现以下错误
下一篇:Place——〉update symbols的问题