自上而下原理图设计
设计层次电路原理图
绘制导线 将方块电路以及方块电路端口均放置完成后,还要用导线将这 些方块电路端口连接起来,这样才能使这些方块电路在电气 意义上连接起来。 先单击“连线工具条”中左上角的按钮,然后将光标移至工作 区中,此时鼠标指针上方就会出现一个“十”字光标。将鼠 标光标移到需要绘制导线的地方(“十”字光标随鼠标的的 移动而移动),在导线的起始点单击左键一次,然后在该点 拖动鼠标(左键一直按下),随着鼠标的拖动,工作区中就 会出现一条导线。导线绘制到终点后,单击一次鼠标右键即 可完成该条导线的绘制工作。
图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电路设计 第六章 绘制层次电路原理图
图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)
层次原理图的设计方法(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.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原理图层次设计
一、 原理图的层次设计方法
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章-层次化原理图设计
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、利用方块电路绘制电路层次母图。
层次化原理图的设计
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,对项目进行编译;
Altium Designer 14原理图与PCB设计第4章 层次化原理图绘制[精]
第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所示。
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按钮。
第6章层次原理图的绘制
好基本功能模块,并定义好各模块之间的连接关系,就可完
成整个设计过程。 在设计过程中,可以从系统开始,逐级向下进行设计, 也可以从最基本的模块开始,逐级向上进行设计。
Protel DXP
6.1 层次原理图的设计方法
1.自上而下的层次图设计方法
所谓自上而下的设计方法,就是由电路模块图产生原理图。首先要
出现的短路、开路、多个输出引脚短路、未连接的输入引 脚等错误。但仅仅通过对项目进行编译不能发现所有的错 误,编译只能排除那些显而易见的错误。
Protel DXP
6.3.1 设置项目选项
在编译项目之前,可以根据实际情况对项目选项进行设置, 以便按照我们的要求进行电气检查和生成报告。设置项目选项时, 主 要 设 置 错 误 报 告 类 型 ( Error Reporting ) 、 电 气 连 接 矩 阵 (Connection Matrix)、差别比较器(Comparator)等选项。由 于这些参数的设置都有一定的规则,建议初学者不要随便更改。 执行菜单命令[Project]/[Project Option],打开项目 选项进行设置。
Protel DXP
6.1.1 自上而下设计
3. 绘制原理图子图
( 1 ) 在 总 图 窗 口 , 执 行 [ Design ] / [ Creat Sheet
From Symbol]菜单命令,光标变为十字型。 (2)将光标移至方块电路First上,单击,系统弹出是
否转换输入/输出方向的对话框,单击No按钮,系统自动生
Protel DXP
6.3.3 生成各种报表
生成网络表步骤:
① 打开所需生成网络表原理图。
② 执行菜单命令[Design]/[Netlist]/[Protel],系统将自动在 当前文件下添加一个与原理图同名的网络表文件 ③ 双击该文件,即可把工作窗口切换到显示网络表文件的状态。网络 表是一种文本式文件,由两部分组成,第一部分为元件描述,以“[” 和“]”将每个元件单独归纳为一项,每项包括元件序号、封装形式、 注释。第二部分为电路的网络连接描述,以“(”和“)”把电气
第18讲 自下而上层次原理图设计
12.1.2 自下而上的层次电路图设计
教学目的及要求: 1. 了解层次原理图、模块,设计包含子图符号的父图 (方块图)、子图的含义 2. 了解“自上而下”和“自下而上”这两种层次电路 设计方法 3. 熟练掌握自下而上的层次原理图设计 教学重点、难点:自下而上的层次原理图设计
12.1.2 自下而上的层次电路图设计
图12-26子图4(Sub4.SchDoc)
图12-27子图5(Sub5.SchDoc)
5.完成子图3、子图4、子图5的方块图,如图12-28所示。
图12-28 上层方块库
6.再看图12-2,还有子图6的没有完成,子图6即可用自上 而下的方法完成,也可以用自下而上的方法完成。 (1)如果用自下而上的方法,放置完电路输入输出的端口 的电路如图12-29所示。 (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电路如图 12-30所示。
图10-32 显示方块图入口与端口之间匹配
9.选择File→Save All 命令,保存工程中的所有文件。 至此,采用自上而下、自下而上的层次设计方法设计电机驱 动电路过程结束。图12-2所示的电路原理图,可以用图 12-31所示的层次原理图代替,6个方块图分别代表6个子 图,它们的数据要转移到一块电路板里,设计PCB板的过 程与单张原理图差不多,唯一的区别是,编译原理图的时 候,必须在顶层。下面简单介绍设计电机驱动电路的PCB 板过程。
自上而下原理图设计
第一步绘制总图
(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的原理图并保存。
自上而下设计思想
电子技术的日新月异,不断地改变着人们的生活方式。
而世界电子技术及设计方法的发展,正在给中国的电子设计工程师们以新的挑战和压力。
不能否认,目前中国电子设计技术仍远远落后于发达国家水平,尤其是在电子技术的基础产业,即IC/ASIC方面。
当国人以国产计算机,电视,VCD,影碟机等产业欣欣向荣,飞速发展而沾沾自喜的时候,却不能不看到,几乎所有的核心技术和几乎所有的内部关键集成电路,仍然印着国外半导体厂家的商标。
单从时间上看,国内技术可能只落后一、二十年,但是我们更应该看到:一方面,这一产业的发展是以非线性速度向前推进的,另一方面,当发达国家“全民皆兵”,整体发展水平平均较高时,国内仍局限在为数不多的几个国家重点投资企业或合资/独资企业里。
然而,我们有幸的看到,FPGA/EPLD的发展正逐步取代越来越多的ASIC市场。
可重复使用,小批量,低投入,高性能,高密度,开发周期短等诸多优点,使国内更多的工程师们乐于采用。
由于不需要任何投片费用,也不需要建立任何生产线,因此,采用FPGA/EPLD所需的投资远远低于ASIC的投资。
据估计,引进一套先进的FPGA Top-Down设计工具所需费用还不到ASIC所需的十分之一,而大力推广先进的FPGA设计方法,既可以降低诸多产业投资成本,也可培养一大批国内的Top-Down的设计人才,从而提高国内Top-Down设计的整体水平,为将来国内ASIC产业的快速、健康发展打下坚实的基础。
FPGA/EPLD的自上而下(Top-Down)设计方法:传统的设计手段是采用原理图输入的方式进行的,如图1所示。
通过调用FPGA/EPLD厂商所提供的相应物理元件库,在电路原理图中绘制所设计的系统,然后通过网表转换产生某一特定FPGA/EPLD厂商布局布线器所需网表,通过布局布线,完成设计。
原理图绘制完成后可采用门级仿真器进行功能验证。
图1:传统的设计手段与Top-Down设计工具的比较然而,工程师的最初设计思想不是一开始就考虑采用某一FPGA/EPLD厂商的某一特定型号器件,而是从功能描述开始的。
自上而下设计方法.2021优秀PPT文档
D3 (D21 )
自上而下设计方法
ρff3 (ρff21) (ρff21)
技术套管设计
自上而下设计方法
➢若△P>△Pn(△Pa),则 技术套管下入深度应小于初 选深度D3,需用公式⑺计算 在Dn深度处压力差为△Pn (△Pa)时允许的最大钻井 液密度ρm21max,用公式⑴计 算地层孔隙压力当量密度 ρp21max,并在压力当量密度 曲线图横坐标上找出对应点 引垂线与地层孔隙压力当量 密度线相交,交点井深即为 技术套管复选深度D21
自上而下设计方法
用公式⑹
D1处 ρff1
ρbn3max
用公式⑶
ρm3max
用公式⑴
ρp3max
压差校核
初选技术套管下入深度D3
△P≤△Pn(△Pa)
D3 =D21
判断
D21
溢流校核
否
应减少技术套管下
否则
则
入深度再进行试算
判断
用公式⑺、用公式⑴计算 ρp2max
满足要求
D2 =D21
自上层套管鞋开始 ,重复上述步骤逐次设计其它各层技术套管(尾管),直至生产套管。
技术套管设计
在压力当量密度曲 线图横坐标上找出
ρp3max值,引垂线与
地层孔隙压力当量 密度线相交,最浅 交点井深即为初步 确定的技术套管下
D3
入深度D3
自上而下设计方法
ρp3ma
x
ρff3 (ρff21) (ρff21)
技术套管设计
➢验证初选技术套管下 入深度D3有无压差卡钻 的危险,用公式⑺计 算钻井液液柱压力与 地层孔隙压力最大压 力差值△P。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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的原理图并保存。