![小哥Cadence Allegro PCB软件操作技巧260例(配视频教程)](https://wfqqreader-1252317822.image.myqcloud.com/cover/811/40107811/b_40107811.jpg)
实例30 绘制层次原理图
❶ 新建一个原理图文件Test.dsn。
❷ 在PAGE1页面中选择菜单“Place→Hierarchical Block”,弹出如图30-1所示的对话框。对“Place Hierarchical Block”对话框中需要设置的参数含义说明如下。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_1.jpg?sign=1739289587-u5P5TFh4ZI3WkeqTdxT4Zywoq3wsQ52a-0-6ec14d83290e782533aa22bddea0fd2d)
图30-1 “Place Hierarchical Block”对话框
●Reference:子电路框图(Block)的编号。
●Primitive:指定子电路框图的属性。若选中“No”单选按钮,则表示指定绘制的子电路框图是非基本构件;若选中“Yes”单选按钮,则表示指定绘制的子电路框图是基本构件;若选择“Default”单选按钮,则参考软件默认的设置。
●Implementation Type:设置框图的类型,如图30-2所示。其中,“<none>”表示没有属性;“Schematic View”表示子电路框图由OrCAD Capture软件绘制;“VHDL”表示子电路框图的子电路由VHDL格式的文件描述连接;“EDIF”表示子电路框图的子电路由EDIF格式的文件描述连接;“Project”表示子电路框图的子电路为OrCAD Capture可编程逻辑设计工程项目;“PSpice Model”表示子电路框图的子电路由PSpice模型文件描述连接;“PSpice Stimulus”表示子电路框图的子电路由PSpice激励信号波形文件描述连接;“Verilog”表示子电路框图的子电路由Verilog格式的文件描述连接。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_2.jpg?sign=1739289587-l6rayZnsNSzJ795w7kJCVoYHxiZy8Gjh-0-e9ad1c6ccda584e0827d270b12efef0b)
图30-2 设置框图的类型
●Implementation name:输入子电路的名称。
●Path and filename:指定子电路文件的路径和输入子电路文件的名称。
❸ 设置参数完成,如图30-3所示。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_3.jpg?sign=1739289587-Q3y2PzZ3FAyYtdcUgwYG2iSgvt4jdsNz-0-73d9b0a240d40b18eef826d002e61d23)
图30-3 设置参数完成
技巧:若“Path and filename”文本框为空,则表示子电路和框图(Block)在同一个工程项目中。
❹ 绘制一个框图,如图30-4所示。
❺ 单击图30-4中的1_1框图,单击鼠标右键,在弹出的快捷菜单中选择“Descend Hierarchy”,在弹出的对话框中输入子电路页面名称(这里输入“PAGE1”),如图30-5所示。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_4.jpg?sign=1739289587-C83fyXOxSZNUpvGMHXMJMAi6jO9umG5i-0-95953976fa276b6d329a6d0d32862009)
图30-4 绘制框图
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_5.jpg?sign=1739289587-zebt4DL2MYWMdHfjtjUNTbdi6Spdtifr-0-ae48fab06a93cf61209c316fc0e9310a)
图30-5 输入子电路页面名称
❻ 单击“OK”按钮,在DSN文件下方自动生成一个名称为“1”的文件夹,如图30-6所示。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_6.jpg?sign=1739289587-nsyvGcKjFYUGjaZTyBn8ALefG1C2GkVA-0-e206f20a60dfbb1b99a2f3a3a31d9b4b)
图30-6 自动生成一个名称为“1”的文件夹
❼ 双击文件夹“1”下的“PAGE1”,选择菜单“Place→Hierarchical Port”,放置好需要的端口(Port),如图30-7所示。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_7.jpg?sign=1739289587-vhTbZnT9Mqs3lGmCsUsJBiXBoatM0dN1-0-093d3b57cdb0ed029906d877a1fe3363)
图30-7 放置端口
❽ 在如图30-7所示的界面空白处单击鼠标右键,在弹出的快捷菜单中选择“Ascend Hierarchy”,即可直接跳转到SCHEMATIC1文件夹下的PAGE1页面中。
❾ 选中1_1电路框图,单击鼠标右键,在弹出的快捷菜单中选择“Synchronize up”,1_1电路框图即可自动变为如图30-8所示的设置好端口的框图。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_8.jpg?sign=1739289587-lUFnWulQ61lMUfBMQZyCiwiTzOyfdCZj-0-6adc4955871591ed8f75a6ebb402b970)
图30-8 设置好端口的框图
❿ 若需要调整端口的位置,则直接将其选中移动即可,如图30-9所示。
![img](https://epubservercos.yuewen.com/FCD939/20862582708961606/epubprivate/OEBPS/Images/txt030_9.jpg?sign=1739289587-cjVqieOEEvPmX75h0e3k6Bu2LlB2MDPK-0-4a55a16ccfeeceb3451aabc5cde48db5)
图30-9 调整端口位置
如果需要在子电路图中添加器件或连线等,则只需要进入文件夹“1”下的PAGE1页面,按照常规绘制原理图的方式操作即可。
如果需要绘制多个框图,则按照上述操作重复绘制框图,并绘制好子电路图,框图与框图之间按照常规方式连接即可,如使用连线、电源符号、地符号等方式。