5.1.3 层次原理图的设计方法(2)
- 格式:ppt
- 大小:1.47 MB
- 文档页数:5
层次原理图设计步骤一. 新建工程文件及原理图文件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。
层次原理图一、操作方法与步骤1、层次电路设计简介层次电路图设计就是将较大的电路图划分为很多的功能模块,再对每一个功能模块进行处理或进一步细分的电路设计方法。
将电路图模块化,可以大大地提高设计效率和设计速度,特别是当前计算机技术的突飞猛进,局域网在企业中的应用,使得信息交流日益密切而迅速,再庞大的项目也可以从几个层次上细分开来,做到多层次并行设计。
如下图所示是层次电路设计的演示图。
在该图中包含了两个电路方块图,每个电路方块图都对应相应的电路,注意电路演示图中电路输入输出点和方块图进出点之间的关系。
层次原理图设计电路方块图1中包含两个名为0和1的输入点和名为2和3的输出点,实际它们代表了该方块图对应的原理图与其他电路模块的信号传输点。
电路方块图2及其对应的原理图情况相同,只不过与电路方块图中的信号输入输出点方向正好相反。
从层次原理图的演示图上可以知道,电路方块图实际代表了一部分电路模块及其与其他电路模块的信号输入输出点,它使得设计更加简洁明了,更好地说明了各部分电路模块之间的关系,从而有利于复杂电路的设计和各设计人员之间的分工合作。
层次电路图设计的关键在于正确地传递层次间的信号,在层次电路图设计中,信号的传递主要靠放置方块电路、方块电路进出点和电路输入输出点来实现。
二、层次原理图的设计方法层次电路图的设计方法实际上是一种模块化的设计方法。
子系统下面又可分为多个基本的功能模块。
而两种设计方法的本质区别是整个系统的规划和子系统的设计的先后问题。
如下图所示是两种方法的设计流程图。
自上而下设计流程图自下而上设计流程图三、 放置方块电路(重点)1、方块电路(Sheet Symbol )是层次式电路设计不可缺少的组件。
简单地说,方块电路就是设计者通过组合其他元器件自己定义的一个复杂器件,这个复杂器件在图纸上用简单的方块图来表示,至于这个复杂器件由哪些其他元件组成,内部的接线又如何,可以由另外一张电路图来详细描述。
第5讲层次原理图的绘制第5讲层次原理图的绘制一.层次化原理图的优点层次化的设计原理图将有如下的缺点:(1)原理图过于臃肿,繁杂。
(2)原理图的检错和修改比较困难。
(3)其他设计者难以读懂原理图,给设计交流带来困难。
二.层次化原理图的设计方法1. 层次化设计的两种方法层次化原理图的设计有两种途径:自顶向下和自底向上。
2. 复杂分层的层次化原理图绘制好层次化的原理图后需要将多层的原理图平整化,即将多层的原理图结构转换为两层的原理图结构——张总原理图和若干张子原理图的结构。
在多层次原理图的平整化过程中的要求是:所有使用次数超过一次的子原理图将被复制并重新命名,对应的子原理图中的元件也需要重新的标注。
在完成多层次原理图的平整化之后,工程变成了一个双层的原理图,以后的操作将和简单分层的原理图设计相同,这里就不再赘述了。
三.自顶向下的层次化原理图设计1. 自顶向下层次化原理图设计流程自顶向下原理图设计流程如下。
(1)根据系统实际情况,确定系统中有几个模块和模块之间的端口连接。
(2)根据系统模块划分和模块之间的端口连接,绘制总原理图。
(3)根据各个模块完成的功能,绘制单张的子原理图。
(4)检查总原理图和各张子原理图之间的连接,确定正确的电气连接。
2. 自顶向下层次化原理图的绘制在自顶向下层次化原理图绘制中,单张原理图的绘制中的大部分操作在前面曾经介绍过,在本讲中没有任何的不同。
这里主要介绍总原理图的绘制,它牵涉到的操作包括方框电路图的放置和方框电路图中端口的放置。
这些操作具可以在画线和画图工具栏中找到,它们在工具栏中的按钮如下。
按钮:放置方框电路图。
按钮:放置方框电路图上的端口。
1.放置方框电路图(Sheet Symb0l)及其属性编辑层次化原理图总是显示在一个系统中,总原理图总是处于一个文件中,所以还需要为总原理图建立一个工程。
在新建原理图文件之后,可以遵循以下步骤:(1)单击“画线”工具栏中的按钮放置了所有方框电路图后,右击或者按【Esc】键即可退出放置方框电路图的状态。