找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3069|回复: 68
打印 上一主题 下一主题

allegro新手学习记录贴

[复制链接]

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

EDA365欢迎您!

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

x
本人新手,最近才认真接触allegro,因为是学生,所以时间会比较多,此贴会持续更新,希望各位大虾指导。欢迎吐槽,不喜勿喷啊。之前一直用AD,现在想转到cadence。QQ 1171638763 人在桂林  下面盗张图:
5 N3 l* N& ~# L: w! U  r8 }, ?+ ]$ ~6 ? , |3 @2 j1 k5 c/ |$ \' w" n/ U7 [6 Y
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 支持!支持! 反对!反对!

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
推荐
 楼主| 发表于 2015-5-25 11:17 | 只看该作者
今天在网上收集的一些资料,大家可能不需要~实在太基础了~~~~~然而对于我并非如此:0 o; x, }% R# k1 e* X
VCC、VDD、VEE、VSS的区别- z4 a* ~' n, y+ {: Q( i

- z5 i) f+ S* W/ a9 a$ T1 U$ n8 D+ {$ h6 q; a! m
  电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?! }( [' ^# @5 z& O7 F
  一、解释% K. `/ i6 s6 ]$ c
  VCC:C=circuit 表示电路的意思, 即接入电路的电压+ r9 V+ k# T7 k. _0 d
  VDD:D=device 表示器件的意思, 即器件内部的工作电压;
2 D7 S0 a4 U& G# R  VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
+ S0 `& [. ?' |. ?, |! S  二、说明/ h+ o) ~/ u3 d0 x! i
  1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。
2 M  Z. U, P) y+ e* H  2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。
& a! G  ^5 {$ b* n7 I  3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。
8 M- `: ]; g: B  O! M4 z  4、一般来说VCC=模拟电源,VDD=数字电源,VSS=数字地,VEE=负电源- a$ @7 o0 u4 H- K" a. ?' x
  另外一种解释:
; d7 y, L. h  j4 x( M  Vcc和Vdd是器件的电源端。Vcc是双极器件的正,Vdd多半是单级器件的正。下标可以理解为NPN晶体管的集电极C,和PMOS or NMOS场效应管的漏极D。同样你可在电路图中看见Vee和Vss,含义一样。因为主流芯片结构是硅NPN所以Vcc通常是正。如果用PNP结构Vcc就为负了。荐义选用芯片时一定要看清电气参数。.
& J: Z* N; x8 V- z( J2 P4 r  Vcc 来源于集电极电源电压, Collector Voltage, 一般用于双极型晶体管, PNP 管时为负电源电压, 有时也标成 -Vcc, NPN 管时为正电压.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台; G5 N! r8 {& Y* f6 b$ `( b
  Vdd 来源于漏极电源电压, Drain Voltage, 用于 MOS 晶体管电路, 一般指正电源. 因为很少单独用 PMOS 晶体管, 所以在 CMOS 电路中 Vdd 经常接在 PMOS 管的源极上
! f0 C; E5 f2 e/ g  Vss 源极电源电压, 在 CMOS 电路中指负电源, 在单电源时指零伏或接地.$ Y* Y& y& Q8 D8 _# Q& g8 j
  Vee 发射极电源电压, Emitter Voltage, 一般用于 ECL 电路的负电源电压.
' N. |5 i  p. M+ u  Vbb 基极电源电压, 用于双极晶体管的共基电路.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台! K( Q5 ]/ B1 m9 c- w
 /*******************************************************/- p; o; U( O2 f) c
  单解:
/ m2 X# i6 L3 ?0 y  VDD:电源电压(单极器件);电源电压(4000系列数字电 路);漏极电压(场效应管)/ u+ |; O: x" j7 ?5 X" w6 |1 J% v: m
  VCC:电源电压(双极器件);电源电压(74系列数字电路);声控载波(Voice Controlled Carrier), ^6 U- |; M7 K3 P0 \( `
  VSS::地或电源负极
/ ]  U6 a; V9 Q8 ?. n% n" _  VEE:负电压供电;场效应管的源极(S)) T7 B7 D9 C- F& S
  VPP:编程/擦除电压。* V5 F  w: X) x
  详解:* v  a8 w; d% ~6 p' H2 r' E
  在电子电路中,VCC是电路的供电电压, VDD是芯片的工作电压:/ C, v: f: A( i# M  S3 z
  VCC:C=circuit 表示电路的意思, 即接入电路的电压, D=device 表示器件的意思, 即器件内部的工作电压,在普通的电子电路中,一般Vcc>Vdd !6 D! B0 c3 t( y% m
  VSS:S=series 表示公共连接的意思,也就是负极。
7 D# \: i" L1 {  有些IC 同时有VCC和VDD, 这种器件带有电压转换功能。. X+ s/ w5 N! w
  在“场效应”即COMS元件中,VDD乃CMOS的漏极引脚,VSS乃CMOS的源极引脚, 这是元件引脚符号,它没有“VCC”的名称,你的问题包含3个符号,VCC / VDD /VSS, 这显然是电路符号。1 _* Y) |" Q: _' R( t

9 c) X1 [& i/ i9 ]

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
推荐
 楼主| 发表于 2015-5-16 13:42 | 只看该作者
下面是今天看到一些为I觉得好的资料,给大家分享下:
8 e6 I$ G0 o) V; E. ~+ O& dAllegro画元件封装时各层的含义5 W; s4 X, N' U" T! S! m0 L  ~' ~
pad目录
1 v, U, m( P6 s( p+ k
9 s1 ^! R) m+ ^

& K: a# X$ H; c! cpsm目录(或者把PSM目录分为:shape目录、flash目录、package目录)6 J9 e, M0 c- B* n0 u  U4 P5 M
& _/ i1 Y, Q1 d9 N) S
( X$ Z1 ^! T; b9 u2 \. _3 N. m
$ q- P  q1 `! R

! u5 U4 r- w% [封装制作步骤(前提是焊盘建好了~)
7 E% l# N* W  d1、添加管脚,可用 x 0 0 命令来定义第一个点的位置;
; \5 b1 `# l5 V2 m# a8 w+ R6 [$ q: z
. f7 R2 y, P& {. \: J/ [: @
2、添加装配外形,设置栅格25mil,选择ADD->Line ' I  P- a) B3 |
class和subclass 为 PACKAGE GEOMETRY/ASSEMBLY_TOP;7 i! W% F2 {. p6 p- c& Z
   添加丝印
9 q6 {. t/ f4 _class/subclass为PACKAGE GEOMETRY/SILKSCREEN_TOP;1 P( y5 l# H7 x2 n. J
, o7 A. L+ \6 {- ]

3 T( g& ?& N& [; E) t3、添加标号RefDes2 y. o! ]9 ~$ }0 ]: z
class和subclass 为 REFDES/ASSEMBLY_TOP;输入U*;放在器件的中央;+ c; Y% Y$ u9 g3 P- O4 c9 ]
class和subclass 为 Device Type/ASSEMBLY_TOP;输入DEV;放在器件的中央;+ v( |2 E% }, m8 W6 M

9 i" I9 r3 P6 x! _; K% d
" |4 [1 M6 Y" w6 L4 C
class和subclass 为 REFDES/SILKSCREEN_TOP;输入U*;放在器件的上侧中央;
7 e* E% z% b5 F- |. b* e# N$ g; b1 Oclass和subclass 为 Device Type/SILKSCREEN_TOP;输入DEV;放在器件的上侧中央;
4 v6 ?7 E1 [3 B' t; v  G
1 _8 }* g6 h$ u2 b# R
( q# v( f; h2 z& N2 g9 r  N
4、生成封装边界,点击SHAPE ADD;画出封装的边界。可以检测器件没有放重叠;
4 o9 Z/ x* S; c. d+ d$ \0 ?2 j& [class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;& f1 K' C2 H8 z4 G1 V( c
5 Y6 `8 T0 c, d7 z$ H
, E8 O5 p. T' I! D
5、定义封装高度(可以选择)( p" J' z9 m. S  Q4 {8 B- j
选择Setup->Areas->Package Boundary Height;! c& K! Y3 g/ t+ ~$ X! k* [
class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;
2 F9 K: v5 m" N& E5 y1 n点击刚才画的封装边界,输入高度;& A# M% f) ?" y0 |3 C3 _+ A9 T. v1 q
" u2 u7 H; E; W! N$ p' O2 O
, f* G! x4 S9 b8 U
6、添加测试点不能添加的区域(可以选择),点击SHAPE ADD;添加阻止测试点放置的区域;
* H  a" _/ [' O& m6 c/ \class和subclass 为 Manufacturing/No_Probe_TOP;
. f4 Z7 e7 }5 h" \+ k1 ?
& D, p+ Y: B4 o, j; l: E% ~: Z9 s
: [0 F  U' t5 I1 K9 B! p0 N
PCB封装的一些规范:* C, _7 _/ {2 Z
1、在LOLDERMASK_TOP层定义的大小规则:在尺寸允许的范围下,相对BEGIN LAYER层,可以大10mil(两边相加,
5 B- o, {/ `3 n# G" x   一边就是5mil);在小尺寸下,大6mil;3 }! @; ^9 X/ w+ O5 O9 {
! v$ U& N6 G# e4 T3 h
# b( Y& q- R; h% g# m4 q& F2 B
2、对于普通的通孔器件,REGULAR PAD 比DRILL 大20mil; 其它特殊通孔视情况而定,比如说打的过孔可以只大10mil;
. U% ?. u) ?& J* ^6 w* D
' M7 i3 A  T7 y
' J2 {$ d4 _0 g+ V( ^1 S
3、对于普通的通孔器件,THERMAL RELIEF、ANTI PAD比REGULAR PAD大20mil;其它特殊通孔视情况而定;  k  `7 m3 c9 R, W, s' S
4 o# P. c9 ^" [7 G1 |( V5 Q

. e! W5 `" L* I  p9 {  _: z3 }! W6 N4、做器件时必须把DATASHEET做上标记,DATASHEET的名称改为所做器件的名称,然后拷贝到集中的目录;% H$ z1 ~, l% v. n! O) u

/ p0 q. R* l' f( w
! \* |/ P% a9 w) i2 t" c7 G+ ?
做双排封装的时候0 ^) @5 x* r7 T$ z. q
1、 e   = e;
+ y* F& T1 [% O0 ], H: ~0 z1 W2、 e1 = Hmax + 24mil(0.6mm) - 焊盘的长度;6 b5 i& D" ~$ i, s) j; R5 n9 ?
3、 E   = Emin - 20mil(0.5mm);
0 L3 Q& ~3 L7 |, F0 E4 p* \4、 D   = Dmax;
9 Y; X, p8 M- [4 h1 x9 y: e; s6 C1 y& v* k6 @' p- r% P* W4 G

5 E) `' W+ L2 }  g& T大部分是复制的,莫喷。
% M4 v, l: ?; w5 _; I- E

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
推荐
 楼主| 发表于 2015-5-16 14:17 | 只看该作者
焊盘制作各层介绍:
) P) P) q" \. `7 x
1 N/ K5 b5 H+ t) V* l2 j7 Msilkscreen 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,因为都在里面。' {' m# S8 E& f3 ]
( j% E8 W/ t& W. l" X' H# ]
/ S1 r9 D9 c$ V: K. Y
9 z: B8 v4 i) r0 N  f. ~

7 L) P5 D0 h$ x& k5 J% K

点评

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

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

/ r) r8 w( M; e Allegro PCB Editor中的class和subclass讲解.pdf (249.67 KB, 下载次数: 71)
$ j! f5 f+ v) Q7 l/ G: J  V2 b8 c+ b  @" g

3 d* O, c, I, k- ~

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
3#
 楼主| 发表于 2015-5-16 10:45 | 只看该作者
别沉

28

主题

2345

帖子

8894

积分

六级会员(60)

Rank: 6Rank: 6

积分
8894
4#
发表于 2015-5-16 11:54 | 只看该作者
周末人少,不过这样的帖子早晚得沉。。: I; W. I6 a9 ^% f1 N3 w
class和subclass顾名思义,就是组的意思。
" o* D1 K5 p! o0 O! S- j" `: S把相关的层面分下组,就是现在的class了。而sub就是把相同的实体放到一层。5 J" q: C$ q/ L+ q5 f
这个用文体不太好表述,你用的多了,就自然理解了。
& ?/ g% a. n/ C2 }$ p. U$ L3 {( s" h关注几个重要的subclass,比如solder,paste,silk,这样,对于其他那些组,也就慢慢理解了
又累又out...............

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
5#
 楼主| 发表于 2015-5-16 12:49 | 只看该作者
kinglangji 发表于 2015-5-16 11:549 f8 s0 W" a  ~, d5 s+ Y
周末人少,不过这样的帖子早晚得沉。。' D5 ]: \) L3 r5 X
class和subclass顾名思义,就是组的意思。
; g* @5 ]+ U1 k2 H' a把相关的层面分下组, ...
" K, B/ v5 L- }

7 P7 U# V  f8 Z- ~! h. g

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

27

主题

496

帖子

3678

积分

五级会员(50)

Rank: 5

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

点评

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

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
11#
 楼主| 发表于 2015-5-16 20:09 | 只看该作者
xiesonny 发表于 2015-5-16 16:26% U: u4 S. V: p) Y) \
果然牛逼呀,我也刚学
8 v$ H; y5 q- I' i2 R% d
一起 一起。1 D8 K9 w  s7 ?2 I) o: @

7

主题

135

帖子

1067

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1067
12#
 楼主| 发表于 2015-5-17 15:58 | 只看该作者
今天做了一个有极性电容的封装,如图,下面带上文件。我是按照网上找到的封装教程进行的。如果有人在看请看看有何错误 CAP3.zip (6.73 KB, 下载次数: 2)
9 ~. |" a5 R& }1 m  o3 e/ K

63

主题

967

帖子

3164

积分

五级会员(50)

Rank: 5

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

点评

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

9

主题

96

帖子

735

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

点评

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

27

主题

496

帖子

3678

积分

五级会员(50)

Rank: 5

积分
3678
15#
发表于 2015-5-18 12:36 | 只看该作者
longzhiming99 发表于 2015-5-18 10:09; W# {% u* B! k2 X) b7 Z& r
为什么总是喜欢把格点打开,不伤眼么,要打开也行,改成其它颜色好不好
! k9 J( i1 d) D
有道理,还是关掉好看,或者换格点颜色

点评

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

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-5 18:43 , Processed in 0.074016 second(s), 38 queries , Gzip On.

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

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

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