层次化原理图的设计
层次原理图设计步骤
层次原理图设计步骤一. 新建工程文件及原理图文件1. 在D盘新建一个文件夹D:/student2. 建立一个工程文件,选择File/New/Project/PCB Project,如:单片机最小系统.prjdoc3. 新建一个原理图文件,选择File/New/Schematic,如:单片机最小系统.schdoc4. 绘制原理图父图(1)放置方块电路点击Place/Sheet Symbol命令,或点击快捷键,放置方块电路,按Tab键打开属性对话框。
注意:标号Designator与文件名Filename必须一致,如都为CPU功能模块。
(2)放置方块入口点击Place/Sheet Entry命令,或点击快捷键,放置方块入口,按Tab键打开属性对话框。
注意:入口的名称Name,如XTAL1和I/O类型(Input、Output、Bidirectional),以及端口方向Style 选择。
(3)连线画好各功能模块后,要对其进行连线。
注意:在总线上放置总线标号,如A[0..15]、AD[0..7]。
二. 分别绘制方块电路符号所对应的子原理图1. 将光标点到某一模块上,执行Design/Create Sheet From Symbol命令,或点右键,选择Sheet Symbol Action/Create Sheet From Symbol命令,显示一个对话框Reverse Input/Output Direction:Yes(输入、输出类型变化)、No(Input、Output类型不变);应选择No。
2. 开始画出对应的各张子原理图(1)CPU功能模块:注意:(a)调整端口位置;(b)放置元器件,并调整位置,强调放置元器件的方法(特别是标号),如何搜索元器件。
(c)放置网络标号网络标号要放在导线上,不能放到管脚上(强调);强调放置网络标号的方法;放置总线及总线入口,强调总线标号;(d)连接导线,注意方法及线形Wire。
第3章层次化原理图的设计
理图符号的虚影。
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.绘制“存储”原理图子图和绘制 “寻址”原理图子图同样的方法
AltiumDesigner13标准教程第四章层次化原理图的设计
层次化原理图的设计内容指南 在前面,学习了一般电路原理图的基本设计方法,将整个系统的电路绘制在一张原理图纸上。
这种方法适用于规模较小、逻辑结构比较简单的系统电路设计。
而对于大规模的电路系统来说,由于所包含的对象数量繁多,结构关系复杂,很难在一张原理图纸上完整地绘出,即使勉强绘制出来,其错综复杂的结构也非常不利于电路的阅读分析与检测。
因此,对于大规模的复杂系统,应该采用另外一种设计方法,即电路的层次化设计。
将整体系统按照功能分解成若干个电路模块,每个电路模块能够完成一定的独立功能,具有相对的独立性,可以由不同的设计者分别绘制在不同的原理图纸上。
这样,电路结构清晰,同时也便于多人共同参与设计,可加快工作进程。
知识重点层次原理图的概念层次原理图的设计方法 层次原理图之间的切换4.1 层次原理图的设计方法层次电路原理图的设计理念是将实际的总体电路进行模块划分,划分的原则是每一个电路模块都应该有明确的功能特征和相对独立的结构,而且还要有简单、统一的接口,便于模块彼此之间的连接。
基于上述的设计理念,层次电路原理图设计的具体实现方法有两种:一种是自上而下的层次原理图设计,另一种是自下而上的层次原理图设计。
自上而下的设计思想是在绘制电路原理图之前,要求设计者对这个设计有一个整体的把握。
把整个电路设计分成多个模块,确定每个模块的设计内容,然后对每一模块进行详细地设计。
在C 语言中,这种设计方法被称为自顶向下,逐步细化。
该设计方法要求设计者在绘制原理图之前就对系统有比较深入地了解,对于电路的模块划分比较清楚。
自下而上的设计思想则是设计者先绘制原理图子图,根据原理图子图生成方块电路图,进而生成上层原理图,最后生成整个设计。
这种方法比较适用于对整个设计不是非常熟悉的用户,这也是初学者一种不错的选择方法。
4.1.1 自上而下的层次原理图设计自上而下的层次电路原理图设计就是先绘制出顶层原理图,然后将顶层原理图中的各个方块图对应的子原理图分别绘制出来。
电路原理第3章层次电路图的设计
第三章层次电路图的设计在设计原理图的过程中,设计人员经常会遇到电路元件很多,而打印机幅面有限的问题。
而采用层次电路设计方法后,这一问题就迎刃而解了。
所谓层次电路设计,就是把一个完整的电路系统按功能分为若干个子系统,即子功能电路模块,需要的话,把子功能电路模块再分成若干个子系统,即子功能电路模块,然后用方块电路的输入/输出端口将各子功能电路连接起来,于是就可以在较小的幅面的多张图纸上分别编辑、打印各模块电路的原理图。
在早期,层次原理图设计主要是为了解决复杂的大型电路系统的原理图设计问题。
但现在,设计人员为了增强原理图的可读性和利用设计人员之间的分工合作,即使所设计的电路系统并不十分复杂,也把整个电路系统按功能模块分别绘制出相应的模块电路原理图。
在Protel DXP设计系统中,层次原理图是由母原理图和子原理图构成的。
母原理图的功能是用来给出子原理图之间的层次连接关系,它是有方块电路符号、方块电路I/O端口符号代表着子原理图之间的端口连接关系;导线的作用是用来将代表子原理图的方快电路符号组成一个完整的电路系统原理图。
子原理图就是一个由各种电路元件符号组成的实实在在的原理图,它通常对应着设计电路系统中的一个子功能电路模块。
可以看出,通过这种组织式的母原理图和子原理图可以用来描述任何形式、任何大型复杂的电路系统。
3.1 绘制层次原理母图绘制Protel DXP层次电路原理图的母图步骤如下:(1)新建工程和原理图母图新建一个PCB工程,并在该工程下新建一个原理图文件作为层次原理图的母图,可以命名为Z80 Processor.SchDoc。
(2)放置方块电路图以绘制Serial Interface.SchDoc对应的方块电路图为例。
执行菜单命令Place→Symbol,或单击Wiring工具条中的按钮,即可启动放置方块电路图命令。
执行方块电路图命令后,出现一个方块电路图的虚影随鼠标移动,如图3-1所示。
图3-1 放置方块电路图此时,按[Tab]键,即可进入方块电路图属性设置,如图3-2所示。
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 电路的层次化设计方法
层次电路图设计方法实际上是一种模块化设 计方法。 计方法。用户可以将待设计的系统划分为多个子 系统,每个子系统下面又可以化分为若干个功能 系统, 模块, 模块,每个功能模块还可以再细化为若干个基本 模块。设计好每个基本模块, 模块。设计好每个基本模块,定义好每个基本模 块之间连接关系,就可完成整个系统的设计过程。 块之间连接关系,就可完成整个系统的设计过程。
层次化原理图的设计
4.1 层次化原理图的设计方法
分为两种: 1、自上而下的层次化原理图设计:对设计有 一个整体把握,将整个电路分为多个模块, 对每个模块进行详细设计。
2、自下而上的层次化原理图设计:先绘制原 理图子图,然后生成上图 设计
思路: 1、先确定将总体电路分为几个电路模块; 2、绘制层次原理图的顶层原理图; 3、绘制出每一电路模块的具体原理图(子图)。
4.2.1 顶层方块图与子图的切换
打开顶层原理图,Tools—Up/Down Hierarchy。
将整体系统按照功能分解成若干电路模块每个电路模块能够完成一定的独立功能具有相对的独立性可以由不同的设计者分别绘制在不同的原理图纸上
第4章 层次化原理图的设计
层次化原理图设计思路:将整体系统按 照功能分解成若干电路模块,每个电路模 块能够完成一定的独立功能,具有相对的 独立性,可以由不同的设计者分别绘制在 不同的原理图纸上。
步骤: 1、新建project; 2、加 .SchDoc;(顶层原理图) 3、Place—Sheet Symbol,放置方块电路图; 4、设置方块电路图属性; 5、Place—Add Sheet Entry,放置电路端口; 6、保存顶层原理图; 7、Design—Create Sheet From Symbol ,绘制子原 理图; 8、Compile—项目电路.PrjPCB,对项目进行编译;
第4章 层次原理图设计
第4章 层次原理图设计
4.1 层次电路原理图简介
4.2 层次原理图的设计方法
4.3 层次原理图的报表
第4章 层次原理图设计
4.1 层次电路原理图简介
采用层次化设计之后,复杂的电路原理图按照某 种标准划分为若干个功能模块,再把这些功能模块分 别绘制在多张原理图纸上,这些图纸就被称为设计系 统的子原理图。同时,这些子原理图由另外一张原理 图来说明它们之间的联系,描述单张原理图之间关系 的这张原理图就被称为设计系统的母原理图。各张子 原理图与母原理图之间是通过输入 /输出端口建立起电 气连接,这样就形成了设计系统的层次原理图。
第4章 层次原理图设计
4.1.1 层次原理图的设计方法
通常层次原理图的设计有两种方法,即自顶向下
的设计方法和自底向上的设计方法。
1.自顶向下设计层次原理图 层次原理图的自顶向下设计方法是指按照电路的 功能,将整个电路划分成不同功能的模块,这些电路 模块在母图上以图纸符号(方块电路)的形式联系起
来,然后由母图中的图纸符号生成子原理图。自顶向
储
储
器
器
电
电
路
路
.SchDoc
R
W
TXD
RXD
D[0..7]
A[0..12]
D
E
3
C
3
C
0
0
2
1
P
P
1
R
1
2
K
1
XTAL
Y
VCC
1
D[0..7]
A[0..12]
2
C
2
3
u
2
1
1
1
1
Protel DXP基础教程第4章
图4-12 选择产生方块电路图的原理图文件
图4-13 产生的电路方块图
4.1.1 自顶向下设计层次原理图 层次原理图的自顶向下设计方法是由电路方块图生成电路原理图,因此 在绘制层次原理图之前,首先要设计出电路方块图,该方法的设计流程如图 4-1所示。 4.1.2 自底向上设计层次原理图 自底向上设计层次原理图是指由基本模块的原理图生成电路方块图,因此 在绘制层次原理图之前,要首先设计出基本模块的原理图,设计流程如图42所示。
图4-4 方块电路属性设置对话框
图4-5 放置电路方块图后的效果
(5)放置电路方块图的电路端口。执行菜单命令“Place”→“Add Sheet Entry”或单击绘图 工具栏中的按钮,此时光标将变成十字形,并带有虚线形式的电路端口符号,如图4-6 所示。在此状态下按【Tab】键,弹出电路端口符号属性设置对话框,在Name文本框 中输入-WR。在I/O Type下拉列表框中有Unspecified(不指定)、Output(输出)、 Input(输入)和Bidirectional(双向)4个选项,本例中选择Output。 (6)属性设置完毕后,选择相应的位置单击鼠标左键,确定电路端口符号位置,如图4-7 所示。 (7)用导线将电路端口连接在一起,如图4-8所示。
图4-9 由总图切换到子图效果
4.4层次原理图关系
层次原理图子图与上一层原理图发生联系需要I/O端口来实现,只有子图的I/O端口与代表 它的方块电路的端口相对应时,才能够实现正确的关联。 4.1.1 层次原理图的I/O端口设计
(1)执行菜单命令“Design”→“Create Sheet From Symbol”,此时光标变成十字形,将其移至方块电 路图的上方,如图4-10所示。 (2)在此状态下单击鼠标左键,若单击“Yes”按钮,则生成的新原理图中的I/O端口将与方块电路图的 端口相反,即输入变为输出,输出变为输入;若单击“No”按钮,则生成的新原理图中的I/O端口将 与方块电路的端口相同。 (3)单击“No”按钮,Protel DXP 2004将自动生成一个名为ISA Bus and Address Decoding.SchDoc 的带有I/O端口的新建原理图,如图4-11所示,这样就实现了端口之间的正确关联。
cept+HDL原理图设计(2)
Concept HDL原理图设计(二)层次原理图的设计在本章前面章节中,主要讲述了原理图的绘制方法,这一节主要讲述层次原理图的设计方法。
由前面所讲内容可以看出,层次原理图的设计使得原理图的设计更加清晰明了,各模块功能一目了然。
下面将详细讲述层次原理图的设计方法。
一、层次化设计的特点层次化设计技术使用符号代表功能,大大地减少了冗余的信息,并且功能模块能够重复调用,加强了团队合作性。
Design Entry HDL支持两种层次化的设计方法:自上而下的设计(TOP-DOWN)和自下而上的设计方法(DOWN-TOP)。
1、自上而下的设计方法自上而下的设计方法就是首先在顶层图(在创建项目的时候为TOP)中,定义模块(BLOCK),然后在各个模块中进行原理图的设计。
进入到顶层原理图之后,首先规划模块BLOCK1、BLOCK2等。
选择菜单栏BLOCK/ADD或者单击模块工具栏中的按钮来完成模块的添加,在添加的时候软件会自动以BLOCK1、BLOCK2等来给模块命名,如图7_46所示。
7_461)、模块名字的更改选择菜单栏中的BLOCK/Rename命令,在弹出对话框中输入新的模块名字,比如POWER,如图7_47所示。
单击“ok”,可以看到新输入的名字将跟随鼠标一起移动,将鼠标移动到要更改名字的模块上面,点击鼠标左键,BLOCK就会自动地更改为新输入的名字,如图7_48所示。
7_477_482)、模块的移动模块的移动和元件的移动是一样的,此处不再赘述。
3)、模块大小的调整选择菜单栏中的BLOCK/Stretch命令或者选择模块工具栏中的按钮,然后左键单击模块的边沿,松开鼠标左键后,拖动鼠标即可改变模块的大小,达到合适尺寸后再次单击鼠标左键即可完成调整。
4)模块管脚的添加选择菜单栏中的BLOCK/Add Pin/Input Pin(或者Output Pin、Inout Pin)命令,也可以直接选择模块工具栏中的按钮,弹出如图7_49所示对话框,在弹出的对话框中依次添加信号名(输完网络名后,回车输入下一个网络名),如图7_50所示。
层次原理图设计
本节主要介绍对于一个较大型的设计项目,如何进行多图纸 设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完成层 次原理图设计也称为模块化原理图设计。。 层次原理图设计中,信号的传递主要由电路方块图、电路 方块图端口和输入/输出端口来完成
2.2 自下而上设计层次原理图
先设计出下层模块的原理图,再由这些原理图产生方块电路, 进而产生上层原理图这样层层向上组织,最后生成总图这种方法非 常有效,也是一种被广泛采用的层次原理图设计方法。。。 步骤: 1.绘制好层次原理图子图 2.在该设计数据库中建立一个新的原理图文件,双击它使之处 于打开状态。 3.执行菜单命令【Design】【Create symbol from Sheet】.此时弹 出对话框,将光标移至文件名“非门.sch”处,单击鼠标使之处于 高亮度状态,然后单击OK按钮确认。这时PROTEL99SE将自动 产生代表该原理图的方块电路。 4.在弹出的对话框中单击NO按钮继续,此时按要求产生的方块电 路符号将出现在光标上。 5.将光标移至适当位置,单击鼠标左键,就可将方块电路放置在 原理图上,双击修改。
网络表的格式
[ 元件信息启始符 C1 元件标识(编号) RB7.6-15 元件封装 47UF 元件说明 ] 元件信息结束符
(
网络信息启始符 GND 网络名称 C1-2 网络的连接点 C2-2 网络的连接点 ) 网络信息结束符
步骤:1 执行菜单命令 [Design]/[Create Netli换端口输入/输出方向的对话框,当单击对话框中 的YES按钮时,新产生的原理图中的I/O端口的输入/输出方向将与 该方块电路的相应端口相反,即输出变为输入,输入变为输出。当 单击NO按钮时,新产生的原理图中I/O端口的输入/输出方向将与该 方块电路的相应端口相同。 3.单击NO按钮。
第5章 绘制层次性原理图
行菜单命令“ 行菜单命令“Tools”→ “Up/Down Hierarchy”,光标变成十字 , 形。 (3)在准备查看的方块图上单击鼠标左键,则系统立即切换到 )在准备查看的方块图上单击鼠标左键, 该方块图对应的子电路图上。 该方块图对应的子电路图上。 (4)单击鼠标右键,退出切换状态。 )单击鼠标右键,退出切换状态。
要求:从图 所示的主电路图直接切换到与ISA Bus and 要求:从图5-1-1所示的主电路图直接切换到与 所示的主电路图直接切换到与 Address Decoding方块图对应的子电路图。 方块图对应的子电路图。 方块图对应的子电路图 (1)打开如图 所示的主电路图文件。 )打开如图5-1-1所示的主电路图文件。 所示的主电路图文件 (2)用鼠标左键单击主工具栏上的“文件切换”图标 )用鼠标左键单击主工具栏上的“文件切换” ,或执
7
第5章 绘制层次性原理图 章
的任意位置单击鼠标左键即可退出掩模状态。 (4)在图 )在图5-1-3的任意位置单击鼠标左键即可退出掩模状态。 的任意位置单击鼠标左键即可退出掩模状态
图5-1-3 从子电路图切换到主电路图
8
第5章 绘制层次性原理图 章 5.2 任务二:创建层次原理图 任务二:
要求:用两种方法创建图 所示的主电路图和图5-1-2所 要求:用两种方法创建图5-1-1所示的主电路图和图 所示的主电路图和图 所 示的子电路图。 示的子电路图。
第5章 绘制层次性原理图 章
顾
滨 主 编
1
第5章 绘制层次性原理图 章
背景
如果把一个比较复杂的电路画在一张图纸上,可能会出 如果把一个比较复杂的电路画在一张图纸上, 现一张图纸难以容纳全部电路的情况, 现一张图纸难以容纳全部电路的情况,而且很难清晰地把各 功能单元区分开来。原理图的层次化设计解决了这一问题, 功能单元区分开来。原理图的层次化设计解决了这一问题, 它既可以使读者更好地把握电路整体结构, 它既可以使读者更好地把握电路整体结构,又能很方便地查 看各单元电路内容。 看各单元电路内容。
第5章 层次化原理图设计
内容提要:对应电路原理图的模块化设计,Protel 99 SE中提供了层 次化原理图的设计方法,这种方法可以将一个庞大的系统电路作为一 个整体项目来设计,而根据系统功能所划分出的若干个电路模块,则 分别作为设计文件添加到该项目中。这样就把一个复杂的大型电路原 理图设计变成了多个简单的小型电路原理图设计,层次清晰,设计简 便。 层次电路原理图的设计理念是将实际的总体电路进行模块划分,划分 的原则是每一个电路模块都应该有明确的功能特征和相对独立的结构, 而且,还要有简单、统一的接口,便于模块彼此之间的连接。 学习要点: 层次原理图的概念 层次原理图的设计方法 层次原理图之间的切换 原理图中的查找与替换操作 打印报表输出
5.放置各子原理图中的输入输出端口。 子原理图中的输入输出端口是子原理图与顶层原理图之间进行电气连 接的重要通道,应该根据具体设计要求加以放置。 6.在项目“USB采集系统”中新建一个原理图文件“Mother1.Sch”, 以便进行顶层原理图的绘制。 7.打开原理图文件“Mother1.Sch”,执行“Design”→“Create Symbol Symbol From Sheet”菜单命令,系统弹出如图5-17所示的 选择文件放置对话框。 8.单击 按钮后,鼠标变成十字形状,并带有一个方块电路图的虚 影。选择适当的位置,单击鼠标左键即可将该方块电路图放置在顶层 原理图中,如图5-19所示。 该方块电路图的标识符为“U-Cpu”,边缘已经放置了4个电路端口,方 向与相应的子原理图中输入输出端口一致。
其中,子原理图就是用来描述某一电路模块具体功能的普通电路原理 图,只不过增加了一些输入输出端口,作为与上层进行电气连接的通 道口。普通电路原理图的绘制方法在前面已经学习过,主要由各种具 体的元器件、导线等构成。 顶层电路图即母图的主要构成元素却不再是具体的元器件,而是代表 子原理图的图纸符号,是一个电路设计实例采用层次结构设计时的顶 层原理图。 该顶层原理图主要由4个图纸符号组成,每一个图纸符号都代表一个 相应的子原理图文件,共有4个子原理图。在图纸符号的内部给出了 一个或多个表示连接关系的电路端口,对于这些端口,在子原理图中 都有相同名称的输入输出端口与之相对应,以便建立起不同层次间的 信号通道。 图纸符号之间也是借助于电路端口,可以使用导线或总线完成连接。 而且,同一个项目的所有电路原理图(包括顶层原理图和子原理图) 中,相同名称的输入输出端口和电路端口之间,在电气意义上都是相 互连接的。
层次式原理图设计new
(2)放置一个电路方框图 按Tab键,打开其属性编辑对话框,对其进行属性设置。 Tab键 打开其属性编辑对话框,对其进行属性设置。 设置完后,关闭对话框, 设置完后,关闭对话框,将鼠标指针移动到要放置方框图的 位置,单击完成定义。 位置,单击完成定义。 放置好的一个电路方框图
CPU1 CPU1.SchDoc
(4)绘制方块电路符号所对应的子原理图 电路方框图I/O 口 与内层电路上的I/O 口相对应 电路方框图 I/O口 , 与内层电路上的 I/O口相对应 , 这 口相对应, 里内层电路上的I/O 口必须要和电路方框图中的 口必须要和电路方框图中的I/O 口相对 里内层电路上的 I/O口必须要和电路方框图中的 I/O口相对 为了保证这一点,Schematic提供了直接从根电路的电 应。为了保证这一点,Schematic提供了直接从根电路的电 路方框图中产生内层电路I/O口的命令 路方框图中产生内层电路I/O口的命令。 口的命令。 选择Design|Creat Sheet,屏幕出现对话框。 选择Design|Creat Symbol From Sheet,屏幕出现对话框。 选择好文件以及符号后,单击OK按钮,出现询问对话框。 OK按钮 选择好文件以及符号后,单击OK按钮,出现询问对话框。
(3)放置一个电路方框图I/O口 放置一个电路方框图I/O口 Tab键 按Tab键,打开其属性编辑对话框 。 Name:指定该电路方框图I/O口的名称 Name:指定该电路方框图I/O口的名称。 口的名称。 I/O Type和Style:I/O端口的属性设置。 Type和Style:I/O端口的属性设置。 端口的属性设置 Side:设置要把I/O口放置在电路方框图的左边还是右边 Side:设置要把I/O口放置在电路方框图的左边还是右边。 口放置在电路方框图的左边还是右边。 Position:本栏设置要把I/O口放置在电路方框图的位置 Position:本栏设置要把I/O口放置在电路方框图的位置。 口放置在电路方框图的位置。
印刷电路板设计实用教程第6章 层次原理图设计
6.3.1 自顶向下设计方法
3)编辑子图符号属性 同修改元器件的属性一样,用户可以用不同的方法 来修改子图符号的属性。 ① 双击绿色的子图符号,将直接打开子图符号属性 设置对话框,如图6-6所示。这里可以对子图符号的 标识符、文件名、位置坐标、填充颜色、边界线颜 色等参数进行设置,但一般来说我们只需要设置子 图符号的标识符和文件名,其他参数无须修改。这 里我们将第一个子图符号的标识符(Designator) 和文件名(Filename)均设置为“电源电路”。
图6-4 建立空白的父图文件
图6-5 放置子图符号
6.3.1 自顶向下设计方法
2)放置子图符号 在绘图工具栏中单击子图符号按钮“ ”,或 者执行“Place→Sheet Symbol”菜单命令,此时光 标将变成“十”字形态,并带有虚线形式的方块符 号。移动鼠标到合适位置,单击左键确定子图符号 左上角坐标位置,然后移动光标确定方块的大小后, 单击左键确定方块右下角坐标位置,这样一个子图 符号就放置完毕了,如图6-5所示。此时系统仍处于 放置子图符号状态,用户可以继续放置其他子图符 号,如不需要继续放置则单击右键退出本状态。
6.2 层次原理图设计方法
6.2 层设计,需按照某种标准划 分为若干个功能部件,分别绘制在多张原理图纸上, 这些图纸通常被称为子图。这些子图将由一张原理 图来说明它们之间的联系,这张原理图称为父图。 各张子图和父图之间,以及子图之间是通过输入输 出端口或者网络标号建立起电气连接的,这样就形 成了此电路系统的层次原理图。
图6-8 直接修 改子图符号标 识符
6.3.1 自顶向下设计方法
重复步骤2)和3),绘制出另外三个电路子图符号, 并分别输入对应的文件标识符和文件名,如图6-9所 示,从左到右分别是电源电路、计数与显示电路、 脉冲形成电路和声控主电路。当然用户也可以一次 性放置完所有子图符号后,再分别进行修改。 需要注意的是,子图符号同样是一个原理图的对象, 用户同样可以对其执行复制、剪切、粘贴和删除等 操作,也可以选中子图符号后,调整和修改其大小、 形状和位置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.1 层次化原理图的设计方法
分为两种: 1、自上而下的层次化原理图设计:对设计有
一个整体把握,将整个电路分为多个模块, 对每个模块进行详细设计。
原理图; 8、Compile—项目电路.PrjPCB,对项目进行编译;
4.2.1 顶层方块图与子图的切换
打开顶层原理图,Tools—Up/Down Hierarchy。
2、自下而上的层次化原理图设计:先绘制原 理图子图,然后生成上层原理图
4.1.1 自上而下的层次化原理图设 计
思路:
1、先确定将总体电路分为几个电路模块;
2、绘制层次原理图的顶层原理图;
3、绘制出: 1、新建project; 2、加 .SchDoc;(顶层原理图) 3、Place—Sheet Symbol,放置方块电路图; 4、设置方块电路图属性; 5、Place—Add Sheet Entry,放置电路端口; 6、保存顶层原理图; 7、Design—Create Sheet From Symbol,绘制子