10.1 学习自动布局与自动布线的基本步骤 印制板图设计流程 规划印制电路板 准备原理图

Slides:



Advertisements
Similar presentations
數學社群 教學分享 和平國小 陳淑渟老師 數學社群 教學分享 和平國小 陳淑渟老師. 小一常發生的 學習困難 定位板的應用 序數的學習 困難與教學 突破 主題大綱.
Advertisements

next 漳州市华侨中学 林女珍 next 以生活为基础提炼而成的程式性动作,和虚拟性 的空 间处理。着重运用讲究唱、做、念、打艺术, 表演动作富于舞蹈性,技术性很高。 戏曲是中国传统的戏剧形式 早在原始社会歌舞已有萌芽,在漫长发展的过程 中,经过八百多年不断地丰富、革新与发展,才 逐渐形成比较完整的戏曲艺术.
《公路纵断面设计》 —— 纵断面设计的要求 道桥系 二○○七年五月. 纵断面设计的一般要求 1 .纵坡设计必须满足《公路工程技术标准》中的各项规定。 2 .为保证汽车能以一定的车速安全舒顺地行驶,纵坡应具有 — 定 的平顺性,起伏不宜过大及过于频繁。尽量避免采用极限纵坡 值.缓和坡段应自然地配合地形设置,在连续采用极限长度的.
健康.安全年 製作 : 黃靜怡. 安全第一,我想,這是一句大家都耳熟能詳的話吧,說安全, 簡單的說,就是注意自己、眼睛要看、耳朵要聽,不要莽莽 撞撞的,安全是大家所期望的,而父母總是常常掛念我們, 就是希望我們能安全,畢竟,孩子是父母一輩子的牽掛,會 擔心我們的,往往就是關心我們的人,每個人都希望自己做.
【大願文教基金會】園藝治療師 黃盛璘督導、王麗玲執行. 年齡在 2 足歲以上 18 歲以下,經醫學中 心或區域醫 院鑑定為 重度、極重度 身心障礙,不具行動能 力、且不能自理生活,並持有身心障礙 手冊的新北市居民。 八里愛心教養院~服務對象.
第二十九课 致儿子书 张之洞.
如何陪伴孩子度過 高三歲月.
把人的生命写在教育的旗帜上 了解一个案件 欣赏一篇散文 学习一种理念 感悟一个故事.
六大原因造成 現代人身體酸性化.
【2008年高考重庆卷】A.当冰雪皑皑之际,唯独梅花昂然绽放于枝头,对生命充满希望和自信,教人精神为之一振。
景区讲解常用方法.
機械工程系.
班級愛心小護士訓練 臺南市東區勝利國小 健康中心.
项目四 营业税 山东经贸职业学院 财政金融系.
敬业·创业·乐业 ——我的成长之路 赵谦翔.
四年七班親師會 自信學習,健康成長.
Protel DXP使用教程 DXP /3/11.
醫療旅遊.
社會發展學系 簡 介.
人物小传:杨嘉嵋,1975年出生,国家 重点四川大学本科毕业,中国传媒大学博士毕业,现为上海政法学院讲师。多次发表学术论文:《试论社会主义法治的目标和现代法治精神的培育》发表于钦州师范高等专科学校校报2000年04期,《西部在引进,利用外资中应重视的问题及对策》发表于四川师范学院学报2000年05期,《试论毛泽东的刑法思想》发表于达县师范高等专科学校学报2001年01期,《美国著名主持人的十点共性》发表于中国广播电视学刊2007年08期,《我国电视法治节目的现状与提升》发表于新闻战线2008年08期。
第二章 语用的主要要素分析 第一节 语境 第二节 预设 第三节 角色 第四节 视角.
从从容容中考去.
美麗的星空 陳弦希製作.
性別刻板印象.
初三8班(上) 期末总结班会.
初三(上) 期末总结班会.
一週菜單設計.
CATIA V5 Training CATIA V5 装配设计 Assembly Design.
改革开放给我们带来的变化 系别:11商务流通系 班级:物流四班 组员:物四男生组.
大村國小 尋根之旅.
那年我參加瑞士巴塞爾博覽會, 除了接單做貿易,還零售賣品, 以擴大出口商品的影響。
中國醫藥大學 北港分部簡報.
PCB及其 设计技巧.
大同大學事業經營學系 102學年 職場實習專題報告
第九章 病人卧位与安全的护理.
电子实习 印刷电路板设计与制作.
升學應選擇符合自己性向、興趣或能力的學校就 讀,有五專、高職、高中、綜合高中或進修學校, 可要多花些時間了解一下哦!
CATIA V5 培训教程 工 程 图.
2-1 基本直流分析. 2-1 基本直流分析 新專案(Project)的建立 點選 File/New/Project.
Altium Designer 教程 ——原理图、PCB设计.
第三讲、OR-CAD 之LAYOUT 印刷板图设计模块
版权所有,禁止未经授权的商业使用行为 何宾 Tel: 北京中教仪装备技术有限公司.
任务1 初识PCB编辑器 1.了解印制电路板的结构。 2.理解元件封装、焊盘、飞线、铜膜导线和过孔等PCB板设计制作术语。
8.1 印刷电路板基础 8.2 PCB编辑器 8.1.1印刷电路板的结构 元件的封装(Footprint)
第9章 电路板的设计规则 9.1 设 计 规 则 9.2 设计规则检查.
   OR-CAD培训教程 欢迎参加OR-CAD培训      .
2小时内快速入门电子设计 创作时间:2017年5月 学习对象:大学生、初学者、项目工程师、电子设计爱好者 学习方法:先搭建框架,再补充细节
第6章 PCB图设计常用操作功能 6.1 放置工具的使用 6.2 选用元件与元件浏览 6.3 选取与取消选择 6.4 元件属性的编辑
一、流程圖 二、工程資料 三、生產制程 課程內容 A.內層線路 F.線路電鍍 B.壓合 G.防焊文字 C.鉆孔 H.加工
目录 ARES PCB Layout设计基本概念 PCB板层结构及术语 ARES PCB Layout界面
内容提要:
EDA 原理及应用 何宾
Programmable Logic Architecture Verilog HDL FPGA Design
《PCB设计与制作》 学习项目7:电路图的综合设计 任务7-2:单片机试验板电路图的综合设计
雄 彪 培 训 工 作 室 质量部培训教材 电路板基本知识讲座 赵雄彪 编辑制作讲解 创维集团显示技术事业部 质量部.
第5章 印制电路板的设计 5.1 印制电路板的设计步骤 5.2 创建PCB图文件 5.3 装载元件库 5.4 设置电路板工作层面
《PCB设计与制作》 学习项目2:层次原理图绘制 任务2-4:游戏机电路层次原理图的设计
三、 编 辑 PCB 元 器 件 封 装 在PCB设计过程中难免会遇到元件封装库中没有的元件封装,这就需要自己创建PCB元件封装,以满足设计需要,创建新的元件封装主要有三种方法。
7.1 新建原理图元件库文件 7.2 打开原理图元件库 7.3 原理图元件库编辑器界面介绍 7.4 创建新的原理图元件符号
網路遊戲版 幸福農場168號.
第5章 元器件封装库的创建(2).
第一章 认识PROTEL DXP   本章介绍了Protel DXP的在EDA设计中的作用机安装、卸载过程,对于已经熟练掌握Protel电路设计和计算机软件相关知识的用户,可以直接跳过本章,进入下一章的学习。
電腦繪圖 ( OrCAD Capture V9.2 ) 圖紙設定 與 電路圖列印 編著:劉 國 棋.
6.1 网络表的生成 6.2 生成元件引脚列表 6.3 生成元件清单 6.4 生成交叉参考元件列表 6.5 生成层次项目组织列表
使用SCH Filter与Navigator面板进行快速浏览
认识PCB板 宋晓虹.
第7章 创建元件库及元件封装 创建原理图元件库 创建PCB元件库及封装 元件封装检错和元件封装库报表 创建项目元件库 项目实训 7.1
《PCB设计与制作》 学习项目4:印刷电路板的设计 任务4-1: PS7219及单片机的SPI接口电路板的设计
第6章 层次原理图设计和多通道技术: 重点内容: 掌握自上而下的层次原理图设计方法 掌握自下而上的层次原理图设计方法
定语从句(2).
Presentation transcript:

10.1 学习自动布局与自动布线的基本步骤 10.1.1 印制板图设计流程 10.1.2 规划印制电路板 10.1.3 准备原理图 10.1.1 印制板图设计流程 10.1.2 规划印制电路板 10.1.3 准备原理图 10.1.4 绘制电路板边界 10.1.5 导入数据 10.1.6 元器件自动布局 10.1.7 手工调整布局 10.1.8 自动布线规则介绍 10.1.9 自动布线

10.2 自动布线中的单面板和双面板设置 10.2.1 单面板设置 10.3 自动布局与自动布线中的其他设置 10.4 利用向导创建电路板 10.2.1 单面板设置 10.2.2 双面板设置 10.3 自动布局与自动布线中的其他设置 10.3.1 在布局前进行元器件预布局 10.3.2 在布线前设置安全间距 10.3.3 在布线前设置线宽 10.3.4 在自动布线前进行预布线 10.4 利用向导创建电路板

本章重点: 2 自动布局和自动布线的基本方法 3 手工调整布线的方法 1 自动布局和自动布线的规则设置 2 自动布局和自动布线的基本方法 3 手工调整布线的方法 4 自动布线前的几种辅助设置(元器件预布局、设置安全间距、在布线前设置线宽等) 5 利用向导创建电路板

10.1 学习自动布局与自动布线的基本步骤 要求:绘制图10.1所示原理图,利用自动布局、自动布线方法将其转换为双面印制电路板图。 电路板尺寸:宽2000mil,高1200mil。 图10.1 电路原理图

表10.1 可控多谐振荡器电路元器件属性列表

10.1.1 印制板图设计流程 图10.2 印制板图设计流程

10.1.2 规划印制电路板 双面印制电路板所使用的工作层共有以下几层: 顶层Top Layer:放置元器件、布线; 底层Bottom Layer:布线,也可以放置元器件; 顶层丝印层TopOver Layer:标注符号、文字等; 机械层Mechanical Layer:绘制电路板物理边界以及其他一些尺寸标注等; 禁止布线层KeepOut Layer:绘制电路板电气边界; 多层Multi Layer:放置焊盘。 如果底层Bottom Layer需要放置元器件,则还需底层丝印层BottomOver Layer。

10.1.3 准备原理图 电路图绘制要完整、规范。 新建一个设计数据库文件(ddb文件),按图10.1绘制原理图,并根据原理图创建网络表文件。 10.1.4 绘制电路板边界 1.当前原点 在“10.1.3”中建立的设计数据库中新建一个PCB文件,按照第9章介绍的方法设置当前原点。 2.创建机械层 执行菜单命令Design | Mechanical Layers,在弹出的对话框中,选取Mechanical 4(机械层4),层的名称采用默认值,并选取Visible(可见)和Display In Single Layer Mode(单层显示时在各层同时显示)两个复选框,如图10.3所示。

图10.3 设置机械层对话框

单击Placement Tools工具栏中的 图标,以当前原点为起点,按尺寸要求绘制物理边界(宽2000mil,高1200mil)。 3.绘制物理边界 单击Placement Tools工具栏中的 图标,以当前原点为起点,按尺寸要求绘制物理边界(宽2000mil,高1200mil)。 4.绘制电气边界 ① 单击keepOut Layer工作层标签,将keepOut Layer设置为当前层; ② 单击Placement Tools工具栏中的 图标; ③ 在物理边界内侧距物理边界20mil的位置绘制电气边界; ④ 单击【保存】图标,对文件进行保存。 物理边界(外侧) 电气边界(内侧) 图10.5 绘制完成的物理边界和电气边界

10.1.5 导入数据 1.加载元器件封装库 执行菜单命令Design | Add/Remove Library ,在存放路径下选择Advpcb.ddb元件封装库即可,加载后的PCB管理器如图10.6所示。 图10.6 加载后的元器件封装库Advpcb.ddb

在图10.7中单击【Browse】按钮,选择根据原理图创建的网络表文件,单击【Ok】,如图10.8所示。 2.装入网络表 在PCB文件中执行菜单命令Design | Load Nets,弹出图10.7所示Load/Forward Annotate Netlist装入网络表对话框。 在图10.7中单击【Browse】按钮,选择根据原理图创建的网络表文件,单击【Ok】,如图10.8所示。 图10.8 系统生成的无错误网络宏 图10.7 装入网络表对话框

若无错误,则在对话框下部的状态栏显示All macros validated,如图10 若无错误,则在对话框下部的状态栏显示All macros validated,如图10.8中Status状态栏中所示,单击【Execute】按钮,将元器件封装和连接关系装入到PCB文件中,如图10.9所示。 图10.9 装入网络表后的PCB图

10.1.6 元器件自动布局 执行菜单命令Tools | Auto Placement | Auto Placer,系统弹出Auto Place自动布局对话框,按图10.10进行设置,布局后的效果如图10.11所示。 图10.10 Auto Place自动布局对话框 图10.11 自动布局后的效果

直接拖动元器件封装符号或元器件标号等可移动位置,用鼠标左键按住元器件封装符号或元器件标号再按【空格】键、【X】键、【Y】键可改变方向。 10.1.7 手工调整布局 直接拖动元器件封装符号或元器件标号等可移动位置,用鼠标左键按住元器件封装符号或元器件标号再按【空格】键、【X】键、【Y】键可改变方向。 图10.12是调整后的元器件布局。 图10.12 调整后的元器件布局

执行菜单命令Design | Rules,系统弹出Design Rules对话框,在对话框中选择Routing选项卡,如图10.13所示。 10.1.8 自动布线规则介绍 执行菜单命令Design | Rules,系统弹出Design Rules对话框,在对话框中选择Routing选项卡,如图10.13所示。 图10.13 Design Rules对话框中的Routing选项卡

1.设置安全间距(Clearance Constraint) 安全间距用于设置同一个工作层上的导线、焊盘、过孔等电气对象之间的最小间距。 本章例子采用的安全间距为10mil,该规则适用整个电路板。 2.设置布线拐角模式(Routing Corners) 该项规则主要用于设置布线时拐角的形状及拐角走线垂直距离的最小和最大值。 3.设置布线工作层(Routing Layers) 该项规则用于设置布线工作层及在该层上的布线方向。 4.设置布线优先级(Routing Priority) 该项规则用于设置各布线网络的优先级(布线的先后顺序)。系统提供了0~100共101个优先级,数字0代表优先级最低,数字100代表优先级最高。

5.设置布线的拓扑结构(Routing Topology) 该项规则用来设置布线的拓扑结构。拓扑结构是指以焊盘为点,以连接各焊盘的导线为线,则点和线构成的几何图形。 6.设置过孔类型(Routing Via Style) 该项规则用于设置过孔的外径(Diameter)和内径(Hole Size)的尺寸。 7.设置布线宽度(Width Constraint) 该项规则用于设置布线时的导线宽度。

执行菜单命令Auto Route,在下一级菜单中有多个自动布线的命令如图10.19所示。 10.1.9 自动布线 执行菜单命令Auto Route,在下一级菜单中有多个自动布线的命令如图10.19所示。 图10.19 Auto Route菜单中的部分命令

1.对选定网络进行布线 在Auto Route的下一级菜单中选择Net,光标变成十字形。移动光标到某网络的其中一条飞线上,单击鼠标左键,对这条飞线所在的网络进行布线。 2.对选定飞线(连接)进行布线 在Auto Route的下一级菜单中选择Connection,光标变成十字形,移动光标到要布线的飞线上,单击鼠标左键,仅对该飞线进行布线,而不是对该飞线所在的网络布线。 3.对选定区域进行布线 在Auto Route的下一级菜单中选择Area,光标变成十字形,按住鼠标左键,拖动出一个矩形区域,在矩形的另一对角线位置单击鼠标左键,系统自动对这个区域进行布线。

4.对选定元器件进行布线 在Auto Route的下一级菜单中选择Component,光标变成十字形,移动光标到要布线的元器件(如U1)上,单击鼠标左键,可以看到与U1有关的导线全部布完。 5.全局布线 在Auto Route的下一级菜单中选择All,可对整个电路板进行自动布线。执行命令后,系统弹出如图10.24所示的Autorouter Setup自动布线设置对话框。

采用全局布线后的布线效果如图10.26所示。 图10.24 自动布线设置对话框 图10.26 全局布线效果

10.2 自动布线中的单面板和双面板设置 6.拆线 执行菜单命令Tools | Un-Route,下一级子菜单中的命令即为各种拆线命令。 10.2.1 单面板设置 1.单面板所需工作层 顶层Top Layer:放置元器件; 底层Bottom Layer:布线,也可以放置元器件; 顶层丝印层TopOver Layer:标注符号、文字等; 机械层Mechanical Layer:绘制电路板物理边界; 禁止布线层KeepOut Layer:绘制电路板电气边界; 多层Multi Layer:放置焊盘。 如果底层Bottom Layer需要放置元器件,则还需底层丝印层BottomOver Layer。

2.单面板布线设置 ① 执行菜单命令Design | Rules ,系统弹出Design Rules对话框; ② 在Design Rules对话框中选择Routing选项卡,在Rule Classes列表框中选择Routing Layers规则; ③ 单击【Properties】按钮,在右侧的Rule Attributes区域中将Top Layer设置为Not Used,Bottom Layer设置为Any; ④ 单击【Ok】按钮返回Design Rules对话框,单击【Close】按钮,单面板布线设置完毕。

10.3 自动布局与自动布线中的其他设置 10.2.2 双面板设置 10.2.2 双面板设置 系统默认设置为双面板,若打开PCB文件后直接进行双面板设计,可不进行此项设置。 在双面板设计中Top Layer与Bottom Layer的走线应互相垂直,即Top Layer和Bottom Layer应分别选择Horizontal(水平方向)和Vertical(垂直方向)。 10.3 自动布局与自动布线中的其他设置 10.3.1 在布局前进行元器件预布局 要求:将图10.11中的U2放置到底层BottomLayer,U2第一引脚的中心距印制板上侧边340mil,距右侧边260mil。

① 双击U2,系统弹出Component属性对话框; 操作步骤: 在图10.11基础上进行以下操作。 ① 双击U2,系统弹出Component属性对话框; ② 在Component属性对话框中将Layer选为Bottom Layer,单击【Ok】按钮; ③ U2被放置到底层Bottom Layer。 拖动U2到指定位置,双击U2,在弹出的Component属性对话框中选中Locked选项,将U2锁定即可。 图10.32 放置在底层的U2标号等是反字

10.3.2 设置安全间距 要求:设置10.1中实例的安全间距为15mil。 ① 执行菜单命令Design | Rules ,在Design Rules对话框中选择Routing选项卡,选择Clearance Constraint规则; ② 此时在对话框下部已有一个规则,默认安全间距为10mil,单击对话框中的【Properties】按钮,系统弹出设置安全间距对话框,将Minimum Clearance最小间距设置为15mil ; ③ 单击图10.35中的【Ok】按钮,返回Design Rules对话框,在对话框中单击【Close】按钮,设置完毕。

10.3.3 在布线前设置线宽 要求:将10.1中的实例在布线前设置VCC网络线宽为20mil、GND网络线宽为30mil,其余网络线宽为10mil。 ① 执行菜单命令Design | Rules,在Design Rules对话框中选择Routing选项卡,选择Width Constraint规则; ② 在图10.36下方,已有一个名为Width的规则,范围是Board(整个板),这个默认规则对应本例中的要求就是“其余网络线宽为10mil”; ③ 单击图10.36中【Add】按钮,在Max-Min Width Rule对话框Filter kind旁的下拉列表中选择Net,在Net下面的下拉列表中选择要设置线宽的网络名称如GND,在右边的线宽设置中将最大值Maximum Width和首选值Preferred Width设置为30mil ;

④ 设置完毕,单击【Ok】按钮返回Design Rules对话框,此时对话框中增加了一个范围Scope是GND的新规则。 图10.39线宽全部设置完毕的情况,单击【Close】按钮,关闭Design Rules对话框。 图10.39 所有线宽设置完毕的Design Rules对话框

要求:在自动布线前对10.1实例中的GND网络在Top Layer进行预布线。 10.3.4 在自动布线前进行预布线 要求:在自动布线前对10.1实例中的GND网络在Top Layer进行预布线。 ① 单击工作层标签中的Top Layer,将Top Layer设置为当前层; ② 在左边PCB管理器窗口中,按图10.40所示选择GND网络,图中Nodes区域显示了GND网络的所有节点(注:用这种方法可以查找任意网络包含的节点),即U1的第7引脚和U2的第7引脚; 图10.40 显示GND网络所有节点

③ 根据节点在PCB图中找到GND网络,单击Placement Tools工具栏中的 图标,按照飞线指示绘制铜膜导线。 ④ 双击任意一段已经绘制好的导线,在弹出的Track导线属性对话框中选中Locked,将导线锁定,单击【Global】按钮,在Net旁的下拉列表中选择Same,单击【Ok】按钮,则GND网络的所有导线都被锁定。 10.4 利用向导创建电路板 新建一个宽2000mil高1600mil的矩形电路板,物理边界与电气边界的距离为40mil,四角开口,开口尺寸200×200mil,板内部无开口,不显示标题栏,不显示图例字符,不显示刻度尺,显示电路板尺寸标注,双层板,过孔电镀,使用针脚式元器件,导线最小宽度为20mil,走线最小间距15mil,元器件引脚间只允许穿过一条导线。

图10.43 在New Document对话框中选择Wizards选项卡 (1)在已经建立的设计数据库中双击Ducoments文件夹,在打开的Ducoments文件夹空白处单击右键,在快捷菜单中选择New,系统弹出New Document对话框,在对话框中选择Wizards选项卡,如图10.43所示,在图中选择Printed Circuit Board Wizard(印制电路板向导)图标,单击【Ok】按钮。 图10.43 在New Document对话框中选择Wizards选项卡

(2)单击图10.44中的【Next】按钮,弹出图10.45所示选择电路板模板对话框。在列表框中可以选择系统已经预先定义好的板卡类型。 图10.44 电路板生成向导对话框 (2)单击图10.44中的【Next】按钮,弹出图10.45所示选择电路板模板对话框。在列表框中可以选择系统已经预先定义好的板卡类型。 本例选择Custom Made Board自定义电路板尺寸等参数。

(3)单击【Next】按钮,弹出定义电路板物理尺寸、形状和显示内容对话框,如图10.46所示。 图10.45 选择电路板模板对话框 (3)单击【Next】按钮,弹出定义电路板物理尺寸、形状和显示内容对话框,如图10.46所示。

(4)单击【Next】按钮,弹出定义电路板边框尺寸对话框,如图10.47所示。可在此对话框中修改电路板尺寸。 图10.46 定义电路板物理尺寸和显示内容对话框 (4)单击【Next】按钮,弹出定义电路板边框尺寸对话框,如图10.47所示。可在此对话框中修改电路板尺寸。

(5)单击【Next】按钮,弹出定义电路板四角开口尺寸对话框,按要求将四角开口尺寸设置为200mil,如图10.48所示。 图10.47 定义电路板边框尺寸对话框 (5)单击【Next】按钮,弹出定义电路板四角开口尺寸对话框,按要求将四角开口尺寸设置为200mil,如图10.48所示。

(6)单击【Next】按钮,弹出定义信号层层数和类型等对话框,如图10.49所示。 图10.48 定义电路板四角开口尺寸对话框 (6)单击【Next】按钮,弹出定义信号层层数和类型等对话框,如图10.49所示。

(7)单击【Next】按钮,弹出定义过孔类型对话框,如图10.50所示。 图10.49 定义信号层层数和类型对话框 (7)单击【Next】按钮,弹出定义过孔类型对话框,如图10.50所示。

(8)单击【Next】按钮,弹出定义将要使用的布线技术、选择元件封装类型对话框,如图10.51所示。 图10.50 定义过孔类型对话框 (8)单击【Next】按钮,弹出定义将要使用的布线技术、选择元件封装类型对话框,如图10.51所示。

(9)按图10.51设置后,单击【Next】按钮,弹出最小线宽和最小间距设置对话框,如图10.53所示。 图10.51 布线技术、元件封装类型选择对话框 (9)按图10.51设置后,单击【Next】按钮,弹出最小线宽和最小间距设置对话框,如图10.53所示。

(10)单击【Next】按钮,弹出是否作为模板保存对话框,如图10.54所示。 图10.53 最小线宽和最小间距设置对话框 (10)单击【Next】按钮,弹出是否作为模板保存对话框,如图10.54所示。

(11)单击【Next】按钮,弹出完成对话框,单击【finish】按钮结束电路板生成过程,创建的电路板如图10.55所示。 图10.54 是否作为模板保存对话框 (11)单击【Next】按钮,弹出完成对话框,单击【finish】按钮结束电路板生成过程,创建的电路板如图10.55所示。

图10.55 利用向导创建的电路板图