找回密码
 注册
关于网站域名变更的通知
查看: 6550|回复: 68
打印 上一主题 下一主题

allegro新手学习记录贴

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本人新手,最近才认真接触allegro,因为是学生,所以时间会比较多,此贴会持续更新,希望各位大虾指导。欢迎吐槽,不喜勿喷啊。之前一直用AD,现在想转到cadence。QQ 1171638763 人在桂林  下面盗张图:
+ z) a1 ^+ v7 \# X; W5 t
) W. ^+ C; a3 Z5 G0 i: P& t) _

该用户从未签到

推荐
 楼主| 发表于 2015-5-25 11:17 | 只看该作者
今天在网上收集的一些资料,大家可能不需要~实在太基础了~~~~~然而对于我并非如此:& r' X2 s% Z7 L( T
VCC、VDD、VEE、VSS的区别
: ]9 L5 ]/ P, d2 E# T% Y
7 z( W- J, `0 H! D  ~, A
4 p9 A* i8 Y, S) D2 g8 X. r  电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?
" r+ Z. f6 @( [& u) Q  一、解释) b3 }6 P; g- t: C  n% ?
  VCC:C=circuit 表示电路的意思, 即接入电路的电压
) V7 E- y2 p6 N3 W% a" Y7 W  VDD:D=device 表示器件的意思, 即器件内部的工作电压;( o# J4 X( c. ?6 Z  @# Q
  VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压8 @7 A( }8 M: [- X" \
  二、说明- z, o; f4 v: K) a' q# W' m9 _
  1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。
9 j( p  J7 e9 ~, L/ _4 w5 }  2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。
2 y1 a( \3 [' ?( O: b) Y( y  3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。
2 o1 L; D* d, w' w. Z* J  4、一般来说VCC=模拟电源,VDD=数字电源,VSS=数字地,VEE=负电源, j! g6 ~6 i& O, X: p1 z7 Z' P2 [
  另外一种解释:
* y! \" V! X4 q+ F  Vcc和Vdd是器件的电源端。Vcc是双极器件的正,Vdd多半是单级器件的正。下标可以理解为NPN晶体管的集电极C,和PMOS or NMOS场效应管的漏极D。同样你可在电路图中看见Vee和Vss,含义一样。因为主流芯片结构是硅NPN所以Vcc通常是正。如果用PNP结构Vcc就为负了。荐义选用芯片时一定要看清电气参数。.
# Q- h( ?) c' l0 ]) C  Vcc 来源于集电极电源电压, Collector Voltage, 一般用于双极型晶体管, PNP 管时为负电源电压, 有时也标成 -Vcc, NPN 管时为正电压.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台
, l) h3 p# S. R/ U3 Y; b  Vdd 来源于漏极电源电压, Drain Voltage, 用于 MOS 晶体管电路, 一般指正电源. 因为很少单独用 PMOS 晶体管, 所以在 CMOS 电路中 Vdd 经常接在 PMOS 管的源极上1 x# E6 `# e0 D8 P+ ?: U$ d
  Vss 源极电源电压, 在 CMOS 电路中指负电源, 在单电源时指零伏或接地.
! M' S5 E  n# s" R( i/ M. v/ X  Vee 发射极电源电压, Emitter Voltage, 一般用于 ECL 电路的负电源电压.9 b9 t8 \1 r7 X$ j" m
  Vbb 基极电源电压, 用于双极晶体管的共基电路.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台, V8 v5 B3 M* a/ j+ M& `
 /*******************************************************/
; Z9 |6 s1 R) K6 ]  单解:
, j: h1 \* z4 d, W+ `: R7 K3 G  VDD:电源电压(单极器件);电源电压(4000系列数字电 路);漏极电压(场效应管)! Y" G" o' |) G8 g" T
  VCC:电源电压(双极器件);电源电压(74系列数字电路);声控载波(Voice Controlled Carrier)
: A5 ?2 J  G& m  VSS::地或电源负极
1 r* U+ M! E1 B) C3 g8 o8 z3 k  VEE:负电压供电;场效应管的源极(S)
- c0 g6 X9 D, s6 v( h9 v  @- @: p  VPP:编程/擦除电压。5 U; |# d* @% r5 C
  详解:# Y! @" d# \; k" [
  在电子电路中,VCC是电路的供电电压, VDD是芯片的工作电压:6 L) _5 W0 j7 s8 n/ F/ x
  VCC:C=circuit 表示电路的意思, 即接入电路的电压, D=device 表示器件的意思, 即器件内部的工作电压,在普通的电子电路中,一般Vcc>Vdd !
4 }! P% A& J! Y6 E, q) d1 C  VSS:S=series 表示公共连接的意思,也就是负极。  [$ W* p# @& t/ B/ y6 k1 _" H8 L
  有些IC 同时有VCC和VDD, 这种器件带有电压转换功能。- c5 R$ M' |  `0 \6 A
  在“场效应”即COMS元件中,VDD乃CMOS的漏极引脚,VSS乃CMOS的源极引脚, 这是元件引脚符号,它没有“VCC”的名称,你的问题包含3个符号,VCC / VDD /VSS, 这显然是电路符号。& K$ W2 z' X' H% j: d' C5 O" J

/ o: y9 q4 |  Q" n& n6 C$ l( @5 f

该用户从未签到

推荐
 楼主| 发表于 2015-5-16 13:42 | 只看该作者
下面是今天看到一些为I觉得好的资料,给大家分享下:
$ ~* q1 N$ c2 \" ^) |9 eAllegro画元件封装时各层的含义
: d2 }6 m* [- o. Y6 r: [4 Spad目录
# y# h3 a1 a2 e" A/ b- k; X: W, h# A! T, l9 K2 X
# y5 Q9 _! M; J9 {
psm目录(或者把PSM目录分为:shape目录、flash目录、package目录)
6 j7 J: |, o) W8 H4 Z1 H7 k+ l8 ?$ E( z( O

# ?7 h0 B; b. D* s. T
8 c  S8 z. Y( g) _

. ]4 O: b5 {$ r1 j' {9 {4 s/ A封装制作步骤(前提是焊盘建好了~)
! {% M5 |8 C! M( {1、添加管脚,可用 x 0 0 命令来定义第一个点的位置;
; u& v2 X7 h4 x
% E  |, |: A5 m8 S  `1 y
; u0 r  {) B9 x) _
2、添加装配外形,设置栅格25mil,选择ADD->Line % |2 i, Q2 I- v1 f
class和subclass 为 PACKAGE GEOMETRY/ASSEMBLY_TOP;" o: z+ {: a" U* d
   添加丝印
( O# j7 t0 ?9 ?6 Y  T6 }class/subclass为PACKAGE GEOMETRY/SILKSCREEN_TOP;
. \( `* N0 P6 U, P/ k, L8 e- c) h/ r, `4 R5 t' N! `

6 ~, K! z* R6 d) r) r3、添加标号RefDes. @- c6 E- }: Q
class和subclass 为 REFDES/ASSEMBLY_TOP;输入U*;放在器件的中央;
% T8 ^* q) J" mclass和subclass 为 Device Type/ASSEMBLY_TOP;输入DEV;放在器件的中央;; r/ O7 k! B8 R2 ~

6 Z7 |2 G# R+ e0 B- j9 O
: o6 A; W, h! E4 }, ]8 e" c% ?0 v
class和subclass 为 REFDES/SILKSCREEN_TOP;输入U*;放在器件的上侧中央;
8 ~% n5 b. o) `% aclass和subclass 为 Device Type/SILKSCREEN_TOP;输入DEV;放在器件的上侧中央;
* ~: R3 k) F" J3 w& a4 U
8 V6 @3 b% G% J: v. D9 L

  O. s6 [+ ?, g4 r- l8 u4、生成封装边界,点击SHAPE ADD;画出封装的边界。可以检测器件没有放重叠;
$ o- L' a* ?1 h! f4 j, _5 Yclass和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;$ M0 a9 K; ?. U9 p& U8 F

2 J+ G4 y9 O3 ~2 j  r' C7 Y4 z. W

) j: U6 G5 r2 o3 J5、定义封装高度(可以选择)# h0 L* ~" V7 v7 X) t4 S1 u9 Z
选择Setup->Areas->Package Boundary Height;- @9 H+ N, B) m2 C
class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;
9 c2 V# d. k9 c( D% P3 a% t% A点击刚才画的封装边界,输入高度;/ P. ~  D" v5 k+ {4 `3 ]$ m

& F" x( w. c7 u

& v* l! ]( x" Z8 w6、添加测试点不能添加的区域(可以选择),点击SHAPE ADD;添加阻止测试点放置的区域;& J* ]! J3 e- j: W2 }$ Z( T/ @! M
class和subclass 为 Manufacturing/No_Probe_TOP;: f- c. P7 C4 U$ d& L  [
/ w# @. w  I: ~$ H& m" q

4 v: W. \4 l. u6 L+ J5 JPCB封装的一些规范:
5 [% }0 S9 Q1 e& T$ P; e1、在LOLDERMASK_TOP层定义的大小规则:在尺寸允许的范围下,相对BEGIN LAYER层,可以大10mil(两边相加,) @- T2 H& ^  F! j* v
   一边就是5mil);在小尺寸下,大6mil;
: p7 j) T/ b9 A; w8 f! I% e) d4 ^  |7 O  v
, }- g2 E) I9 {: Y( a5 S4 H. m
2、对于普通的通孔器件,REGULAR PAD 比DRILL 大20mil; 其它特殊通孔视情况而定,比如说打的过孔可以只大10mil;- J6 ?- }0 m( A' F. r0 U

9 _- R  U. C# L' h. P
  R% R6 I  j& i% O* w2 W
3、对于普通的通孔器件,THERMAL RELIEF、ANTI PAD比REGULAR PAD大20mil;其它特殊通孔视情况而定;
( m& X2 y' K/ I0 p
7 {. x/ }2 J4 C

7 [# q/ r+ E& w$ r( {- L! i4、做器件时必须把DATASHEET做上标记,DATASHEET的名称改为所做器件的名称,然后拷贝到集中的目录;
' @' v' F$ o" V3 K3 n5 f
/ o7 Q. T' a& {! L# ^
7 _& A  s  L! {( M0 c* q
做双排封装的时候
$ z' D9 Y. ]) M1、 e   = e;
4 @$ {6 p; ?0 S7 S! G2、 e1 = Hmax + 24mil(0.6mm) - 焊盘的长度;
1 i- K3 z6 ~2 o# R# ~) e3、 E   = Emin - 20mil(0.5mm);
4 K  r& |5 C2 H# T4 T- \4、 D   = Dmax;3 h3 [. k$ ~: m+ ~7 M
! I6 w- C  S. d! Y9 u+ k

5 s3 [9 t% ]/ U大部分是复制的,莫喷。! `( _. Y1 t) _6 ?$ V

该用户从未签到

推荐
 楼主| 发表于 2015-5-16 14:17 | 只看该作者
焊盘制作各层介绍:5 z0 K4 Z. P& O1 x
5 S5 g0 Y" F" t0 f4 a
silkscreen top:是字符层,一般称顶层字符或元件面字符,为各元器件的外框及名称标识等,都用此层进行布局,个人认为最好与place_bound_top相同,且带有1脚标识。  
assemly top:是装配层,就是元器件的实际大小,用来产生元器件的装配图。也可以使用此层进行布局;外框尺寸应该为元件除焊盘外的部分(body size);  
place_bound_top:是元器件封装实际大小,用来防止两个元器件叠加在一起不报错。外框尺寸需要包括焊盘在内。  
1.
关于焊盘的准确尺寸,大家可以去网上下载软件LP Viewer ,我装的是LP Viewer 10.2,也许现在有更高的版本,这里有国际标准的封装及尺寸,画元器件焊盘及封装的时候,可以参考这个软件。
2.
2.1 Regular Pad:具体尺寸更具实际封装的大小,可以参考LP Viewr里面的尺寸。  
2.2 Thermal relief:热涨缩间隙,常用于相同NetList的填充铜薄与 PAD 的间隙。通常比Pad 直径大 20mil(0.5mm),如果 Pad 直径小于 40mil,根据需要适当减小。  
2.3 Anti Pad:抗电边距,常用于不同NetList的填充铜薄与 PAD的间隙。通常比 Pad直径大 20mil(0.5mm),如果 Pad 直径小于 40mil,根据需要适当减小。  
2.4 SolderMask:通常比规则焊盘大4mil(0.1mm)。  
2.5 Pastemask:通常和规则焊盘大小相仿。  
2.6 Filmmask:应用比较少,用户自己设定。
  
再次归纳:
1.贴片焊盘要有SolderMask_TOP和Pastemask_TOP。 通孔要有SolderMask_TOP和SolderMask_BOTTOM,因为两边都要露在外面。
盲孔要有SolderMask_TOP,因为一边露在外面。
埋孔焊盘不需要SolderMaskPastemask,因为都在里面。) E+ F# U6 Z: i* O& `
- @2 i, p6 z$ g: M

" [; X2 }% P1 t4 J/ n* L! G  }' V7 k/ K
* p+ S; |4 Z6 v% T0 i6 v

点评

写的很不错!!!!!!!!!!!! 实际学习就是这样 多练习 就会了  详情 回复 发表于 2015-5-25 11:04

该用户从未签到

2#
 楼主| 发表于 2015-5-16 10:44 | 只看该作者
现在,问题就来了,谁能告诉我allegro总class和subclass得具体意义?因为最近在画封装,不太清楚这些层的意义,在网上倒是看到一些,但是并不全。下面我会上传我找到的资料。  B" K# s6 a  b

! ^( |. j+ z9 D9 e Allegro PCB Editor中的class和subclass讲解.pdf (249.67 KB, 下载次数: 71)
' A' E( r/ ]3 L6 E' @5 e1 V+ K( S8 C, J. ?5 Y0 l% n

3 f" w/ E6 O/ \
  • TA的每日心情

    2020-7-21 15:38
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    4#
    发表于 2015-5-16 11:54 | 只看该作者
    周末人少,不过这样的帖子早晚得沉。。
      z  I: w" R- O' R4 }class和subclass顾名思义,就是组的意思。. G4 o2 z- x( a: z3 M
    把相关的层面分下组,就是现在的class了。而sub就是把相同的实体放到一层。# v$ ~# ~  C) [; G  O3 j( c. k5 o$ Z
    这个用文体不太好表述,你用的多了,就自然理解了。
    4 u% x$ S# h' C  h8 B/ _4 j关注几个重要的subclass,比如solder,paste,silk,这样,对于其他那些组,也就慢慢理解了

    该用户从未签到

    5#
     楼主| 发表于 2015-5-16 12:49 | 只看该作者
    kinglangji 发表于 2015-5-16 11:54* U" o: Y* Q$ R3 P/ L' t& j$ C
    周末人少,不过这样的帖子早晚得沉。。  K  {5 @: s+ _; b$ y
    class和subclass顾名思义,就是组的意思。
    8 A! Y- E1 Q  e把相关的层面分下组, ...

    + S( C! Z8 Q4 L5 x$ A
    1 {* g  I- G( n# k2 P- x

    该用户从未签到

    6#
     楼主| 发表于 2015-5-16 13:26 | 只看该作者
    http://wenku.baidu.com/link?url=cWk9XPHxho9mFifrW6WXPyizK9bSX-VedWgDIsAqFJoEa4geg5CiCpWEyj9eRSyo1e0-5HSIpfDqKufkxCLk4zFS-BUeIDLhWMZ8QURZPzW今天看到的一些信息,分享一下~

    该用户从未签到

    9#
     楼主| 发表于 2015-5-16 14:58 | 只看该作者
    今天就到这。

    该用户从未签到

    10#
    发表于 2015-5-16 16:26 | 只看该作者
    果然牛逼呀,我也刚学

    点评

    一起 一起。  详情 回复 发表于 2015-5-16 20:09

    该用户从未签到

    11#
     楼主| 发表于 2015-5-16 20:09 | 只看该作者
    xiesonny 发表于 2015-5-16 16:26
    3 G8 i0 K% F) T5 Q0 u( [1 Q果然牛逼呀,我也刚学

    & \5 e1 h, z) b5 t( {: d! o( g) c. [一起 一起。" {8 ?8 F& Z4 \9 {- N

    该用户从未签到

    12#
     楼主| 发表于 2015-5-17 15:58 | 只看该作者
    今天做了一个有极性电容的封装,如图,下面带上文件。我是按照网上找到的封装教程进行的。如果有人在看请看看有何错误 CAP3.zip (6.73 KB, 下载次数: 2)
    ) O1 K" Z5 B* d+ _4 j: y2 Z6 T" L

    该用户从未签到

    13#
    发表于 2015-5-18 10:09 | 只看该作者
    为什么总是喜欢把格点打开,不伤眼么,要打开也行,改成其它颜色好不好

    点评

    有道理,还是关掉好看,或者换格点颜色  详情 回复 发表于 2015-5-18 12:36

    该用户从未签到

    14#
    发表于 2015-5-18 11:13 | 只看该作者
    俺也在学习。。。。

    点评

    一起一起  详情 回复 发表于 2015-5-18 23:26

    该用户从未签到

    15#
    发表于 2015-5-18 12:36 | 只看该作者
    longzhiming99 发表于 2015-5-18 10:09
    7 ^/ H0 h$ N( Q! t6 \为什么总是喜欢把格点打开,不伤眼么,要打开也行,改成其它颜色好不好

    7 R1 h6 _% g# Z2 e1 I6 v有道理,还是关掉好看,或者换格点颜色

    点评

    好~我试试  详情 回复 发表于 2015-5-18 23:26
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-9-6 18:37 , Processed in 0.156250 second(s), 29 queries , Gzip On.

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

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

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