Allegro 软件是 Cadence 公司出品的面向中高端企业用户的 PCB 设计软件,主要针对高速、高密度电路板设计,尤其在通讯等领域被广泛应用,目前最新版本号是 16.0。Allegro 软件导出坐标数据步骤.
① ② ③ ④ ⑤
Design Entry CIS绘制原理图。 *HDL:芯片开发时的扳机设计 PCB Editor:PCB板布局布线的工具 PCB Router:自动布线的工具。 PCB SI:电路板完整性仿真。
⑥ ⑦ ⑧ ⑨ ⑩ 11
设置模版 Options--Design Template
原理图背景设置,设置跳转:options-preferences 修改原理图属性:options-Schematic page properties 封装的一些设置在:options-user properties 多个部分的元器件显示在一页:view-package
12 ---第一个多个模块功能相同
13 第二个功能不同
14 多个部分之间切换:ctrl+n; 15 同时看多个部分:View--package.
16 放置期间:place--part
17 取消所有标注;18 自动生成编号:
19 多个部分冲突,给封装添加一个属性,根据不同修改属性。
20 21 22 23 24 25
放置的时候,按R按键,可以旋转放置的封装。 画线快捷键:按W
画线到了终点(终端悬空),双击,如果单击还会继续画。 画之前,按住shift按键,可以绘制任意角度的线条。 删除节点,按住S,才能选中焦点。 放置网络名字,按n
名字一定是英文。
26 总线的命名:
27 总线和信号线的要求:
28
29 连接到其他页。
30 浏览工程中用到的软件,选中工程中的dns---菜单edit---browse---parts(可以查看有没有忘记编号那些)
31 电气规则检查:
32 查看所有网络:dns---edit---browse---nets(双击表格中的网络,可以查看此网络) 33 查看页面之间互联的网络:dns---EDIT---browse---off_page(原理图检查非常重要,或者用pans检查也行)。
34 DRC检查定位错误:dns---EDIT---browse---DRC(电气检查很重要) 35 删掉已经存在的电气检查:
36 如果对某张页面的检查,就选中页面,然后进行Edit。。。对工程,就选中工程。
37 搜索命令
38 快捷键:I进行放大,O进行缩小。 39 更新元件库过后进行更新
,通过搜索命令,可以查看网络。
40 把元件所有的属性,比如封装,全部改变,需要选择
41 原理图中删了元件,在Design Cache中还有相应的元件,则要进行一次clearup cache。
42 元件的镜像edit---43 多个同时旋转,在Edit---Rotate
44 绘制的时候的快捷键放在这个图标上都可以看到,比如画线是‘W’
45 添加封装信息写完过后要选择Apply
46 验证封装有没有添加成功,点击上面一部分
47 添加封装的第二种方式,在元件库中添加封装。,封装更改过后,在原理图中选择replace cache,不能选择update,因为replace中才有代替这个元件属性!
48 同时修改多个器件的属性,选中多个期间过后,然后单击右键,选择Eidt proprietary
,这样也可以同时对多个期间进行操作。
49 同时看所有器件的属性,都选中,然后Edit proprietary,或者
50 在Annotate根据一页一页的连续编号。也可以自己设置页的顺序。
51 做DRC检查,和清除已经标记的DRC说明DRC检查已经通过。
没有弹出对话框,
52 可以生成很多种网表,我们选择PCB editor一定要好好检查。
53
是.bom结尾的文件,可以是excel表格。
,对绘制PCB很重要,
在里面可以生成bom表,可以
54 另外一种材料生成方式55 可以打印成PDF文件。
,在相同期间进行分组。
56 打印的一些属性可以在这个里面设置
PCB板
① PCB设计流程。
② Allegre PCB Editor。 ③
④ 两种工作模式:layout mode (布局布线)和symbol creation mode(封装package、边框设计mechanical、字符format、焊盘形状shape)
⑤ 设计焊盘的工具Pad designer。
⑥ 数据库检测工具DBDocter。
⑦ 约束管理器Allegro Constraint Manager。线长、线宽的设置。 ⑧ 自动布线工具 Allegro PCB Router。
⑨ 电路板信号完整性仿真Allegro PCB SI。(布线前)⑩ 电源完整性仿真Allegro PCB PI(布线后)
11 画PCB的工具很多,只是功能一些不一样。PCB过后可以在file中修改change editor
12 把元器件定在某个位置不动
13 修改工具栏显示的内容VIEW--customize toolbar. 14 命令栏中输入
,会执行到color设置。
进入
15 显示边框
16
17 焊盘制作工具
。
装配有关的。
18 19 20 21 22 切面显示 阻焊层比正常焊盘大0.1mm
焊盘绘制好了保存名字规范rectx1_15y1_45.pad 焊盘建立过后,就可以开始建立封装了。 建立封装在file-new
23 设置图纸的尺寸setup --drawing size
24 设置栅格点的大小
25 加入pin
26 右边状态栏的,设置放置的个数,名字显示相对位置等等。
27 绘制边框画线可以在命令栏输入x 0.75 y -1.5
28 用line绘制丝印层。Silkscreen
29 绘制区域,用于检查电气之间是否有重叠。DRC检测有用。
30
31 设置参考编号,就一个文字性的标识:32 保存.psm文件,dra绘图文件,才可以编辑。
21讲复杂封装的绘制!
① 这个软件,国际标准的很多封装都有
② 单位mm,精度4,位最高精度
③ 通常BGA封装球形焊盘尺寸不用做成标注的尺寸,标注的是0.75,PCB板上一般是直径的80%,推荐0.6。
④ BEGIN LAYER 则为0.6. PASTMASK_TOP也为0.6.SOLDERMASK_TOP设置为0.7
⑤ 显示栅格
⑥ Pin的标识和增量。
⑦ 放置place bound top(用于放置放重叠,进行电气检查)
⑧ 放置丝印层silkscreen top(线宽0.2m),丝印层和外框一致。
⑨ 放置脚标silkscreen top(知道哪一个脚是第一脚),在旁边加一个小点。 ⑩ 装配层的外框,和加丝印层一样。设置为0线宽,assembly top。装配层也可以自己加一个小脚。
11 加入索引编号,layout-Ref Des ---assembly top和silkscreen top。
22不规则焊盘
① 新建一个Shape symbol。
② 绘制一个矩形
③ 红色那个是电气错误。
④ 多个铜皮融合在一起
⑤ ,生成.ssm图形式的文件。
⑥ 图形保存好了之后,删了之前绘制的,然后再画阻焊层 ⑦ 绘制好了之后,保存成.ssm图形式的文件。
⑧ 根据绘制出来的形状画pad
⑨ 如果出现里面没有,在这里面设置 一下就好了
⑩ 阻焊层,阻止绿油涂到焊盘上。
27讲建立电路板
11 新建一个board
12 设置绘图纸的大小。
13
14 添加电路板的板框。Add -- line15 用相对坐标,则命令里面输入ix -- ---
16 边框绘制好了之后,进行倒角
17
18 绘制允许布线的区域。一般距离板子边缘100mil19 选择root keepin
20 用Z-COPY命令来创建 board keepin,这个主要对图形的复制。
21 放置安装孔。
28讲设置层叠结构
22 比如设置某层是什么
23 拷贝到其他层线层。
,使用Z-copy。其中ETCH表示走
导入网表,规则设置,布局布线
① 导入网表,FILE--INPORT-LOGIC
②
③ 路径选择是test_project/allegro ④ 保存一下
⑤ 设置栅格显示,
⑥ 。
⑦ 选上library,才能导出封装。
⑧ 摆放器件,
查看元件库,或者按Z
交互式摆放:开启PCB与原理图之间的通信。
库的源文件放在这个里面,并在NEW——database中添加相应的路径。
还要关联路径
QFP(Quad Flat Package)为四侧引脚扁平封装
绘制放置所有管脚,ctrl+F选中所有管脚,然后ctrl+E对所有管脚进行编辑。 HARDWARE\\NEW_ORCAD_SCHEMATIC_LIBRARY\\CONNECTOR\\OTHER\\HEADER2.OLB
测量距离。
设置测量单位。
IPC 9351标准来查封装尺寸。。
这个软件也可以查。
BEGIN LAYER:焊盘实体所在的位置 SOLDERMASK:阻焊层 PASTEMASK:加焊层
绘制封装,要绘制实体范围、丝印层、装配层。 必须要设置的参考编号。Layout---labels---refs
绘制电路图的边框。
改变了封装库路径过后,要重新启动一次软件,才会有效! 旋转的时候,要move的状态才可以旋转。 交互式布线
原理图中
摆一页原理图中的原件。
1. 把一页所有原件添加一个属性,然后,
2. 关闭所有连线的显示。
3. 根据标号来找器件。先执行move,然后在这个里面移动器件
布
使用技巧
1. 移动元件的时候显示网络线,需要勾选下面的options
2.
3. X 0 0 ---定位到(0,0)坐标, ix 3 ----x轴增量3 4. 输入color显示颜色的设置
5. 显示一个元器件周边所有网络线
6.
7. 查看gerber文件的软件,CAM350
8. 查看所有层
9. 配置boom中的配置项
10.
11. 输出光绘文件 12. 查看有没有错误
13.
SCH探针到PCB的时候,PCB应该选中顶层铺地设置如下
四层PCB板布局注意事项
一定要有一层完整的地
Dxf导入板框
---绘制keepout和keepin
有时候窗口弹不出来,ALT+空格+X来实现。