凡亿专栏 | 【ORACD原理图设计90问解析】第53问 在层次原理图中,怎么去调用已经创建好的模块呢?
【ORACD原理图设计90问解析】第53问 在层次原理图中,怎么去调用已经创建好的模块呢?

答:在层次原理图中,我们之前做好的模块如果是一样的,是可以重复调用的,这样就大大节省了我们设计的时间,特别是有很多重复性的功能模块情况下,下面我们讲解下调用已有模块的方法:

第一步,创建分级的模块Hierarchical Block,在原理图设计的页面,执行命令Place->Hierarchical Block…,如图3-119所示:

image.png 

图3-119  层次原理图创建分级模块示意图

第二步,在弹出的对话框中,输入分级模块的名称,如图3-120所示,选择合适的参数,一般如图3-120所示设置即可,点击OK,则层次式原理图分级模块创建完毕;

image.png 

图3-120  层次原理图分级模块参数设置示意图

第三步,在原理图页面画出合适的分级模块框框的大小,这个也可以后面进行调整,如图3-121所示,用于分配子端口的以及总线的位置;

image.png 

图3-121  层次原理图分级模块方框设置示意图

第四步,在当前项目中新建一个文件夹(文件夹名须与Implementation Nane的名字一致),将需要调用的模块原理图页面拷贝到文件夹下,如图3-122所示;

image.png 

图3-122 拷贝调用的模块示意图

第五步,进入到放置Hierarchical Block的页面,选中已放置好的框并右击选取Synchronize Up,然后在此框边缘会出面子原理图页面中的Hierarchical Port。最后对Hierarchical Port属性进行编辑即可,这样就完成了相同模块的复用,然后对相同的位号进行重新编号即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论