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; uSCH是从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 T99se在导出网表的时候有相关的选项,可是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