找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3107|回复: 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 人在桂林  下面盗张图:
$ ?* u- N- @: r ' M( B  N! K4 b0 c
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 支持!支持! 反对!反对!

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-25 11:17 | 只看该作者
今天在网上收集的一些资料,大家可能不需要~实在太基础了~~~~~然而对于我并非如此:! X3 b  p: [& d+ x
VCC、VDD、VEE、VSS的区别
8 n% W4 ?0 y2 o  e0 ~/ Y3 K) ]7 d/ ]% l

) I/ z: p2 p3 o+ g. q; |. R  电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?' d$ O1 j% p4 C8 t: \, R2 H" g
  一、解释) v+ h' n' v, ^5 f0 C+ Q$ `: f" k
  VCC:C=circuit 表示电路的意思, 即接入电路的电压  e6 ~' o$ Y) I/ K8 A
  VDD:D=device 表示器件的意思, 即器件内部的工作电压;
' y$ p3 ^9 B' U1 t/ L; J6 |  VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
+ l# n; _) [! g' a, n% c* D  二、说明( ?7 ]! h9 n0 f
  1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。
4 ?6 K0 D" ?+ J5 c' Z) s: u  2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。. V) m) s" G, o+ D' G1 G  }0 V6 J" `
  3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。
; W1 V- C, U( B5 _( V; c  4、一般来说VCC=模拟电源,VDD=数字电源,VSS=数字地,VEE=负电源( F8 k8 Q) L. k# [' F: l3 J. w# ]2 v
  另外一种解释:
; M1 Z8 j. G9 h  Vcc和Vdd是器件的电源端。Vcc是双极器件的正,Vdd多半是单级器件的正。下标可以理解为NPN晶体管的集电极C,和PMOS or NMOS场效应管的漏极D。同样你可在电路图中看见Vee和Vss,含义一样。因为主流芯片结构是硅NPN所以Vcc通常是正。如果用PNP结构Vcc就为负了。荐义选用芯片时一定要看清电气参数。.
3 ]# u/ ?* y! c  k  K( F  Vcc 来源于集电极电源电压, Collector Voltage, 一般用于双极型晶体管, PNP 管时为负电源电压, 有时也标成 -Vcc, NPN 管时为正电压.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台9 }! j( X( J/ y
  Vdd 来源于漏极电源电压, Drain Voltage, 用于 MOS 晶体管电路, 一般指正电源. 因为很少单独用 PMOS 晶体管, 所以在 CMOS 电路中 Vdd 经常接在 PMOS 管的源极上; g, `2 F# r9 F9 e0 h) o
  Vss 源极电源电压, 在 CMOS 电路中指负电源, 在单电源时指零伏或接地.) {9 _) o( N$ B4 W+ f6 }5 g
  Vee 发射极电源电压, Emitter Voltage, 一般用于 ECL 电路的负电源电压.
9 ]0 U$ U! b8 e  Vbb 基极电源电压, 用于双极晶体管的共基电路.DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台
- |- k" i/ e7 [ /*******************************************************/
$ ^/ N* k, P6 r! R* S6 B  单解:
2 z& ]% ?8 o: I4 N: m% d  VDD:电源电压(单极器件);电源电压(4000系列数字电 路);漏极电压(场效应管)
7 @) p* ^, a9 _; T$ X% D' \9 g  VCC:电源电压(双极器件);电源电压(74系列数字电路);声控载波(Voice Controlled Carrier)
  }. ^; U- ]/ ~& D  VSS::地或电源负极
9 ^" A) l' n  M; |  VEE:负电压供电;场效应管的源极(S); c( t5 T: E) |' T+ N
  VPP:编程/擦除电压。# x; t2 {" Q' x% j- n2 x
  详解:
$ o% i( m7 a1 {$ q6 N1 N, z  在电子电路中,VCC是电路的供电电压, VDD是芯片的工作电压:
1 n$ h8 y8 k# A; l  VCC:C=circuit 表示电路的意思, 即接入电路的电压, D=device 表示器件的意思, 即器件内部的工作电压,在普通的电子电路中,一般Vcc>Vdd !/ W7 T, }. E( ^# M
  VSS:S=series 表示公共连接的意思,也就是负极。- S, y$ P6 m- x8 t7 v. O& d
  有些IC 同时有VCC和VDD, 这种器件带有电压转换功能。6 I% [4 j* U) T4 N
  在“场效应”即COMS元件中,VDD乃CMOS的漏极引脚,VSS乃CMOS的源极引脚, 这是元件引脚符号,它没有“VCC”的名称,你的问题包含3个符号,VCC / VDD /VSS, 这显然是电路符号。
* Q0 Y0 V0 E. h% Q8 J4 o3 m2 p

" z0 [9 L1 ?$ C/ p" r# K/ O, O

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-16 13:42 | 只看该作者
下面是今天看到一些为I觉得好的资料,给大家分享下:, @5 h2 n3 G9 h. O$ h9 S- C
Allegro画元件封装时各层的含义
" H& G- n1 n2 r+ e( T: ]/ Spad目录( Z; A% Y/ m2 V, a
0 I; f" ?) o" u, m; \' k
, N# f/ A# p/ Y
psm目录(或者把PSM目录分为:shape目录、flash目录、package目录)
/ ~: V8 F4 i; H
; U- k' r& N& P: `' s0 J7 Q
" H- @4 h7 O, M" G2 Q, i8 k: H9 m( a

8 h* q1 ?; V& i
! S- d) m/ S) k2 }3 w" |
封装制作步骤(前提是焊盘建好了~)3 _4 t  m3 @' ?* _* t7 D
1、添加管脚,可用 x 0 0 命令来定义第一个点的位置;6 ~5 s# _+ ?3 k. K, |. Z+ L0 N
" i3 C0 |6 [7 ?3 z, b
5 t5 j& E1 J) ]
2、添加装配外形,设置栅格25mil,选择ADD->Line / [5 e0 j2 Y. @& u2 Y& I& o
class和subclass 为 PACKAGE GEOMETRY/ASSEMBLY_TOP;
. b6 `1 B# s$ n: H2 ?  R8 u+ o   添加丝印 - S! j8 c+ T' c
class/subclass为PACKAGE GEOMETRY/SILKSCREEN_TOP;$ y4 J8 _- C  e! H# O
9 B* H5 e  q% e" [: W( q

) s" g. B# Q6 r) o  |4 J7 F$ h3、添加标号RefDes
) ^& o" K. G; v2 tclass和subclass 为 REFDES/ASSEMBLY_TOP;输入U*;放在器件的中央;
* {' M/ `$ o. U- r5 q9 Eclass和subclass 为 Device Type/ASSEMBLY_TOP;输入DEV;放在器件的中央;( Q/ `4 ~  A0 O& m( c8 ^

8 H3 W: N" w7 @$ f  g3 n
9 I- A0 J0 P' x7 i) q
class和subclass 为 REFDES/SILKSCREEN_TOP;输入U*;放在器件的上侧中央;
& [/ ?! u  B5 A- z" |  aclass和subclass 为 Device Type/SILKSCREEN_TOP;输入DEV;放在器件的上侧中央;
! e' C+ B3 V5 Z1 `* {- u/ g0 z+ Q' t! u: j, \, ]/ |) {

# J. X4 O6 j! F+ F4、生成封装边界,点击SHAPE ADD;画出封装的边界。可以检测器件没有放重叠;
) e' W# \* Z/ W! [4 @class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;; P: F0 w0 V! c  T$ a$ H9 a

5 ?3 y4 Z3 Z* K, Z8 S
/ I! Q) h3 C; C& G: X8 e
5、定义封装高度(可以选择)' H+ M* x1 {; d: B0 Z: Z+ |
选择Setup->Areas->Package Boundary Height;
. G  J: y0 M* L, r& Tclass和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;) E) ~9 x' O3 B
点击刚才画的封装边界,输入高度;7 a8 k* o+ U" N, V) i5 I/ l" N
4 [+ G* x$ {3 T# a! n; X

( S7 T+ \" x: |* E6、添加测试点不能添加的区域(可以选择),点击SHAPE ADD;添加阻止测试点放置的区域;3 t! O/ p% i/ Z) K+ V  ~; @6 \
class和subclass 为 Manufacturing/No_Probe_TOP;
/ A; _6 [* R: r) `* c" E$ G; P, J) B) i- T  r: t

& g* P1 m+ ^, A2 U8 ~PCB封装的一些规范:+ T4 g+ r0 P1 K4 c# R! `$ }1 z
1、在LOLDERMASK_TOP层定义的大小规则:在尺寸允许的范围下,相对BEGIN LAYER层,可以大10mil(两边相加,  \" R8 P3 b* B
   一边就是5mil);在小尺寸下,大6mil;5 c% k' |3 C4 S9 F& E
: v5 H0 n4 j* ?, c7 w! j7 o

/ d6 Q* u  A, o2 k2、对于普通的通孔器件,REGULAR PAD 比DRILL 大20mil; 其它特殊通孔视情况而定,比如说打的过孔可以只大10mil;
  {: t- W7 b, m
$ V5 D& w3 \% \0 i! d! w' H( t
: s7 Z, e% R0 h
3、对于普通的通孔器件,THERMAL RELIEF、ANTI PAD比REGULAR PAD大20mil;其它特殊通孔视情况而定;
9 \% O, _; }% u" l, t1 m$ I3 \  {6 r( D5 ]2 L

- y- {( K7 |. \* q4、做器件时必须把DATASHEET做上标记,DATASHEET的名称改为所做器件的名称,然后拷贝到集中的目录;9 z, K  J' `9 b5 p/ g

% t+ G& F+ C: Y& {

+ t8 u" x# `- a# g做双排封装的时候
7 v3 n. b; r' I% X1、 e   = e;
/ e7 ^/ Q+ u" x2 _2、 e1 = Hmax + 24mil(0.6mm) - 焊盘的长度;5 l1 E7 J% L" u5 s8 C
3、 E   = Emin - 20mil(0.5mm);& V7 U1 s6 t: ]) s1 ~% e
4、 D   = Dmax;
* f: |& ^5 K% t* ?( k* G% p; ?- u
0 i+ T. a4 W8 b : `+ ~/ X8 W' @
大部分是复制的,莫喷。
* ~" i' H7 ^9 }3 C# T$ z

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2015-5-16 14:17 | 只看该作者
焊盘制作各层介绍:, L4 b2 n  [# B2 x& g0 _
% x/ m2 d+ U5 ^" e4 O! \3 \
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,因为都在里面。
( Y% `4 h/ {( ]( N3 Q

7 j. u8 }5 V# x: K2 [+ n
8 r  T' M% Z1 R
8 A* |7 T% P/ x
$ }3 h, v1 b- t  V

点评

写的很不错!!!!!!!!!!!! 实际学习就是这样 多练习 就会了  详情 回复 发表于 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 q6 H) ~( S$ i/ I9 R, Y

; R# T6 K, {5 o1 U: v" L Allegro PCB Editor中的class和subclass讲解.pdf (249.67 KB, 下载次数: 71)
) {" Y( f/ @! }2 f+ P5 V
; G# u9 t( S) P5 K' p- x' x! K4 M0 c. h( K3 W- p. e  Q4 e$ e) f

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 | 只看该作者
周末人少,不过这样的帖子早晚得沉。。* j, T! A4 x4 I5 q/ L5 ?
class和subclass顾名思义,就是组的意思。/ l/ \% ?) s6 ~/ t8 m- S: u& K
把相关的层面分下组,就是现在的class了。而sub就是把相同的实体放到一层。
+ w1 [! n" I; E4 e; }& H! [这个用文体不太好表述,你用的多了,就自然理解了。
7 g% S, O: p# m- v, 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:54/ \8 F) U0 S5 p  C
周末人少,不过这样的帖子早晚得沉。。
  f# d. n( Y+ t8 lclass和subclass顾名思义,就是组的意思。3 n4 Z8 k  E; K2 U& z: n: \
把相关的层面分下组, ...

) ~) a/ G* l" l) M. f$ n7 T3 Y2 ?- f& e3 j. }& O7 G1 F7 }

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:262 N* E' {8 H! {& S; _5 S4 H
果然牛逼呀,我也刚学

& R) H& m) j4 ?  k4 I! p一起 一起。
( \1 x) z1 z0 j" P8 Y

7

主题

135

帖子

1067

积分

四级会员(40)

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

积分
1067
12#
 楼主| 发表于 2015-5-17 15:58 | 只看该作者
今天做了一个有极性电容的封装,如图,下面带上文件。我是按照网上找到的封装教程进行的。如果有人在看请看看有何错误 CAP3.zip (6.73 KB, 下载次数: 2) 7 p9 }5 n' _$ c! c" R+ 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:092 z5 u: ?! p- Z0 h. O( n$ M& n
为什么总是喜欢把格点打开,不伤眼么,要打开也行,改成其它颜色好不好

! p  i/ F7 R8 h$ t有道理,还是关掉好看,或者换格点颜色

点评

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

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-2 22:45 , Processed in 0.081280 second(s), 37 queries , Gzip On.

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

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

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