自下而上层次原理图设计

合集下载

5.1.3 层次原理图的设计方法(2)

5.1.3 层次原理图的设计方法(2)
《EDA技术》
层次原理图的设计方法(2)
层次原理图的设计方法(2)
●层次原理图设计:
在绘制层次原路图的过程中,设计人员既可从绘制电路 系统的母原理图开始,逐级向下绘制子原理图;也可从绘制 基本的子原理图开始,逐级向上绘制相应的母原理图。因此, 层次原理图的设计方法可以分为两种:自上而下的层次原理 图设计方法、自下而上的层次原理图设计方法。
层次原理图的设计方法(2)
自下而上的层次原理图设计
子原理图1 子原理图2
子原理图1
子原理图2
子原理图1
子原理图2
方块电路符号1方块电路符号2源自……方块电路符号m
电路系统母原理图
层次原理图的设计方法(2)
采用自下而上的设计方法设计层次原理图时,其基本思 路是先建立层次原理图中的子原理图,然后再放置方块电路 符号,接下来再通过若干导线或者总线将这些方块电路符号 连接起来构成母原理图。
层次原理图的设计方法(2)
所谓自下而上的层次原理图设计方法就是指设计人员首 先定义电路系统的子功能电路模块,并且根据这些电路模块 绘制出相应的子原理图;然后由这些绘制好的子原理图来产 生方块电路符号;接下来再通过若干导线将这些方块电路符 号连接起来构成母原理图。这样通过由简单到复杂的过程逐 步完成整个电路系统的原理图设计。

第3章层次化原理图的设计

第3章层次化原理图的设计
建一个原理图文件“Mother1.PrjPCB” 6.打开原理图文件“Mother1.PrjPCB” 7.此时光标变成十字形状,并带有一个原
理图符号的虚影。
8.按照同样的操作方法 9.设置原理图符号和电路端口的属性。 10.用导线或总线将原理图符号通过电路
端口连接起来
3.4 层次原理图之间的切换
• 绘制完成的层次电路原理图中一般都包含 有顶层原理图和多张子原理图。
• 切换的方法有: • (1)执行菜单命令“工具”→“上/下层次” • (2)单击“原理图标准”工具栏中的(上/
下层次)按钮执行该命令后,光标变成了 十字形状。如果是上层切换到下层,只需 移动光标到下层的方块电路上,单击鼠标 左键,即可进入下一层。
3.5 层次设计表
• 系统提供了一种层次设计表作为用户查看复杂层次原理图 的辅助工具。借助于层次设计表,用户可以清晰地了解层 次原理图的层次结构关系,进一步明确层次电路图的设计 内容。
• 7.完成顶层原理图的绘制
3.6.4 游戏机电路原理图设计
• 1.建立工作环境。 • 2.放置页面符。 • 3.放置图纸入口 • 4.连接导线。
• 5.中央处理器电路模块设计。 6.其他电路模块设计。
布线后的CPU模块 接口电路
图像处理电路 射频调制电路
电源电路 时钟电路
光电枪电路
制式转换电路 控制盒电路
• 5.设计子原理图。 • 6.加载元件库。 • 7.放置元件。 • 8.元件布线。
3.6.2 存储器接口电路层次原理图设计
• 1.建立工作环境。 • 2.加载元件库。 • 3.放置元件。 • 4.元件布线。 • 5.放置输入输出端口。
• 6.绘制“存储”原理图子图和绘制 “寻址”原理图子图同样的方法

层次电路原理图绘制

层次电路原理图绘制

建立子图
1.放置子图图框 命令【Place】/【Sheet Symbol】或单击布线工 具栏中的 按钮
2.定义子图名称并设置属性
一种方法是双击图中 已放置的子图图框, 弹出其属性设置对话 框
需要修改的两项是: 标识符和文件名称
另一种方法是在子图图框上双击标识符或文件名称
3.添加子图入口
命令【Place】/【Add Sheet Entry】或单击布线工 具栏中的 按钮
(2)单击菜单“文件→保存”命令,将Sheet1.SchDoc更名为“线束 检测电路(顶层).
二、顶层原理图的绘制
1.图纸参数设置 单击菜单:“设计--文档选项”命令,“参数”选项卡设置如 下: Drawn By-- 作者姓名 Title--- 原理图标题栏 即 “线束检测电路(顶层)” Sheet Number--当前原理图编号数(1) Sheet Total--项目中图纸总数(5)
2020/4/28
三、 创建子图及层次关系
1.将图纸符号转换为对应的子电路原理图
(1)在“线束检测电路(顶层).SchDoc”原理图编辑界面中,单击菜 单“设计→产生图纸命令”。 (2)鼠标下带有一个浮动的十字光标,在“感应输入电路”图纸符号区 域内,单击鼠标即可生成一张带有电路端口的同名空白图纸。 (3)用相同的方法,继续在“线束检测电路(顶层).SchDoc”原理 图编辑界面中生成其他子电路原理图,如图所示
一、 层次电路图的设计准备
1.正确划分电路工程模块
2.创建“层次电路.PrjPcb”工程
2020/4/28
3.创建顶层原理图文件“线束检测电路(顶 层()1).S单c击h“DoPcro”jec,ts”对话框中“工程”按钮,在弹出的菜单中选

7第5章 层次化电路的设计

7第5章  层次化电路的设计

一、层次原理图结构
层次式电路主要包括两大部分:主电路图和子电路图。 层次式电路主要包括两大部分:主电路图和子电路图。 其中主电路图与子电路图的关系是父电路与子电路的关 系,在子电路图中仍可包含下一级子电路。 在子电路图中仍可包含下一级子电路。 1.主电路图 . 主电路图文件的 扩展名是.prj。 扩展名是 。 主电路图相当于整机电路 图中的方框图, 图中的方框图,一个方块图 相当于一个模块。 相当于一个模块。图中的每 一个模块都对应着一个具体 的子电路图。 的子电路图。
Sheet Entry属性设置对话框中有关选项 属性设置对话框中有关选项 含义: 含义: Name:方块电路端口名称。如WR。 :方块电路端口名称。 。 Type:端口的电气类型。 I / O Type:端口的电气类型。单击图 5.8中Input旁的下拉按钮,出现端口电 旁的下拉按钮, 中 旁的下拉按钮 气类型列表。 气类型列表。 Unspecified:不指定端口的电气类 : 型。 Output:输出端口。 :输出端口。 Input:输入端口。 :输入端口。 Bidirectional:双向端口。 :双向端口。
打开一个设计数据库文件。 打开一个设计数据库文件。 执行菜单命令File|New,系统弹出New Document对话框。 对话框。 ① 执行菜单命令 ,系统弹出New Document对话框 选择Document Fold(文件夹)图标,单击Ok按钮。 Ok按钮 ② 选择Document Fold(文件夹)图标,单击Ok按钮。 将该文件夹的名字改为Z80。 ③ 将该文件夹的名字改为Z80。
第五章 层次电路图设计
层次电路图设计方法 层次化电路图设计 层次电路图之间的切换
5.1 电路的层次化设计方法
层次电路图设计方法实际上是一种模块化设 计方法。 计方法。用户可以将待设计的系统划分为多个子 系统,每个子系统下面又可以化分为若干个功能 系统, 模块, 模块,每个功能模块还可以再细化为若干个基本 模块。设计好每个基本模块, 模块。设计好每个基本模块,定义好每个基本模 块之间连接关系,就可完成整个系统的设计过程。 块之间连接关系,就可完成整个系统的设计过程。

层次原理图

层次原理图
5
第五页,课件共23页。
层次原理图设计
本节主要介绍对于一个较大型的设计项目,如何进行多 图纸设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完 成层次原理图设计也称为模块化原理图设计.
层次原理图设计中,信号的传递主要由电路方块图、电 路方块图端口和输入/输出端口来完成
层次原理图网络表的生成方法 及注意事项
生成方法与其它原理图方法相同 注意事项:
范围(scope):整个项目 网络标号适用范围:全局有效
21
第二十一页,课件共23页。
降低图纸复 杂度
便于阅读
提高设计效 率
电路功能分 块清晰
作用
自上而下 先总图后分图
自下而上 先分图后总图
编辑
方块电路
(图纸符号)
6
第六页,课件共23页。
有关层次原理图的一些概念
方块电路:它代表了本图下一层的子图,每个方块 电路都与特定的子图相对应,它相当于封装了子图 中的所有电路,从而将一张原理图简化为一个符号 方块电路。是层次原理图所特有的。
方块电路端口:它是方块电路所代表的下层子图与 其他电路连接的端口。通常情况下,方块电路端口 与和它同名的下层子图的I/O端口相连。
13
第十三页,课件共23页。
自下而上设计层次原理图
先设计出下层模块的原理图,再由这些原理 图产生方块电路,进而产生上层原理图这样 层层向上组原理图设 计方法。
14
第十四页,课件共23页。
步骤1 自下而上设计层次原理图---
1.绘制好层次原理图子图 2.在该设计数据库中建立一个新的原理图文件,
15
第十五页,课件共23页。

层次原理图设计

层次原理图设计

设计底层原理图: 设计底层原理图:
执行菜单" 执行菜单"Design"->"Create Sheet From Symbol",对准某个方块电路单击,则创建该方 ,对准某个方块电路单击, 块电路的底层原理图文件.在该文件中, 块电路的底层原理图文件.在该文件中,完成具 体电路的设计. 体电路的设计.
层次原理图设计
一,层次化设计
系统设计
模块A 模块A 模 块 A 1 模 块 A 2 模 块 A 3 模 块 B 1
模块B 模块B 模 块 B 2 模 块 B 3 模 块 C 1
模块C 模块C 模 块 C 2 模 块 C 3
二,有关层次原理图的一些概念
方块电路:代表了本图下一层的子图 方块电路: 方块电路端口: 方块电路端口:它是方块电路所代表的下 层子图与其它电路连接的端口 电源端口:在同一设计项目中,所有原理 电源端口:在同一设计项目中, 图的电源端口都是连通的 I/O端口和网络标号: (略.它们不是层 I/O端口和网络标号: 端口和网络标号 次原理图所特有的) 次原理图所特有的)
三,层次原理图的设计
<1>自顶向下设计层次原理图 <1>自顶向下设计层次原理图
详细步骤见教材P109 详细步骤见教材P109
<2>自底向上设计层次原理图 <2>自底向上设计层次原理图
详细步骤见教材P119 详细步骤见教材P119
自顶向下设计层次原理图( 自顶向下设计层次原理图(简单例 子)
设计顶层原理图: 设计顶层原理图: 新建原理图文件top.sch,作为顶层原理图 , 新建原理图文件 用"WiringTools"中的 工具在top.sch中分别 中的 工具在 中分别 绘制方块电路和方块电路端口

层次原理图的设计概述

层次原理图的设计概述
8
选择电路面讲层次电路图的设计方法有两种,现在 就利用自上而下的方法设计一个4串行接口的 原理图。它们分别由串行接口和线驱动模块 (4 Port UART and Line Drivers.sch)和ISA总 线与地址解码(ISA Bus and Address Decoding.sch)两部分组成。 • 下图 是该原理图的层次电路图。
6
选择对话框 •
7
• 这个对话框询问在产生与电路方块图相对应的原理 图时,相对的输入输出点是否将信号方向反向,此 处应选择No。
2.自下而上的层次电路设计方法
此方法指首先画出原理图,再由原理图来产生方 块电路图的方法。和刚才的步骤相反,先绘制原理 图,再执行菜单“Desgin”下的 “Design\Create Symbol From Sheet ”。点击之后会 出现如下所示的对话框。从中选中要创建层次电路 图的方块图。(前提是要先建好子图。从总图操作 Design\Create Symbol From Sheet )
17
18
• 3.放置出入端口 • 点击画电路图工具栏里的图标 ,或者执行菜 单Place -> Add Sheet Entry。 • 光标变成十字状,将光标移动到方块电路中, 点击鼠标,光标上面出现一个小圆点,且光标将被 限制在方块电路的左右边界内,确定合适的位置后 点击鼠标,即可在该处放置一个方块图的进出点, 点击右键结束放置方块图进出点状态。 • 按Tab键,即可出现方块电路进出点编辑对话 框。
10
11
图 层次电路图
12
• 绘制的具体步骤: • 1.建立如下图 所示的文档,并且命名。
图3-2 文档
• 2.建立层次原理的文件(.prj)。
13

Altium Designer 14原理图与PCB设计第4章 层次化原理图绘制[精]

Altium Designer 14原理图与PCB设计第4章 层次化原理图绘制[精]
图4-11 电源电路.SchDoc对应的方块图
第4章 层次化原理图绘制
(5) 重复上述的步骤,放置所有的模块电路原理图对应 的方块电路。放置好4个电路方块图,并用鼠标拖拽的方式 调整方块图的形状以及端口放置的位置,调整后如图4-12 所示。
(6) 设置方块电路图和电路端口的属性。 (7) 利用电气连接工具来连接各方块电路图,完成主电 路原理图的绘制,如图4-7所示。 3. 保存工程文件和原理图文件 保存工程文件和原理图文件,完成自下而上的层次化原 理图设计。
第4章 层次化原理图绘制 (2) 双击需要设置属性的电路方块图(或者在绘制状态下 按Tab键),系统将弹出相应的电路方块图属性编辑对话框, 如图4-1所示。 在该对话框中可以设置方块图的位置、颜色、
大小、边框宽度、名称和文件名等属性。
第4章 层次化原理图绘制 图4-1 方块图属性对话框
第4章 层次化原理图绘制
第4章 层次化原理图绘制
2) 从模块原理图查看方块图 操作步骤: (1) 打开模块原理图文件。 (2) 执行菜单命令Tools >> Up/Down Hierarchy,或者单 击主工具栏上的 图标,光标变成十字形。 (3) 在模块原理图的端口上单击鼠标左键,则系统立即 切换到主原理图,该模块原理图所对应的方块图位于编辑窗 口中央。
第4章 层次化原理图绘制
第4章 层次化原理图绘制 图4-2 方块图对应的文件名对话框
第4章 层次化原理图绘制
根据上面的方法,将一个方块图的Designator文本框设 置为U_LCD1602显示电路、Filename文本框设置为LCD1602 显示电路.SchDoc。另外三个方块图的Designator文本框分别 设置为U_单片机最小系统电路、U_串口通信电路和U_电源 电路;Filename文本框分别设置为单片机最小系统电路 .SchDoc、串口通信电路.SchDoc和电源电路.SchDoc。设置 好相应的属性,如图4-4所示。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图11-26子图4(Sub4.SchDoc)
图11-27子图5(Sub5.SchDoc)
5.完成子图3、子图4、子图5的方块图,如图11-28所示。
图11-28 上层方块库
6.再看图11-2,还有子图6的没有完成,子图6即可用自上 而下的方法完成,也可以用自下而上的方法完成。
(1)如果用自下而上的方法,放置完电路输入输出的端口 的电路如图11-29所示。
图11-21 Port Properties对话框
(5)按步骤(4)放置端口:+5V、SGND、S5,这3个端口的 I/O Type都选择“Unspecified”。放置完端口的电路图如 图11-22所示。
图11-22 放置端口的电路图
2.从下层原理图产生上层方块图
(1)如果没有上层电路图文档,就要产生一张电路图文档。方法:单击主 菜单“File”→“New”→“Schematic”命令新电路图文档。在本例中,已有主 电路图文档“Main_top.SchDoc”,所以用步骤(2),打开它即可。
(1)启动Altium Designer,打开上一
节中创建的上层原理图文件
“Main_top.SchDoc”。
(2)单击主菜单
“File”→“New”→“Schematic”命令新
建一个默认名称为“Sheet1.SchDoc”
的空白原理图文档。将它另存为
图11-19 新建Sub3.SchDoc
“Sub3.SchDoc”( 如图11-19所示)。
(3)在“Sub3.SchDoc”原理图文档中绘制如图11-20所示的 电路。
图11-20 子图3(Sub3.SchDoc)
(4)在“Sub3.SchDoc”电路图中放置与其它电路图连接的输入/ 输出端口,鼠标单击工具栏中按钮“ ”(或在主菜单栏选 “Place”→“Port”),鼠标上“悬浮”着一个端口,按TAB键弹 出“Port Properties”对话框,如图11-21所示,在“Name”编 辑框输入端口的名字:“IN_5”,“I/O Type”编辑框选择 “Unspecified”,按OK按钮,在需要的位置放置端口即可。
11.1.2 自下而上的层次电路图设计
Altium Designer还支持传统的自下而上的层次电路 图设计方法,本节将采用图11-2所示的子图3、子图4、子 图5,练习自下而上的设计方法,为电机驱动电路添加电 源。
1.完成各个子电路图(如:sub3.schdoc、sub4.schdoc、 sub5.schdoc),并在各子电路图中放置连接电路的输入/ 输出端口,
块图放置好(如图11-25所示)。
图11-24鼠标处“悬浮”的方Байду номын сангаас图符号 号
图11-25 放置好的方块图符
3.重复以上步骤完成子图 4(Sub4.SchDoc)及子图4的 方块图,完成子图 5(Sub5.SchDoc)及子图5的 方块图。
4.完成后的子图 4(Sub4.SchDoc),子图 5(Sub5.SchDoc)的电路图 如图11-26,11-27所示。
图11-29子图6(Sub6.SchDoc)
图11-30放置完6个方块图的Main_top.SchDoc上层原理图
7.在主电路图(Main_top.SchDoc)内连线,在连线过程中,可以用鼠标 移动方块图内的端口(端口可以在方块图的上下左右四个边上移动), 也可改变方块图的大小,完成后的主电路图(Main_top.SchDoc)如图 11-31所示。
(2)单击“Projects”工作面板中“Main_top.SchDoc”文件 的名称,在工作区打开该文件,在主菜单中选择 “Design”→“Creat Sheet Symbol From Sheet or HDL”命 令,打开“Choose Document to Place”对话框。选择 “Sub6.SchDoc”文件,然后按OK按钮,即鼠标处“悬浮” 着一个子图6的方块图。在“Main_top.SchDoc”中的合适 位置,按鼠标左键,放置好方块图。放置好6个方块图的 “Main_top.SchDoc”电路如图11-30所示。
(2)单击“Projects”工作面板中“Main_top.SchDoc”文件的名称,在工作 区打开该文件。注意:一定要打开该文件,并在打开该文件的窗口下,执 行步骤(3)。
(3)在主菜单中选择“Design”→“Creat Sheet Symbol From Sheet or HDL” 命令,打开如图11-23所示的“Choose Document to Place”对话框。
注意在设计层次原理图的每张子电路图时,必须把每 个元件的封装选择好,这样便于设计PCB板。
图10-32 显示方块图入口与端口之间匹配
9.选择“File”→“Save All”命令,保存项目中的所有文件。
至此,采用自上而下、自下而上的层次设计方法设计电机驱 动电路过程结束。图11-2所示的电路原理图,可以用图 11-31所示的层次原理图代替,6个方块图分别代表6个子 图,它们的数据要转移到一块电路板里,设计PCB板的过 程与单张原理图差不多,唯一的区别是,编译原理图的时 候,必须在顶层。
图11-31 绘制完成的上层方块图
8.检查是否同步,也就是方块图入口与端口之间是否匹配,选择菜单
“Design”→“Synchronize Sheet Entries and Ports”命令,如果方 块图入口与端口之间匹配,则显示对话框“Synchronize Ports to Sheet Entries In 层次原理图设计.PrjPCB”,告知“All Sheet symbols are matched”,如图10-32所示。
图11-23 “Choose Document to Place”对话框
(4)在 “Choose Document to Place”对话框中选择 “sub3.SchDoc”文件,单击“OK”按钮,回到 “Main_top.SchDoc”窗口中,鼠标处“悬浮”着一个方块 图,如图11-24所示,在适当的位置,按鼠标左键,把方
相关文档
最新文档