层次式电路设计与平坦式电路设计

层次式电路设计与平坦式电路设计

 

层次式电路设计(Hierarchical Design):通常是在设计比较复杂的电路和系统时采用的一种自上而下的电路设计方法,即首先在一张图纸上设计电路总体框图,然后再在另外层次图纸上设计每个框图代表的子电路结构,下一层次中还可以包括框图,按层次关系将子电路框图逐级细分,直到最低层次上为具体电路图,不再包括子电路框图。

 

 

层次式原理图设计的两种方法:自下而上(Bottom-Up)和自上而下(Top-Down)。

 







1)    新建层次电路图,执行菜单命令Place-->Hierarchical Block。

2)    设置层次电路图参数,Reference栏输入模块名称;在Implementation Type栏选择Schematic View,表示模块与原理图连接;在Implementation name栏输入指定的电路    图名。

3)    添加层次图端口,执行菜单命令Place-->Hierarchical PIN,设置端口名称,线宽和引脚类型。

4)    创建模块对应的电路图页文件夹,选中层次块,单击鼠标右键,选择Descend Hierarchy,系统自动创建新的电路图页。

5)    返回上层电路,在编辑好的原理图页单击鼠标右键,选择Ascend Hierarchy,弹出上层电路。

6)    添加分页端口连接器,执行菜单命令Place-->Off-Page Connector,使用分页端口连接器的时,这些电路图页必须在同一个电路文件夹中,并且分页端口连接器要有相同的名字,才能保证电路图页的电路连接。

7)    添加电路图I/O端口,执行菜单命令Place-->Port。

 

 

平坦式电路图:

一种基础的电路图设计方法,结构简单,所用的元件能够在一张电路图上全部表示出来。

 

层次式电路图:

一种先进的原理图设计方法,使用符号代表功能,并且能够重复的调用。(同FPGA的verilog 语言一样)

 

层次式电路设计的优点:

1)分工,将一个复杂的电路设计分为几个部分,分配给几个工程技术人员同时进行设计。

2)模块化,让具有不同特长的设计人员负责不同部分的设计。

3)设备限制,打印输出设备不支持幅面过大的电路图页面。

4)自上而下的设计策略,目前该策略已成为电路和系统设计的主流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_GHDNUI_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值