1 / 5
文档名称:

Allegro模块复用REUSE.doc

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

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

分享

预览

Allegro模块复用REUSE.doc

上传人:小s 2021/12/6 文件大小:461 KB

下载得到文件列表

Allegro模块复用REUSE.doc

文档介绍

文档介绍:Module reuse
1.
2.
在oread中画好模块的原理图,设定好封装,做好 dre,做好元件编旦
在 anno tate-->allegro reuse中,选中 gen erate reuse module, re nu mber desig n for using modules 不选,选 中 uncon diti on al,其 它 不 选
3.
4.
生成 netlist.
将netlist导入到allegro,布线,布局,若无rename等需要与oread交互的动 作,,选tools-->ereate modules生成 件名一定要定 义为:DSN NAME_ROOT SCHEMATIC 。DSN NAME 为你定义 的oread中的dsn文件名,ROOT SCHEMATIC NAME是这个文件中 的页 名字。这里若定义不对,在 reuse时找不到 mdd文件。之后跳到第 6步。
5.
6.
在oread中baek annotate之后回到第 2步。 模块制作完成。
3.
4.
生成 netlist.
将netlist导入到allegro,布线,布局,若无rename等需要与oread交互的动 作,,选tools-->ereate modules生成 件名一定要定 义为:DSN NAME_ROOT SCHEMATIC 。DSN NAME 为你定义 的oread中的dsn文件名,ROOT SCHEMATIC NAME是这个文件中 的页 名字。这里若定义不对,在 reuse时找不到 mdd文件。之后跳到第 6步。
5.
6.
在oread中baek annotate之后回到第 2步。 模块制作完成。
使用生成的模块
1. 在新的 oread 设计中,选 place-->herarhical block,referenee中填入 BLK?(注 意,这里不能用BLK是为了与原理图中的U ? R? C ?区别,保证BLK这个 名字专用于 moduel,不然在做完 allegro后,rename时,导回到 oread中出 冋题。)
在 implementation type 中选 schematic view, 在 implementtation name中 填入先前模块的页名称 ROOT SCHEMATIC NAME ,在path and file nam