1 / 4
文档名称:

Allegro模块复用REUSE.docx

格式:docx   大小:297KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Allegro模块复用REUSE.docx

上传人:guoxiachuanyue013 2022/11/27 文件大小:297 KB

下载得到文件列表

Allegro模块复用REUSE.docx

文档介绍

文档介绍:该【Allegro模块复用REUSE 】是由【guoxiachuanyue013】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【Allegro模块复用REUSE 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Modulereuse
1.
2.
在oread中画好模块的原理图,设定好圭寸装,做好dre,做好元件编号。
在annotate-->allegroreuse中,选中generatereusemodule,renumberdesignforusingmodules不选,选中uneonditional,其它不选。
3.
4.
生成netlist.
将netlist导入到allegro,布线,布局,若无rename等需要与oread交互的动作,,选tools-->:。DSNNAME为你定义的orcad中的dsn文件名,ROOTSCHEMATICNAME是这个文件中的页名字。这里若定义不对,在reuse时找不到mdd文件。之后跳到第6步。
5.
6.
在orcad中backannotate,之后回到第2步。模块制作完成。
使用生成的模块
,选place-->herarhicalblock,reference中填入BLK?(注意,这里不能用BLK是为了与原理图中的U?R?C?区别,保证BLK这个名字专用于moduel,不然在做完allegro后,rename时,导回到oread中出问题。)
在implementationtype中选schematicview,在implementtationname中填入先前模块的页名称ROOTSCHEMATICNAME,在pathandfilename中选择相应的dsn文件,之后在你的原理图中出现一个block
2<J
Reference:
|BLK1
PlaceHierarchicalBlock
Implementation
ImplementationType
SchematicView
Implementationname:|VE8S0
Browse...
Path日ndfilename|DAaa\aaa\
(包括放入其它block),当你双击任一个BLOCK时会发现都将进入到模块原理图中,注意每个模块位号现在还是一样的。
aji:i
之后开始控制位号,为了区别各个模块的位号,可以控制其各个模块的REF区间
在annotate-->allegroreuse中,选中,renumberdesignforusingmodules,选中incremental,选中donotchangethepagenumber选中selectmodulestomarkfor框里的内容。其它不选。
drc后,出netlist.
导入至Uallegro后,palce-->manuallyplace,选muduleinstances,将module放入。注意一下mdd文件路径的设定,不正确会找不到mdd文件的。
,可以rename到arcad中,与正常设计无区别。
.