- Cadence Allegro 17.4电子设计速成实战宝典
- 黄勇等编著
- 882字
- 2022-07-13 09:48:53
5.7.3 自下而上的层次原理图设计
自下而上的层次原理图设计与自上而下的层次原理图设计刚好相反。首先设计好各个模块的子图,然后通过子图来生成母图的方块图。
(1)右击项目浏览窗口中的DSN文件,并选择“New Schematic”选项,如图5-130所示,在弹出的“New Schematic”窗口中输入创建的子图文件夹名字,如“USB”,如图5-131所示。
图5-130 新建原理图文件夹
图5-131 原理图文件夹命名窗口
(2)在新建的原理图文件夹中,选中并右击,选择“New Page”选项,新建原理图页,如图5-132所示。图5-133是在弹出的窗口中编辑新原理图页的名字。
图5-132 新建原理图页
图5-133 原理图页命名窗口
(3)利用相同的方法再创建一个 POWER 的原理图文件夹及原理图页,完成效果图如图5-134所示。
(4)一般来说,新建工程文件时默认的“SCHEMATIC”文件夹是总图。当然,也可以自定义其他的文件夹为总图。右击需要设置的文件夹并选择“Make Root”选项,如图5-135所示,可自定义需要的文件夹为总图。此处以默认的文件夹作为总图。
图5-134 新建原理图文件夹及原理图页完成效果图
图5-135 设置总图
(5)新建原理图文件夹、原理图页及设置好总图之后,我们需要在新建的原理图页中设计电路图,并执行菜单命令“Place”→“Hierarchical Port”,放置用来进行层次原理图设计的端口,如图5-136所示。双击放置的Hierarchical Port名,修改其名称,单击“OK”按钮退出,如图5-137所示。
图5-136 放置端口
图5-137 端口设置示意图
(6)创建好各个分级的模块电路图,将电路设计完毕之后,在总图中放置Hierarchical Block。在原理图设计页面,执行菜单命令“Place”→“Hierarchical Block”,如图5-138所示。在弹出的对话框中,输入分级模块的名称,如图5-139所示,选择合适的参数,单击“OK”按钮,则层次原理图分级模块创建完毕。
图5-138 层次原理图创建分级模块示意图
图5-139 层次原理图分级模块参数设置示意图
(7)在原理图页面画出合适的分级模块方框的大小,这个也可以在后面进行调整,如图5-140所示,用于分配子端口及总线的位置。与自上而下不同的地方是,此时放置的模块框已经自带了端口,如图5-141所示。
图5-140 层次原理图分级模块示意图
图5-141 层次原理图分级模块方框设置示意图
(8)利用同样的方法再次放置好POWER的分级模块并进行端口与端口之间的连线,此时层次原理图即设置完毕,如图5-142所示。
图5-142 层次原理示意图