EDA365电子工程师网
标题:
AD里面port是做什么用的
[打印本页]
作者:
legendarrow
时间:
2010-10-21 23:58
标题:
AD里面port是做什么用的
做了一块modify的板子
+ a+ d" K. k1 E( H3 e
在PCB里面改了一下电阻电容的net,还改了一下封装,最后需要synchronize一下
& k! |/ Y1 R; |$ P, G' f" D; u
SCH是从99se过来的,有很多port
- m5 y* E! w; F9 m2 x# ~
compiler project的时候,出现了很多duplicate的ERC
, @3 g9 _# {# v+ T# P9 u
ECO里面也是惨不忍睹,几乎要将所有的net都删完
2 d0 ~: q J7 N' t- \, ?
网上查了下,觉得问题应该出在port上,更改所有port为net label, 所有一切都OK了
2 G2 C i" e! }% b/ Y& f& [$ E. X
个人认为应该是port,net label的scope导致的这个问题
' g$ u$ i- O7 l" }* T
当project有port的时候,AD默认port是在整个project有效的,相当于全局变量,net label只在某个或某几个sch里面有效,相当于局部变量
0 \ f: \8 W1 R0 J
删除port以后,net label则在整个project都有效了
, P8 n- f2 Z; o. c* r5 j$ Q
个人觉得port,net label的作用范围是可以人工设置的吧,在哪里可以设置呢
, d+ ~- @: j2 o7 i6 B( \5 F8 T
99se在导出网表的时候有相关的选项,可是AD里面找了半天没有找到,难道只能软件默认吗
* J4 a/ Y$ A8 S# p6 @. N) Z; K% T
还有AD里面一个单独的PCB怎么导入netlist
1 A( N. {9 D- m6 a/ I! E
谢谢
# _# L6 ^; U K M8 F& x! w
3 b+ M# z+ B4 \+ I% X2 g: K
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2