层次原理图设计汇总
合集下载
第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.绘制“存储”原理图子图和绘制 “寻址”原理图子图同样的方法
理图符号的虚影。
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.绘制“存储”原理图子图和绘制 “寻址”原理图子图同样的方法
层次原理图绘制
Hale Waihona Puke 符号可平行地将一张原理图上的一个网络连接到另一张 原理图上的同名端口。
进行垂直连接时,图纸入口用于代表它所在的图纸 符号对应的子原理图的同名端口。
3. 端口(port)
符号 可平行地将一张原理图上的一个网络连接到另一张 原理图上的同名端口。 也可垂直地从子图连接到父图对应图纸符号的同名 图纸入口。
层次原理图简介
背景
把一个复杂的电路画在一张图纸上或是大型电路设计
解决:
层次化设计,将一个复杂的电路化分成几个电路模块。
层次原理图
将整个电路分成多个模块,分别绘制在多张原理图中。
模块化电路的设计思想
层次原理图简介
优点:
整个电路的各个功能模块结构更加清晰;
绘制、修改也只需对某个模块进行操作; 实现同一个模块的重复调用,方便了设计工作。
层次原理图的设计方法
绘制方法:
自上而下
由电路方块图产生原理图 要首先设计电路方块图。 由原理图产生电路方块图
自下而上
要首先设计原理图。
化整为零、化零为整的设计方法
层次原理图的设计—1、自上而下
新建一个原理图文件,作为总图。
绘制总图。
放置 Sheet Symbol 放置图纸符号端口 绘制导线和总线
4. 网络标号(NetLabel)
符号
作用如前所述。
注意,在进行层次原理图等多图纸设计中,它可以连 接到不同图纸上的有相同名字的网络上,但必须选择 全局连接方式。
4_层次原理图设计
第4章 层次原理图设计
4.1 层次原理图简介
• 层次原理图设计:是一种模块化的设计方法。 即将较大的电路图划分为很多的功能模块,再 对每一个功能模块进行处理或进一步细分的电 路设计方法
• 电路图模块化作用:可以大大提高设计效率和 设计速度,把庞大的项目从几个层次上细分开 来,做到多层次并行设计
• 每个层次原理图设计的项目中都有一个母图, 母图对应着整个项目。整个项目被分为若干个 模块,各个模块分别被绘制在层次原理图的子 图中。
电路项目方块图
子电路方块图1
子电路方块图2
子电路 原理图1
子电路 原理图2
子电路 原理图3
子电路 原理图4
• 1
具体操作步骤: 新建工程和原理图母图
2
放置方块电路图
P->S(Symbol)
P->A(Add Sheet Entry)
3 放置方块电路端口
4
5
连线
绘制层次原理图子图 在母图中
关键指令:Design->Create Sheet From Symbol
4.5 层次原理图之间的切换
母图和子图之间的切换 菜单命令:Tools->Up/Down Hierarchy 快捷键:TH
• 层次原理图设计中信号的传递:主要靠放置方 块电路图、方块电路端口和输入输出端口 • 层次原理图设计关键:正确传递层次间的信号
• 层次原理图设计方法:
ห้องสมุดไป่ตู้上而下
自下而上
4.2 层次原理图实例
方块电路端口
方块电路图
母图:4 Port Serial Interface.SchDoc
子图1:ISA Bus and Address Decoding.SchDoc
4.1 层次原理图简介
• 层次原理图设计:是一种模块化的设计方法。 即将较大的电路图划分为很多的功能模块,再 对每一个功能模块进行处理或进一步细分的电 路设计方法
• 电路图模块化作用:可以大大提高设计效率和 设计速度,把庞大的项目从几个层次上细分开 来,做到多层次并行设计
• 每个层次原理图设计的项目中都有一个母图, 母图对应着整个项目。整个项目被分为若干个 模块,各个模块分别被绘制在层次原理图的子 图中。
电路项目方块图
子电路方块图1
子电路方块图2
子电路 原理图1
子电路 原理图2
子电路 原理图3
子电路 原理图4
• 1
具体操作步骤: 新建工程和原理图母图
2
放置方块电路图
P->S(Symbol)
P->A(Add Sheet Entry)
3 放置方块电路端口
4
5
连线
绘制层次原理图子图 在母图中
关键指令:Design->Create Sheet From Symbol
4.5 层次原理图之间的切换
母图和子图之间的切换 菜单命令:Tools->Up/Down Hierarchy 快捷键:TH
• 层次原理图设计中信号的传递:主要靠放置方 块电路图、方块电路端口和输入输出端口 • 层次原理图设计关键:正确传递层次间的信号
• 层次原理图设计方法:
ห้องสมุดไป่ตู้上而下
自下而上
4.2 层次原理图实例
方块电路端口
方块电路图
母图:4 Port Serial Interface.SchDoc
子图1:ISA Bus and Address Decoding.SchDoc
层次原理图设计
• 点击“设计”菜单中的“根据符号创建图纸”命 令
• 鼠标指针变成十字形状,单击方框电路图,会弹 出“是否在生成的原理图文件中反转对应端口的 输入/输出属性”的询问对话框
5.子原理图的绘制
• 此时,可以看到生成了一个新的原理图文 件,名称为方框原理图属性设置中输入的 名称。
• 同时,也可以看到,在新的原理图文件中, 有和方框原理图上相同的端口。端口的名 称、风格、I/O类型与方框电路完全相同。
• 单击“配线工具栏”中的“放置图纸符号” 按钮。
• 移动鼠标到合适位置,确定第一个方框的 顶点,再移动鼠标,确定对角顶点
• 按同样的方法,绘制所有方框
2.设置方框电路图的属性,使之与 单张原理图有对应关系
双击方框电路图符号,设置电路图 的各种属性
• 可以进行位置、边框颜色、填 充色、尺寸等
• 标识符:方框电路图的标号, 该标号通常设置为所代表子原 理图的名称。
• 自顶向下的设计方法是指在绘制原理图之前对系 统的了解已经比较深入,对于电路的模块划分比 较清楚,可以在一开始就确定层次化设计中有多 少个模块,每个模块中包含多少个和其他模块进 行电气连接的端口。这些对应到原理图上就是需 要绘制多少张子原理图,每个子原理图中需要设 计哪些端口,还有顶层原理图的绘制内容等。这 样的方法,是从一张顶层原理图绘制开始的
流带来困难
层次原理图概述
• 采用层次化设计后,原理图将按照某种标 准划分成若干部分,分开在若干张图纸上 绘制。
• 这些图纸将由一张原理图来说明各个图纸 之间的关系,各个原理图之间通过端口或 者网络标号建立电气连接,即可以形成原 理图的层次。
层次化原理图的设计方法
• 层次化原理图的设计有两种途径:自顶向下和自 底向上
• 鼠标指针变成十字形状,单击方框电路图,会弹 出“是否在生成的原理图文件中反转对应端口的 输入/输出属性”的询问对话框
5.子原理图的绘制
• 此时,可以看到生成了一个新的原理图文 件,名称为方框原理图属性设置中输入的 名称。
• 同时,也可以看到,在新的原理图文件中, 有和方框原理图上相同的端口。端口的名 称、风格、I/O类型与方框电路完全相同。
• 单击“配线工具栏”中的“放置图纸符号” 按钮。
• 移动鼠标到合适位置,确定第一个方框的 顶点,再移动鼠标,确定对角顶点
• 按同样的方法,绘制所有方框
2.设置方框电路图的属性,使之与 单张原理图有对应关系
双击方框电路图符号,设置电路图 的各种属性
• 可以进行位置、边框颜色、填 充色、尺寸等
• 标识符:方框电路图的标号, 该标号通常设置为所代表子原 理图的名称。
• 自顶向下的设计方法是指在绘制原理图之前对系 统的了解已经比较深入,对于电路的模块划分比 较清楚,可以在一开始就确定层次化设计中有多 少个模块,每个模块中包含多少个和其他模块进 行电气连接的端口。这些对应到原理图上就是需 要绘制多少张子原理图,每个子原理图中需要设 计哪些端口,还有顶层原理图的绘制内容等。这 样的方法,是从一张顶层原理图绘制开始的
流带来困难
层次原理图概述
• 采用层次化设计后,原理图将按照某种标 准划分成若干部分,分开在若干张图纸上 绘制。
• 这些图纸将由一张原理图来说明各个图纸 之间的关系,各个原理图之间通过端口或 者网络标号建立电气连接,即可以形成原 理图的层次。
层次化原理图的设计方法
• 层次化原理图的设计有两种途径:自顶向下和自 底向上
层次原理图设计
第5章 层ቤተ መጻሕፍቲ ባይዱ原理图设计
层次原理图的典型结构如图所示。 层次原理图的典型结构如图所示。
第5章 层次原理图设计
二、自上而下的层次原理图设计方法:
自上而下的设计方法是指,将一个项目分成若干功能模块, 在层次原理图的母图中绘制这些功能模块对应的方块电路图, 再由这些方块电路图生成层次原理图的子图,并分别完成子图 的绘制。这样由上而下,层层细化,逐步完成整个项目的设计。
第5章 层次原理图设计
三、自下而上的层次原理图设计方法:
自下而上的层次原理图设计方法刚好与前面讲到的 自上而下的设计方法相反。也就是,设计中先绘制好 各个层次原理图的子图,再由子图生成方块电路图。 由下而上,层层集中,直到最后完成母图的绘制。
第5章 层次原理图设计
采用自下而上的设计层次原理图的方法, 采用自下而上的设计层次原理图的方法,首先是要规划好 整个电路的各个功能模块,其步骤是: 整个电路的各个功能模块,其步骤是: 新建工程,并在其中添加原理图文件。包括各级层次原理图 新建工程,并在其中添加原理图文件。 的子图和母图。 的子图和母图。 绘制各个子图。 绘制各个子图。 在母图中生成各子图所对应的方块电路图。 在母图中生成各子图所对应的方块电路图。 在母图中连线,完成整个层次原理图设计。 在母图中连线,完成整个层次原理图设计。
层次原形图的设计是一种模块化的设计方法。 层次原形图的设计是一种模块化的设计方法。用户可以将一 个项目系统划分为多个子系统, 个项目系统划分为多个子系统,各个子系统又可以被划分为多 个功能模块,功能模块再细分为若干个基本模块。 个功能模块,功能模块再细分为若干个基本模块。将各个基本 模块设计完成,定义模块之间的连接关系, 模块设计完成,定义模块之间的连接关系,即可完成整个项目 的设计。 的设计。
层次原理图设计
设计底层原理图: 设计底层原理图:
执行菜单" 执行菜单"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中分别 中的 工具在 中分别 绘制方块电路和方块电路端口
第4章 层次原理图的设计-PPT精品文档
顶层原理图
子系统顶 层原理图 图
子原理图
子原理图
子原理图
子原理图
4.2 层次原理图的设计方法
4.2.1 自上而下的层次原理图设计
自上而下的层次电路原理图设计就是先绘制出顶层原理图,然后将顶 层原理图中的各个方块图对应的子原理图分别绘制出来。采用这种方 法设计时,首先要根据电路的功能把整个电路划分为若干个功能模块, 然后把它们正确地连接起来。
4.3 层次原理图之间的切换
4.3.1 用Projects工作面板切换
打开Projects面板。单击面板中相应的原理图文件名,在原理图编辑区 内就会显示对应的原理图。
4.3.2 用命令方式切换
① 打开项目文件,执行菜单命令Project→Compile PCB Project Amplified Modulator.PRJPCB,编译整个电路系统。 ② 打开顶层原理图,执行菜单命令Tool→Up/Down Hierarchy,或者单击 主工具栏中的 按钮,光标变成十字形。移动光标至顶层原理图中的欲 切换的子原理图对应的方块电路上,单击其中一个图纸入口。 ③ 单击后,系统自动打开子原理图,并将其切换到原理图编辑区内。此 时,子原理图中与前面单击的图纸入口同名的端口处于高亮状态。 2.由子原理图切换到顶层原理图 ① 打开一个子原理图,执行菜单命令Tool→Up/Down Hierarchy,或者单 击主工具栏中的 按钮,光标变成十字形。 ② 移动光标到子原理图的一个输入输出端口上。 ③ 单击该端口,系统将自动打开并切换到顶层原理图,此时,顶层原理图 中与前面单击的输入输出端口同名的端口处于高亮状态。
4.2.2 自下而上的层次原理图设计
在设计层次原理图的时候,经常会碰到这样的情况,对于不同功能模 块的不同组合,会形成功能不同的电路系统,此时就可以采用另一种 层次原理图的设计方法,即自下而上的层次原理图设计。用户首先根 据功能电路模块绘制出子原理图,然后由子图生成方块电路,组合产 生一个符合自己设计需要的完整电路系统。
第4章 层次原理图设计
第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
第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
层次化原理图的设计
3.3.1 自上而下的层次原理图设计
• 我们采用层次电路的设计方法,将实际的总体电路按照电路模块的划 分原则划分为4个电路模块:CPU模块和三路传感器模块Sensor1、 Sensor2、Sensor3。首先绘制出层次原理图中的顶层原理图,然后 再分别绘制出每一电路模块的具体原理图。
• 自上而下绘制层次原理图的具体步骤。 • 1)启动Protel 99 SE程序。建立自己的Protel 99 SE工程文件,可 进入原理图的编辑环境,如图所示。
3.5 层次设计表
– 自上而下生成层次设计表的主要步骤如下。 • 1)编译整个项目。在上面我们已经对项目“USB采集系统”进行了 编译。 • 2)执行菜单命令“Reports”→“Report Project Hierarchy”(项目层次 报告),则会生成有关该项目的层次设计表。 • 在生成的设计表中,使用缩进格式明确地列出了本项目中的各个原理 图之间的层次关系,原理图文件名越靠左,说明该文件在层次电路图 中的层次越高。
3.2 层次原理图的基本结构和组成
• 如图所示是一个二级层次原理图的基本结构图,由顶层原理图和子 原理图共同组成,是一种模块化结构。
3.3 层次原理图的设计方法
• 根据上面所讲的层次原理图的模块化结构,我们知道,层 次电路原理图的设计实际上就是对顶层原理图和若干子原 理图分别进行设计的过程。设计过程的关键在于不同层次 间的信号如何正确地传递,这一点主要就是通过在顶层原 理图中放置图纸符号、电路端口,而在各个子原理图中放 置相同名称的输入输出端口来实现的。 • 基于上述的设计理念,层次电路原理图设计的具体实现方 法有两种:一种是自上而下的层次原理图设计,另一种是 自下而上的层次原理图设计。
3.4 层次原理图之间的切换
层次原理图设计
六层次原理图设计
本节主要介绍对于一个较大型的设计项目,如何进行多图纸 设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完成层 次原理图设计也称为模块化原理图设计。。 层次原理图设计中,信号的传递主要由电路方块图、电路 方块图端口和输入/输出端口来完成
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按钮。
本节主要介绍对于一个较大型的设计项目,如何进行多图纸 设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完成层 次原理图设计也称为模块化原理图设计。。 层次原理图设计中,信号的传递主要由电路方块图、电路 方块图端口和输入/输出端口来完成
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按钮。
层次原理图设计(二)
步骤一:绘制子原理图
复 位、 晶 振 模 块 CPU 模块
控制模块
显示模块
步骤二:绘制总原理图
新建原理图文件,然后按以下步骤进行操作
2.弹出“选择文件放置”对话框,其中列出当前所 有的原理图文件,选择其中一个,点击“确定”按 钮
1.选择[设计]菜单中的 [根据图纸建立图纸符号]
3.弹出“是否翻转端口”询问框,根据需要选择。 这里选择“no”
最后,单击鼠标左键,恢复正常显示
总
结
通过学习,介绍了protel DXP中层次化原理图设计的流 程和相关操作。在设计过程中,需要通过方框电路图及其端 口来实现,不同的层次化设计方法程程不同。需要注意的是:
• 注意层次化设计中的模块划分,要尽量合理, 和外界的通信端口要适宜 • 设计中采用自顶向下和自底向上结合的设计方 式,可以缩短设计周期 • 尽量采取系统自动生成的方法来生成方框电路 图和子原理图文件,保证总原理图和子原理图 之间正确的对应关系。
• 最后一步,放置总原理图上其他元件,并连接导 线
层次化原理图之间的切换
• 在比较简单的项目中,原理图文件数目比较 少,通过单击工作窗口中的文件名称标记, 可以迅速地切换当前编辑的文件 • 如果在大系统中,原理图文件比较多,可以 使用“原理图标准”工具栏中的“改变设计 层次”工具进行总原理图与子原理图之间的 切换
层次原理图设计(二)
宋晓虹
复
习
层次原理图设计(一)——自顶向下法设计 1.放置方框电路图 2.设置方框电路图的属性,使之与单张原理图 有对应关系 3.放置方框电路图上的端口及其属性编辑 4.添加导线或总线、网格标号等 5.子原理图创建及绘制
自底向上层次化设计流程
• 在自底向上层次化原理图设计中,设计者 对整个系统的连接可能不太熟悉,而对于 系统的几个模块比较熟悉。因此可以先绘 制子原理图,再生成总原理图。
计算机电子CAD技术第2章层次原理图设计
3. 层次图纸的切换
单击主工具栏中的切换层次按钮,或执行菜单命令Tools|Up/Down Hierarchy, 光标变为十字形状,移动光标到层次总电路图中某个方块电路上,单击,可切换 到方块电路所对应的原理图中。将十字光标移动到端口上(I/O端口、方块电路I/O 端口),单击,即可切换到对应的端口上。可以右击,退出层次切换状态。
自上而下逐级设计层次电路:先建立方块电路,再由方块电路图产生下层 原理图。
自下而上逐级设计层次电路:先建立下层原理图,再由下层原理图产生方块 电路图。
第2章 层次原理图设计
2.2 层次原理图设计实例
1. 采用自上而下方式建立层次电路原理图
下面以Protel 99 SE自带实例Z80 Microprocessor. Ddb为例,具体介绍建立 层次电路原理图的操作过程。该文件位置在Protel 99 SE的安装目录的Examples 中。
1. 采用自上而下方式建立层次电路原理图
首先新建名称为Z80 Microprocessor. Ddb的设计数据库,并打开。 (1) 执行菜单命令File|New,在打开的“新建文件”对话框中,双击Schematic Document图标,再将创建的文件名字改为Z80 Processor. prj。 (2) 在原理图文件窗口内,可用原理图编辑方法绘制项目文件方块电路。
在设计数据文件包内的指定文件夹内,用画原理图的方法,分别建立、编辑 各自方块电路的原理图文件,原理图文件目录如图2. 2. 11所示。 执行菜单命令File|New,在同一文件夹内创建一个空白的项目文件,命名为 Z80 Processor. prj,如图2. 2. 12所示。 在设计文件管理器窗格内,单击新生成的项目文件名CPU Processor. prj,切换 到项目文件原理图编辑状态。 在空白的项目文件编辑窗口内,执行菜单命令Design|Create Symbol From Sheet,在弹出如图2. 2. 13所示的“选择原理图”对话框,在列表框中找出并单 击待转换的模块电路原理图文件名,如CPU Section. Sch。
单击主工具栏中的切换层次按钮,或执行菜单命令Tools|Up/Down Hierarchy, 光标变为十字形状,移动光标到层次总电路图中某个方块电路上,单击,可切换 到方块电路所对应的原理图中。将十字光标移动到端口上(I/O端口、方块电路I/O 端口),单击,即可切换到对应的端口上。可以右击,退出层次切换状态。
自上而下逐级设计层次电路:先建立方块电路,再由方块电路图产生下层 原理图。
自下而上逐级设计层次电路:先建立下层原理图,再由下层原理图产生方块 电路图。
第2章 层次原理图设计
2.2 层次原理图设计实例
1. 采用自上而下方式建立层次电路原理图
下面以Protel 99 SE自带实例Z80 Microprocessor. Ddb为例,具体介绍建立 层次电路原理图的操作过程。该文件位置在Protel 99 SE的安装目录的Examples 中。
1. 采用自上而下方式建立层次电路原理图
首先新建名称为Z80 Microprocessor. Ddb的设计数据库,并打开。 (1) 执行菜单命令File|New,在打开的“新建文件”对话框中,双击Schematic Document图标,再将创建的文件名字改为Z80 Processor. prj。 (2) 在原理图文件窗口内,可用原理图编辑方法绘制项目文件方块电路。
在设计数据文件包内的指定文件夹内,用画原理图的方法,分别建立、编辑 各自方块电路的原理图文件,原理图文件目录如图2. 2. 11所示。 执行菜单命令File|New,在同一文件夹内创建一个空白的项目文件,命名为 Z80 Processor. prj,如图2. 2. 12所示。 在设计文件管理器窗格内,单击新生成的项目文件名CPU Processor. prj,切换 到项目文件原理图编辑状态。 在空白的项目文件编辑窗口内,执行菜单命令Design|Create Symbol From Sheet,在弹出如图2. 2. 13所示的“选择原理图”对话框,在列表框中找出并单 击待转换的模块电路原理图文件名,如CPU Section. Sch。
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
层次原理图之间的切换 由方块电路符号生成新原理图中的I/O端口符号
由原理图文件生成方块电路符号
生成网络表文件
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图是我们针对大型设计采取的最佳设计方式,Protel DXP支持原 理图的层次化设计。 采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多 张原理图纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张 原理图来说明它们之间的联系,此原理图被称为该项设计系统的主图。各张子 图与主图及各张子图之间是通过输入/输出端口或网络标号建立起电气连接, 这样就形成了此设计系统的层次原理图。
顺德职业技术学院
电子信息工程技术专业资源库 《电子线路板设计与制作》
电子线路板设计与制作
课程团队:谢飞 刘新海 昂勤树 冷碧晶 李亚军
顺德职业技术学院
第5章
本章要点
设计层次原理图
层次原理图的设计方法
层次原理图的建立
顺德职业技术学院
5.8 本章小结
本章主要讲述层次原理图的基本知识、设计方法、建立方法以及生成 I/O端口符号、生 成网络表文件等内容。
层次化原理图是我们针对大型设计采取的最佳设计方式, Protel DXP支持原理图的层次 化设计。
采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多张原理图 纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张原理图来说明它们 之间的联系,此原理图被称为该项设计系统的主图。各张子图与主图及各张子图之间是 通过输入/输出端口或网络标号建立起电气连接,这样就形成了此设计系统的层次原理 图。 通常层次原理图的设计主要有两种设计方法,分别是自顶向下设计和自底向上设计。层 次原理图的自顶向下设计方法是指由电路方块图生成电路原理图,因此在绘制层次原理 图之前,首先要设计出电路方块图。 自底向上设计层次原理图是指由基本模块的原理图生成电路方块图,因此在绘制层次原 理图之前,要首先设计出基本模块的原理图。
顺德职业技术学院
5.5 由原理图文件生成方块 电路符号
这种由原理图文件生成方块电路符号的方式,比较适合于采用自底向上的设 计方法设计的层次原理图。下面简要介绍由原理图文件生成方块电路符号的 方法和步骤 。(祥见书 软件演示)
顺德职业技术学院
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图有以下两大主要构成因素: (1)构成整个原理图的单张原理图。该原理图中包含其它原理图建立电气连接的输 入/输出端口和网络标号。
(2)构成单张原理图之间关系的主图。主图中包含代表单张原理图的方块电路图和 对应单张原理图端口的方块电路图端口,当然,还包括建立起电气连接的导线和总线 。 通常层次原理图的设计主要有两种设计方法,分别是自顶向下设计和自底向上
顺德职业技术学院
5.1
5.1.2
层次原理图的简介
自底向上设计层次原理图
自底向上设计层次原理图是指由基本模块的原理图生成电路方块图,因此在绘
制层次原理图之前,要首先设计出基本模块的原理图,设计流程如图5-2所示 。
顺德职业技术学院
5.2
(祥见书 软件演示)
建立层次原理图
下面以自顶向下设计方法为例,讲述建立层次原理图的步骤与方法。首先给出层次原 理图的总原理图,如图5-3所示。下面讲述图5-3所示的层次原理图绘制方法和步骤。
顺德职业技术学院
5.3
不同层次原理图之间的切换
当同时绘制多张原理图时,需要不同层次原理图之间进行切换,Protel DXP 提供两种主要的切换方法: (1)执行Tools→Up/Down Hierarchy命令。 (2)用鼠标左键节所建立的层次原理图为例,简要介绍生成层次原理图的网络表文 件的过程。 (祥见书 软件演示)
顺德职业技术学院
5.7 软件演示综合范例
目标:采用自顶向下的设计方法,先绘制出如图5-19所示的子图CLOCK.SchDoc和如图 5-20所示的子图SIN.SchDoc,最后再绘制如图5-21所示的主电路原理图。 (软件演 示)
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图是我们针对大型设计采取的最佳设计方式,Protel DXP支持原 理图的层次化设计。 采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多 张原理图纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张 原理图来说明它们之间的联系,此原理图被称为该项设计系统的主图。各张子 图与主图及各张子图之间是通过输入/输出端口或网络标号建立起电气连接, 这样就形成了此设计系统的层次原理图。
顺德职业技术学院
5.4 由方块电路符号生成新原理图 中的I/O端口符号
现在我们已经学会了绘制层次原理图的方法与不同层次原理图之间的相互切 换,那么层次原理图子图如何与上一层的原理图发生联系呢?这就需要 I/O端 口来实现。只有子图的I/O端口与代表它的方块电路的端口相对应时,才能够 实现正确的关联。 下面讲述由方块电路生成新原理图中I/O端口符号的方法和步骤。 (祥见书 软件演示)
设计。其中,自顶向下设计方法比较常用。
顺德职业技术学院
5.1
层次原理图的简介
5.1.1 自顶向下设计层次原理图
层次原理图的自顶向下设计方法是指由电路方块图生成电路原理图,因此在绘 制层次原理图之前,首先要设计出电路方块图,该方法的设计流程如图5-1所示。
由原理图文件生成方块电路符号
生成网络表文件
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图是我们针对大型设计采取的最佳设计方式,Protel DXP支持原 理图的层次化设计。 采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多 张原理图纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张 原理图来说明它们之间的联系,此原理图被称为该项设计系统的主图。各张子 图与主图及各张子图之间是通过输入/输出端口或网络标号建立起电气连接, 这样就形成了此设计系统的层次原理图。
顺德职业技术学院
电子信息工程技术专业资源库 《电子线路板设计与制作》
电子线路板设计与制作
课程团队:谢飞 刘新海 昂勤树 冷碧晶 李亚军
顺德职业技术学院
第5章
本章要点
设计层次原理图
层次原理图的设计方法
层次原理图的建立
顺德职业技术学院
5.8 本章小结
本章主要讲述层次原理图的基本知识、设计方法、建立方法以及生成 I/O端口符号、生 成网络表文件等内容。
层次化原理图是我们针对大型设计采取的最佳设计方式, Protel DXP支持原理图的层次 化设计。
采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多张原理图 纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张原理图来说明它们 之间的联系,此原理图被称为该项设计系统的主图。各张子图与主图及各张子图之间是 通过输入/输出端口或网络标号建立起电气连接,这样就形成了此设计系统的层次原理 图。 通常层次原理图的设计主要有两种设计方法,分别是自顶向下设计和自底向上设计。层 次原理图的自顶向下设计方法是指由电路方块图生成电路原理图,因此在绘制层次原理 图之前,首先要设计出电路方块图。 自底向上设计层次原理图是指由基本模块的原理图生成电路方块图,因此在绘制层次原 理图之前,要首先设计出基本模块的原理图。
顺德职业技术学院
5.5 由原理图文件生成方块 电路符号
这种由原理图文件生成方块电路符号的方式,比较适合于采用自底向上的设 计方法设计的层次原理图。下面简要介绍由原理图文件生成方块电路符号的 方法和步骤 。(祥见书 软件演示)
顺德职业技术学院
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图有以下两大主要构成因素: (1)构成整个原理图的单张原理图。该原理图中包含其它原理图建立电气连接的输 入/输出端口和网络标号。
(2)构成单张原理图之间关系的主图。主图中包含代表单张原理图的方块电路图和 对应单张原理图端口的方块电路图端口,当然,还包括建立起电气连接的导线和总线 。 通常层次原理图的设计主要有两种设计方法,分别是自顶向下设计和自底向上
顺德职业技术学院
5.1
5.1.2
层次原理图的简介
自底向上设计层次原理图
自底向上设计层次原理图是指由基本模块的原理图生成电路方块图,因此在绘
制层次原理图之前,要首先设计出基本模块的原理图,设计流程如图5-2所示 。
顺德职业技术学院
5.2
(祥见书 软件演示)
建立层次原理图
下面以自顶向下设计方法为例,讲述建立层次原理图的步骤与方法。首先给出层次原 理图的总原理图,如图5-3所示。下面讲述图5-3所示的层次原理图绘制方法和步骤。
顺德职业技术学院
5.3
不同层次原理图之间的切换
当同时绘制多张原理图时,需要不同层次原理图之间进行切换,Protel DXP 提供两种主要的切换方法: (1)执行Tools→Up/Down Hierarchy命令。 (2)用鼠标左键节所建立的层次原理图为例,简要介绍生成层次原理图的网络表文 件的过程。 (祥见书 软件演示)
顺德职业技术学院
5.7 软件演示综合范例
目标:采用自顶向下的设计方法,先绘制出如图5-19所示的子图CLOCK.SchDoc和如图 5-20所示的子图SIN.SchDoc,最后再绘制如图5-21所示的主电路原理图。 (软件演 示)
顺德职业技术学院
5.1
层次原理图的简介
层次化原理图是我们针对大型设计采取的最佳设计方式,Protel DXP支持原 理图的层次化设计。 采用层次化设计后,原理图按照某种标准划分为若干功能部分,分别绘制在多 张原理图纸上,这些图纸被称为该设计系统的子图,同时,这些子图将由一张 原理图来说明它们之间的联系,此原理图被称为该项设计系统的主图。各张子 图与主图及各张子图之间是通过输入/输出端口或网络标号建立起电气连接, 这样就形成了此设计系统的层次原理图。
顺德职业技术学院
5.4 由方块电路符号生成新原理图 中的I/O端口符号
现在我们已经学会了绘制层次原理图的方法与不同层次原理图之间的相互切 换,那么层次原理图子图如何与上一层的原理图发生联系呢?这就需要 I/O端 口来实现。只有子图的I/O端口与代表它的方块电路的端口相对应时,才能够 实现正确的关联。 下面讲述由方块电路生成新原理图中I/O端口符号的方法和步骤。 (祥见书 软件演示)
设计。其中,自顶向下设计方法比较常用。
顺德职业技术学院
5.1
层次原理图的简介
5.1.1 自顶向下设计层次原理图
层次原理图的自顶向下设计方法是指由电路方块图生成电路原理图,因此在绘 制层次原理图之前,首先要设计出电路方块图,该方法的设计流程如图5-1所示。