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