当前位置:
文档之家› 原理图的多图纸设计(层次原理图设计)
原理图的多图纸设计(层次原理图设计)
层次原理图的实现
自上而下
自下而上
在电子产品的开发过程中,采用不同的逻辑模块,进行不同的组合,会形成 功能完全不同的电子产品系统。用户完全可以根据自己的设计目标,先选取 或者先设计若干个不同功能的逻辑模块,之后通过灵活组合,来最终形成符 合设计需求的完整电子系统。这样一个过程,可以借助于自下而上的层次设 计方式来完成。
单击 Place Add Sheet Entry 菜单进入接口放置状态,按 TAB 键进入原理图 入口属性对话框,在 Name 栏内输入网络端口的名称,这里我个放置 4 个原 理图入口符号,分别将其命名为:LED1、LED2、LED3、SWITCH 放置在 main 图纸符号上,在其他三个图纸上分别放置一个 LED1、LED2、LED3 以 及各放一个 SWITCH 图纸入口符号。如下图所示:
电路方块图 信号连接 电路方块图 信号连接
输出端口
电路图(二)
电路图(三)
电路方块图 电路方块图 信号连接
信号连接
输出端口
电路图(四)
电路图(五)
用户可以将整个产品系统划分为若干个子系统,每一个子系统 可以划分为若干个功能模块,而每一个功能模块还可以再细分 为若干个基本的小模块,这样依次细分下去,把整个系统划分 成了多个层次,电路设计由繁变简。理论上,同一个项目中可 以包含无限分层深度的无限张电路原理图。
将各个子图的图纸符号的大小稍微调整一下,然后连接好对应网络的导线, 再保存文件编译一下工程即完成该层次图的设计。如下图所示:
思考与小结
1.多图纸设计的具体实现可采用哪两种方式? 2.如何在层次原理图项目中迅速地找到某一方块电路 对应的子图?
维护层次结构
端口和图纸入口的同步 当子图纸中所有的对应端口均与图纸入口匹配(不管 名字还是IO类型)时,图表符就跟子图纸“同步”。使用 Synchronize Sheet Entries and Ports对话框可以维持 图表符与子图纸的匹配。
重命名图的名称进行更改。例如, 改变了原理图中的一部分电路,就需要重新定义子图的名称,以通 过名称更方便地表示该部分原理图在整个设计过程中的作用。
用导线连接工具将相同的网络端口连接好。如下图所示:
单击 Designe Create Sheet From Sheet Symbol 菜单,光标变成一个十字 形,然后单击一个原理图符号将自动新建一张其同名的原理图,执行相同的 操作分别新建出四张原理图。新建的原理图上会自动添加上图纸符号中放置 的网络端口,该端口不能删除,但是可以随意移动。如下图所示:
电子线路CAD
多图纸设计1--层次原理图设计
• • • • • • 层次原理图的提出 层次原理图设计的结构 层次原理图的实现 维护层次结构 层次原理图之间的切换 思考与小结
层次原理图的提出
• 将整个系统的电路绘制在一张原理图上。这种方法适用于 规模较小、逻辑结构较简单的系统电路设计。
• 对于大规模的电路系统来说,由于所包含的电器对象数量 繁多,结构关系复杂,很难在一张原理图上完整地绘制出 来,其错综复杂的结构也非常不利于电路的阅读、分析与 检查。
子图新名称
重命名子图并更新项目中子图符号 重命名子图并更新工作区中子图符号 复制子图并更新当前的子图符号
层次原理图之间的切换
Tools-Down Hierarchy 工具栏
举例
• 将该图采用层次图设计的方法将其拆开来画
1、自顶向下设计层次图 新建一张原理图作为顶层原理图并保存该图纸,本例命名顶层图为 Top_sheet
2、自底向上设计层次图 相对自顶向下设计层次图来说,可能自底向上设计层次图更好,因为一个项 目里可能会经常修改各个子图的电路结构,这样就难免会有一些网络端口会 删减,因此最后再设计顶层图就能减少出错。
在工程里新建一张原理图并保存,然后单击 Design Create Sheet Symbol From Sheet or HDL 菜单将弹出 Choose Document to Place 对话框,从中选择一张子图名称单击 OK 即可生 成该子图的图纸符号,重新执行该操作将其余子图的图纸符号生成。如下图 所示:
单击 Place Sheet Symbol 菜单进入层次图图纸符号放置状态,在顶层原理 图中分别画出四个图纸符号。如下图所示
双击图纸符号,在图纸符号属性对话框内将各个图纸符号进行命名, Designato 参数栏用于设置图纸的号,Filename 参数栏用于设置图纸的名称, 这里我们将这两项参数设成一个的,分别将各个图纸符号命名为 main、 LED1、LED2、LED3。如下图所示
根据前面我们给出的总原理图,我们画出各个子图的原理图。如下图所示:
单击 File Save All 菜单保存所有的文件,然后单击 Project Compile PCB Project xxx 菜单将编译整个 PCB 工程项目,如果原 理图有错误将会自动弹出消息框,编译成功后在工程面板中将会看到层次图 的层次关系,说明整个项目设计成功。如下图所示:
Z80 Processor
Memory
CPU Clock
Serial Interface
Serial Baud Clock
Power Supply
CPU Section
Programmable Peripheral Interface
层次原理图设计的结构
层次式电路图
母图 电路方块图进出点 电路图(一)