找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3070|回复: 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 人在桂林  下面盗张图:
0 H5 G) e- ]; U4 Y. C1 [6 V
* l! i  F% J% @4 V4 d. v! X& R  K
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 支持!支持! 反对!反对!

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-25 11:17 | 只看该作者
今天在网上收集的一些资料,大家可能不需要~实在太基础了~~~~~然而对于我并非如此:) B9 h+ s* a  E6 W" V
VCC、VDD、VEE、VSS的区别
9 u' z, H/ P3 D+ s
9 X6 e+ n! w" a4 j6 ~8 F" S6 E$ V1 J( n+ k3 g0 `; g: s+ O
  电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?) {$ B& ^7 h; }
  一、解释. j2 K5 T8 M5 E: m4 _* w0 c
  VCC:C=circuit 表示电路的意思, 即接入电路的电压& m6 ~. k1 c6 d4 X8 |- q8 F
  VDD:D=device 表示器件的意思, 即器件内部的工作电压;0 Q. }" ~. |( L4 _2 A* ?
  VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
. B& }0 A0 r- c; a# S+ p* q; c  二、说明% `+ Z8 p, }  Z
  1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。& U, N( Y: o' @2 H+ r
  2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。. c& I: X9 b. I: m+ b" j
  3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。
1 w3 g- I) ?1 t  4、一般来说VCC=模拟电源,VDD=数字电源,VSS=数字地,VEE=负电源* z) m  a9 r/ W6 A, ?2 A$ a
  另外一种解释:
1 E" m9 \' r* R3 r) ~  Vcc和Vdd是器件的电源端。Vcc是双极器件的正,Vdd多半是单级器件的正。下标可以理解为NPN晶体管的集电极C,和PMOS or NMOS场效应管的漏极D。同样你可在电路图中看见Vee和Vss,含义一样。因为主流芯片结构是硅NPN所以Vcc通常是正。如果用PNP结构Vcc就为负了。荐义选用芯片时一定要看清电气参数。.
" x& K! ]; l& J  Vcc 来源于集电极电源电压, Collector Voltage, 一般用于双极型晶体管, PNP 管时为负电源电压, 有时也标成 -Vcc, NPN 管时为正电压.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台' t) R$ V; G( O1 z7 Y* P
  Vdd 来源于漏极电源电压, Drain Voltage, 用于 MOS 晶体管电路, 一般指正电源. 因为很少单独用 PMOS 晶体管, 所以在 CMOS 电路中 Vdd 经常接在 PMOS 管的源极上% L7 m# I5 N5 |3 ^. [* J, H) v
  Vss 源极电源电压, 在 CMOS 电路中指负电源, 在单电源时指零伏或接地.
9 l# f  n0 E' R: c; c7 u0 z$ ]4 A  Vee 发射极电源电压, Emitter Voltage, 一般用于 ECL 电路的负电源电压.3 B4 \, ]  v/ w7 C) ?8 l' D
  Vbb 基极电源电压, 用于双极晶体管的共基电路.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台
7 i  [9 o9 F" i7 {; c/ d5 K- v /*******************************************************/
6 h+ N4 R9 U" d/ X' H( W; y  单解:* P+ A% k- ^% L5 G' {# }1 U7 b
  VDD:电源电压(单极器件);电源电压(4000系列数字电 路);漏极电压(场效应管)( u8 Z# g* ^& y7 i9 q
  VCC:电源电压(双极器件);电源电压(74系列数字电路);声控载波(Voice Controlled Carrier)
8 {8 g! ]6 M) f+ T0 m" `3 q  VSS::地或电源负极: V2 T0 h4 Z" A" s+ G" W
  VEE:负电压供电;场效应管的源极(S)  o; @0 I: w* v3 f' S# a
  VPP:编程/擦除电压。) o3 t) \! K. ?, v' S. K
  详解:- ^, r/ T# B& t% K) p. G, X  \' q7 _
  在电子电路中,VCC是电路的供电电压, VDD是芯片的工作电压:
6 ^4 ]2 d! e0 e3 o. |" T" \# e0 H  VCC:C=circuit 表示电路的意思, 即接入电路的电压, D=device 表示器件的意思, 即器件内部的工作电压,在普通的电子电路中,一般Vcc>Vdd !) T+ W" B- Y4 z( }2 i" n
  VSS:S=series 表示公共连接的意思,也就是负极。6 d! R0 Y& q1 o% t0 `, l
  有些IC 同时有VCC和VDD, 这种器件带有电压转换功能。, V, P! Y8 Q. t( q1 H  j
  在“场效应”即COMS元件中,VDD乃CMOS的漏极引脚,VSS乃CMOS的源极引脚, 这是元件引脚符号,它没有“VCC”的名称,你的问题包含3个符号,VCC / VDD /VSS, 这显然是电路符号。  n* j; [. [% Y2 f8 R
4 Y. l0 H8 f* H2 m6 L

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-16 13:42 | 只看该作者
下面是今天看到一些为I觉得好的资料,给大家分享下:
2 p* d" k, ~  q# VAllegro画元件封装时各层的含义$ p0 Q, v- z, N0 P) h0 @
pad目录
, B: z3 O& Y- }( V" p8 l9 {) q8 v( _
4 Y' A" ^6 |# |6 s3 j5 l
psm目录(或者把PSM目录分为:shape目录、flash目录、package目录): j, G0 P& U, [0 r7 x2 N
+ j# v7 i  V! \# W5 B5 G1 ^

( N& t. d. X5 r/ }4 ]
% y& v" ^: X& ?5 a3 R0 u& s3 V

* Q: t% P4 B9 S" h" Q+ u& t5 A封装制作步骤(前提是焊盘建好了~)
( Z* o) Z  @- D5 n) e; S1、添加管脚,可用 x 0 0 命令来定义第一个点的位置;
1 P3 i' t/ @1 E/ y- s
( {+ z' ?6 U" C( t
+ o' h; w/ j- g+ {# O& N9 v6 }/ Z
2、添加装配外形,设置栅格25mil,选择ADD->Line 7 o* e1 d8 w: R4 k8 u! k
class和subclass 为 PACKAGE GEOMETRY/ASSEMBLY_TOP;& [; y" t5 C% Z3 m+ @$ i3 t
   添加丝印
$ m6 P* V0 y3 E" b% u4 h& Qclass/subclass为PACKAGE GEOMETRY/SILKSCREEN_TOP;
( _2 n% C9 [3 P% I" x
- n# L* ~0 Z+ L/ z0 @  p9 b

8 F( ^" `' V, o: c+ V# k+ Q3、添加标号RefDes
; K* v2 P$ M' y$ b4 Aclass和subclass 为 REFDES/ASSEMBLY_TOP;输入U*;放在器件的中央;! i3 G& o; k+ _- s% _7 j
class和subclass 为 Device Type/ASSEMBLY_TOP;输入DEV;放在器件的中央;
. p/ m& o# D  s; H- g- a$ W' K3 H: b! G* z- l  p

) r/ K6 O! @& ?6 U1 ^; Oclass和subclass 为 REFDES/SILKSCREEN_TOP;输入U*;放在器件的上侧中央;
! n  q' `2 O  v( p0 ?: D' j, Y! E* \class和subclass 为 Device Type/SILKSCREEN_TOP;输入DEV;放在器件的上侧中央;' y, g- D$ L  J
* Y. S/ J, N7 ~( H1 q
# D# `0 d) h8 j$ x& `( ^+ J
4、生成封装边界,点击SHAPE ADD;画出封装的边界。可以检测器件没有放重叠;
7 o, \) b7 |/ s0 a/ j- y, i+ iclass和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;3 h. D3 P2 l/ }% U
& e% m  o$ {; l: v$ z0 T; P

9 }  r, i1 @; I- W' y5、定义封装高度(可以选择)
8 V: x8 k- [) `/ w选择Setup->Areas->Package Boundary Height;* e1 [$ g+ P- H2 l5 L) T
class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;" Q4 i# p: y; J+ K! h' y7 B. P
点击刚才画的封装边界,输入高度;
: ?: h6 e( ^2 |  D! Q2 F' f6 d, ~2 O6 i3 B7 r
! [( w. p& o1 _! Z" m" i
6、添加测试点不能添加的区域(可以选择),点击SHAPE ADD;添加阻止测试点放置的区域;
4 r& h3 u( \7 t- I! Wclass和subclass 为 Manufacturing/No_Probe_TOP;
6 E/ P* ^8 h$ s* r
% J5 H& ]7 s) y7 M$ L( S) u: P/ E

' p7 ~$ i1 g! P( T7 x- _% dPCB封装的一些规范:' z; k0 D- g% B$ p
1、在LOLDERMASK_TOP层定义的大小规则:在尺寸允许的范围下,相对BEGIN LAYER层,可以大10mil(两边相加,4 R$ y8 r2 Z! g9 a  }
   一边就是5mil);在小尺寸下,大6mil;9 T9 t, s8 J' S: M, X+ ~# f

5 ^, e& g1 V( ^' s0 I3 X
$ @: G8 T; f1 c/ }  n* o/ Z
2、对于普通的通孔器件,REGULAR PAD 比DRILL 大20mil; 其它特殊通孔视情况而定,比如说打的过孔可以只大10mil;
/ r2 K" d" m6 @, ^2 v0 }, q; x. I' D/ j& u" w& A

1 f- J, C0 s7 v% d/ U) _5 c  f3、对于普通的通孔器件,THERMAL RELIEF、ANTI PAD比REGULAR PAD大20mil;其它特殊通孔视情况而定;
, \5 A! {3 b+ o! Q9 @3 F+ _  A/ y+ @$ L
2 `* P4 f, S- s
4、做器件时必须把DATASHEET做上标记,DATASHEET的名称改为所做器件的名称,然后拷贝到集中的目录;) k2 B0 Q. }6 X1 R! a0 f$ b
0 ~! k: |$ y; D! y6 V9 B

+ M+ g7 {) d7 T做双排封装的时候/ x2 v% z2 e. H* P
1、 e   = e;
% I2 N# H% v) l. ~8 t4 L1 c3 ~1 x9 M2、 e1 = Hmax + 24mil(0.6mm) - 焊盘的长度;
8 f$ m1 m$ z+ Y# Z; w3、 E   = Emin - 20mil(0.5mm);
; \& x% X5 I% m0 i2 [4 b; V4、 D   = Dmax;
* |' v/ ^. z! o* n: d. \( `2 }% b$ n7 F

9 k0 P( z! A& G! p0 n  R* l大部分是复制的,莫喷。$ h- U( ~: D9 M3 i, [" U

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-16 14:17 | 只看该作者
焊盘制作各层介绍:8 G( a, w& q" V. `7 H" X6 b
$ C* ~( C% r& _0 B0 G- v$ m& ]& [. D
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,因为都在里面。. k- `3 \3 t# S5 J) S8 P
+ Z* F4 e! k, E" E+ S* y

! E  m0 T  m' }/ o, n& T0 \0 n, w
3 d" t! G- A8 U# y5 K6 c
) E  x: g, G5 e! y; ^  i

点评

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

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
2#
 楼主| 发表于 2015-5-16 10:44 | 只看该作者
现在,问题就来了,谁能告诉我allegro总class和subclass得具体意义?因为最近在画封装,不太清楚这些层的意义,在网上倒是看到一些,但是并不全。下面我会上传我找到的资料。
2 \8 s9 A, T/ i6 `0 k
4 V2 E/ |# J, m8 R
Allegro PCB Editor中的class和subclass讲解.pdf (249.67 KB, 下载次数: 71) # B  K; J" t' a' o  n

3 c3 E; D6 y9 v7 t1 [* @" `, h( C' B" V

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 | 只看该作者
周末人少,不过这样的帖子早晚得沉。。
) ?, O0 J( i! {1 aclass和subclass顾名思义,就是组的意思。
5 ]2 `. w! v" F! L把相关的层面分下组,就是现在的class了。而sub就是把相同的实体放到一层。
! O! K8 _+ Q) L. P- E$ z这个用文体不太好表述,你用的多了,就自然理解了。
% E8 l, p" y0 Q: j关注几个重要的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:54
# l6 P9 u) T) z6 f& P+ `- }. i周末人少,不过这样的帖子早晚得沉。。
+ w$ E0 a1 P. N  N; ~) Q' sclass和subclass顾名思义,就是组的意思。) d9 `& g0 q8 }" e
把相关的层面分下组, ...
$ K5 }; A, s  o; u% r1 I& s( q6 \

' P( `" o7 Z6 f. F9 o" ]

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:263 k; W" k* q+ g( X1 V
果然牛逼呀,我也刚学

, y6 S& z6 V( ?/ Q7 w一起 一起。' V& ?1 O$ B; r3 P8 j: N. U

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
12#
 楼主| 发表于 2015-5-17 15:58 | 只看该作者
今天做了一个有极性电容的封装,如图,下面带上文件。我是按照网上找到的封装教程进行的。如果有人在看请看看有何错误 CAP3.zip (6.73 KB, 下载次数: 2)
" l  D2 V, m; t% r; u9 `4 q

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
+ s" }7 m% f, P; b5 c6 M# L为什么总是喜欢把格点打开,不伤眼么,要打开也行,改成其它颜色好不好
1 A  F, k4 [6 B" s" L' }- N
有道理,还是关掉好看,或者换格点颜色

点评

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

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-5 19:02 , Processed in 0.073890 second(s), 37 queries , Gzip On.

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

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

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