自上而下原理图设计

合集下载

设计层次电路原理图

设计层次电路原理图

绘制导线 将方块电路以及方块电路端口均放置完成后,还要用导线将这 些方块电路端口连接起来,这样才能使这些方块电路在电气 意义上连接起来。 先单击“连线工具条”中左上角的按钮,然后将光标移至工作 区中,此时鼠标指针上方就会出现一个“十”字光标。将鼠 标光标移到需要绘制导线的地方(“十”字光标随鼠标的的 移动而移动),在导线的起始点单击左键一次,然后在该点 拖动鼠标(左键一直按下),随着鼠标的拖动,工作区中就 会出现一条导线。导线绘制到终点后,单击一次鼠标右键即 可完成该条导线的绘制工作。
图4-1(b)
4.3 层次原理,结合下 图4-2所示实例,介绍绘制层次原理图的一般过程。 图4-2是一个层次原理图,整张原理图表示了 一个完整电路,包含: ◇存储器模块(Memory.sch) ◇CPU模块(CPU.sch) ◇电源模块(Power.sch) ◇CPU时钟模块(CPUClk.sch) ◇并行接口模块(PPI.sch) ◇串行接口模块(Serial.sch)
第4章 设计层次电路原理图
4.1 4.2 4.3 4.4
自上而下设计层次原理图 自下而上设计层次原理图 层次原理图的建立 层次原理图总图/功能电路原理图之间的切换
层次化电路图设计方法实际上是一种模块化的 设计方法。用户可将设计的系统划分为多个子系统, 子系统下面又可划分为若干功能模块,功能模块在 细分为若干基本模块。 设计好基本模块,定义好模块之间的链接关系, 即可完成整个设计过程。
双击绘制的 方块电路就 会弹出一个 属性设置对 话框,如图 3-5所示。 在该属性设 置对话框中 可以对方块 电路的名称、 颜色、边框 宽度、坐标、 大小等参数 进行设置。
绘制完方块电路后,还需要在该方块电路上放置方块 电路端口,才能完成一个方块电路的工作。 单击“连线工具条”上的方块电路端口制作按钮,然 后将光标移至工作区中,此时就会发现鼠标指针上 方有一个“十”字光标,如图3-7(左图)所示。

Altium Designer 16电路设计 第六章 绘制层次电路原理图

Altium Designer 16电路设计 第六章 绘制层次电路原理图
放置图纸入口并设置属性设置端口名称设置线束类型63层次电路原理图的绘制方法放置信号线束图63063层次电路原理图的绘制方法634自下而上的层次原理图绘制方法自下而上的层次原理图绘制方法根据功能先绘制子原理图然后由hdl文件或图纸生成图表符再把生成的图表符组合连接起来形成顶层电路图即母图自下而上的层次原理图绘制完成
图6-14
6.3层次电路原理图的绘制方法
再将光标移到图纸符号内部的指定位置,按下键盘上【TAB】按键,弹出图纸入口 属性对话框,如图6-15所示
① ② ③
图6-15
6.3层次电路原理图的绘制方法
(2)设置图纸入口属性。 图纸入口属性对话框的主要属性如下: 【名称】 图纸入口的名称,必须与子电路图中端口的名称一致,下拉列表 中包含已自动识别出的名字;值得注意的是,图纸入口名称不能含有“.” 等非法符号,否则会出错,如要表示P1.0端口,命名为P10即可,如要表示 P1.0~P1.7端口,则命名为P1[0..7]即可。 【线束类型】 如果应该的子图中有多个线束,则需要手工添加或选择线束 类型,添加或选择线束类型后,后面的【I/O类型】就不需要重新定义。 【I/O类型】 端口信号输入/输出类型,即端口中信号的流向,共有四个选 项,其含义如下: 【Unspecified】不确定 【Output】输出 【Input】输入 【Bidrectional】双向 【锁定】 固定图纸入口符号的位置。
图6-18
6.3层次电路原理图的绘制方法
6.绘制子原理图 完成顶层原理图即母图的绘制后,由各图纸符号产生相对于的子原理图, 具体操作步骤如下: (1)产生子原理图文件。 单击【设计】→【产生图纸】,此时光标变成一个十字型,移动光标到 图纸符号上,单击左键,自动生成一个与图纸符号名称一致的子原理图 文件,里面有与图纸符号入口相对应的输入/输出端口。以产生显示模块 子原理图文件为例,如图6-19所示:

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

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

层次电路原理图绘制

层次电路原理图绘制

建立子图
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”对话框中“工程”按钮,在弹出的菜单中选

Altium Designer教程 第7章 原理图层次设计

Altium Designer教程 第7章  原理图层次设计

Altium Designer 教程
7.3 自下而上的原理图层次设计
7.3.3 由原理图生成子图符号
在图纸上单击,将其放置在图纸上
Altium Designer 教程
7.3 自下而上的原理图层次设计
7.3.4 确立层次关系
【 Project】/【Compile PCB Project *.PrjPcb】命令
7.2.3 由子图符号建立同名原理图
命令【Design】/【Create Sheet From Symbol】
注意:由子图符号生成原理图时,所有的图纸入 口都转换成输入/输出端口。默认设置状态时, 如果图纸入口的形状是单箭头,在建立的原理图 中生成I/O端口的排列方式是输入型的箭头向右, 输出型的箭头向左。如果在原理图参数设置时选 中端口从左向右排列(Unconnected Left To Right),则箭头都向右。
命令【Reports】/【Report Project Hierarchy】 系统创建层次报 表,并将层次报表 文件添加到当前设 计项目中
Altium Designer 教程
7.4.3 层次报表
双击可以打开文件,报表包含了本设计项目中各个 原理图之间的层次关系,可以打印、存档,以便于 项目管理
7.3 自下而上的原理图层次设计
7.3.3 由原理图生成子图符号
命令【Design】/【Create Sheet Symbol From Sheet or HDL】
选择文件对话框
Altium Designer 教程
7.3 自下而上的原理图层次设计
7.3.3 由原理图生成子图符号
将光标移至文件名上,单击选中该文件。单击 按钮 确认,系统生成代表该原理图的子图符号

第3章-3.2 Protel原理图设计系统-7原理图层次设计

第3章-3.2 Protel原理图设计系统-7原理图层次设计

一、 原理图的层次设计方法
2.自下而上的原理图层次设计方法 所谓自下而上就是由子系统原理图产生电路系统方块图
二、1 建立母图
二、 自上而下的原理图层次设 计
命令【File】/【New】/【Project】/【PCB Project】 命令【File】/【New】/【Schematic】,为项目 新添加一张原理图纸
四、3 层次报表
命令【Reports】/【Report Project Hierarchy】 系统创建层次报 表,并将层次报表 文件添加到当前设 计项目中
四、3 层次报表
双击可以打开文件,报表包含了本设计项目中各个 原理图之间的层次关系,可以打印、存档,以便于 项目管理
四、4 端口引用参考
菜单【Reports】/【Port Cross Reference】
3.2 Protel原理图设计系统
3.2.7 原理图层次设计
3.2.7 原理图层次设计


一、 二、 三、 四、
原理图的层次设计方法 自上而下的原理图层次设计 自下而上的原理图层次设计 层次电路设计报表
一、 原理图的层次设计方法
1.自上而下的原理图层次设计方法 所谓自上而下就是由电路系统方块图产生子系统原理图
四、4 端口引用参考
系统为当前原理图文件中的输入/输出端口添加引用 参考,端口引用参考实际上是子图输入/输出端口在 母图中的位置指示
【Reports】/【Port Cross Reference】/【Add To Sheet】
四、4 端口引用参考
系统为当前原理图文件中的输入/输出端口添加引用 参考,端口引用参考实际上是子图输入/输出端口在 母图中的位置指示
二、 自上而下的原理图层次设 计

学习入门-Altium Designer第5章-层次化原理图设计

学习入门-Altium Designer第5章-层次化原理图设计

5.2.1 绘制顶层原理图
(1)执行“文件”→“New(新建)”→“Project(工程) ”→“PCB工程”命令,建立一个新项目文件,另存为 “NRF905多点温度采集发射机.PrjPCB”。
(2)执行“文件”→“New(新建)”→“原理图”命令 ,在新项目文件中新建一个原理图文件,将原理图文件另存为 “NRF905多点温度采集发射机.SchDoc”,设置原理图图纸参 数。
为满足电路原理图模块化设计的需要,Altium Designer 15系统 提供功能强大的、层次化原理图的设计方法,可以将一个复杂的 、大规模的系统电路作为一个整体项目来设计。设计时,可以根 据系统功能,划分出若干个电路模块,把一个复杂的、大规模的 电路原理图设计变成了多个简单的小型电路原理图设计,分别作 为设计文件添加到整体项目中,层次清晰明了,使整个设计过程 变得简单方便。
层次化原理图设计有 “自上而下”和“自下而上”两种方 式。
“自上而下”的设计方法要求设计者在绘制原理图之前就对 整个系统有比较深入的了解,对电路的模块划分比较清楚。 能够把整个系统电路设计分成多个小的模块,确定每个模块 的设计内容,然后对每一模块进行详细设计。
“自下而上”的设计方法是设计者先绘制子电路模块的子原 理图,根据子原理图生成原理图符号,进而生成上层原理图 ,最后完成整个系统设计。这种方法比较适用于对整个系统 设计不是非常熟悉的设计者。
此时系统仍处于绘制方块 电路状态,用同样的方法 绘制另一个方块电路。绘 制完成后,单击鼠标右键 退出绘制状态。
图5.2.2 方块电路属性设置对话框
(5)双击绘制完成的方块电路图,弹出方块电路属性设置对话 框,如图5.2.2所示。ຫໍສະໝຸດ 图5.2.3 “参数”选项卡

多通道设计介绍

多通道设计介绍

多通道设计介绍在电路设计中,对于规模较大的原理图,虽然可以利用Altium Designer绘制在一张图纸中,但是会产生图面过大,层次性不分明的问题使图面可读性变差,查看不便。

Altium Desinger为此提供了多通道设计的解决方案。

设计者可以按功能将电路分别绘制在不同的图面中。

复杂的电路就会变成相对较简单的几个模块,便于检查和修改,复用性也得到提升。

Altium Designer提供了“自上而下”和“自下而上”的两种层次化原理图设计的方法。

下面我们简单介绍这两种层次原理图设计的方法。

自上而下的设计方法所谓“自上而下”的设计方法是指用户根据系统结构,将系统划分成不同功能的子模块,再根据划分,将系统的层次原理母图画出,最终完成整个系统原理图的设计。

常用命令在这种设计方法中常用的命令如下,下列命令可以从Design菜单下进入:Create Sheet from Symbol:使用这个命令,可将方块电路生成原理图,方块电路图中的端口会在生成原理图的过程中自动加载到原理图中。

Create VHDL file from Symbol:使用这个命令可以产生一个VHDL文件,这个VHDL 文件的实体声明部分包含与指定的方块电路中相匹配的端口的定义。

Create Verilog file from Symbol:使用这个命令可以产生一个Verilog文件,这个Verilog 文件的模块声明部分包括与指定的方块电路中相匹配的端口的定义。

Push Part to Sheet:使用这个命令可以将一个已经放置好的元件“推”到一个新原理图的子图中,代替原理图母图中的已有元件。

而原理图母图是以方块电路的形式存在,每一个方块电路对应一个子图。

相匹配的端口自动加到子图中。

右键单击元件可以进入这个命令。

操作方法下面以Create Sheet from Symbol的方式来介绍自上而下设计方法的具体操作放法。

1、利用方块电路绘制电路层次母图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一步绘制总图
(1)建立一个空项目文件,并命名为“层次原理图.prjpcb”,保存在桌面上的新建文件夹内。

(2)File----new----schematic,命名为“总图.schdoc”,保存在桌面上的新建文件夹内。

(3)Wiring----place sheet symbol,点击tab键,弹出属性对话框,designator----总图,filename----first.schdoc,画出第一个框图。

(4)根据(3)画出第二个框图second.schdoc
(5)Place sheet entry----tab,name----in1,i/o type----input,放在第一个框图内部靠左侧的地方。

(6)根据(5),分别在第一框图内部右侧、第二框图内部左侧、第二框图内部右侧分别放置out1、in2、out2。

(7)Place port----tab,name----in,i/o type----input,放在第一框图的左侧;在第二框图的右侧放置out,然后将他们用导线连接。

绘制子图
(1)design----creat sheet from symble,点击第一个框图,点no,生成first.schdoc文件,画出它的原理图,保存。

(2)根据(1)画出second.schdoc的原理图并保存。

相关文档
最新文档