<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • allegro的reuse功能操作步驟

    時間:2024-08-06 04:12:27 EDA技術培訓 我要投稿
    • 相關推薦

    allegro的reuse功能操作步驟

      利用EDA工具,電子設計師可以從概念、算法、協議等開始設計電子系統,大量工作可以通過計算機完成,并可以將電子產品從電路設計、性能分析到設計出IC版圖或PCB版圖的整個過程的計算機上自動處理完成。下面小編準備了關于allegro的reuse功能操作步驟,歡迎大家參考!

      1、在orcad中畫好模塊的原理圖,設定好封裝,做好drc,做好元件編號。

      2、檢查元件屬性是否設為current properties,其它設定可能出錯。

      2、在annotate-->allegro reuse中,選中generate reuse module,renumber design for using modules,選中unconditional,其它不選。

      3、生成netlist.

      4、將netlist導入到allegro,布線,布局,若無rename等需要與orcad交互的動作,選tools-->creat modules生成mdd文件.mdd文件的文件名一定要定義為:DSN NAME_ROOT SCHEMATIC NAME.mdd。DSN NAME為你定義的orcad中的dsn文件名,ROOT SCHEMATIC NAME是這個文件中的頁名字。這里若定義不對,在reuse時找不到mdd文件。之后跳到第6步。

      5、在orcad中back annotate,之后回到第2步。

      6、模塊制作完成。

      使用生成的模塊

      1、在新的orcad設計中,選place-->herarhical block,reference中填入BLK?(注意,這里使用BLK是為了與原理圖中的U?R?C?區別,保證BLK這個名字專用于moduel,不然在做完allegro后,rename 時,導回到orcad中出問題。)

      在implementation type中選schematic view,在implementtation name中填入先前模塊的頁名稱,在path and file

      name中選擇相應的dsn文件,之后在你的原理圖中出現一個block.

      2、繼續其它設計,之后在annotate-->packageing中,選中reset part name to "?",同時選中update occurrences,執行一下,將所有的元件

      (包括module的name改為?),在annotate-->allegro reuse中,選中 renumber design for using modules,選中incremental,選中do not

      change the page number,選中select modules to mark for框里的內容。其它不選。

      3、drc后,出netlist.

      4、導入到allegro后,palce-->manually place,選mudule instances,將module放入。注意一下mdd文件路徑的設定,不正確會找不到mdd 文件的。

      5、在allegro中布好線后,可以rename到arcad中,與正常設計無區別。

      6、over.

      做reuse時的幾個注意事項:

      1:當reuse模塊已經放在電路中使用,重新修改reuse模塊的port口后,在使用的原理中右擊這個模塊,選synchronize up,則實現修改的同步。

      2:在reuse模塊中,不能使用room屬性,不然可能與使用reuse的電路圖混淆。

      3: reuse模塊中不能使用全局變量,特別是電源和地,使用port口傳遞數據。

      4: reuse模塊內部修改后,只要port口沒有變,則在使用它的原理圖不用同步。

      5: 做好的模塊文件用在pcb中后,若需要修改這部分文件,在修改完成后,在原pcb中使用update symbol功能,選相應的moddle,之后更新就行了,注意生成mdd文件時,原點的選擇,這然更新后一些線會錯位。

      6:當導入到allegro的模塊出現dummy net的錯誤時,怎么辦?

      出錯的可能原因是由于模塊的orcad文件造成的,可能是對原始的orcad取一部分進行修改,這些元件帶有原來文件的一些屬性。將相關orcad文件的所有元件和連線copy到一個新的頁內,將當前頁的內容刪除,從剛才copy到新頁的內容copy回來,這時看元件的屬性時,沒有黃色的部分,按正常步驟重新生成mdd文件,在調用這個模塊的orcad文件中,重新編一次元件編號,生成網表,問題解決。

      7:當含有reuse的設計導入到allegro并布線完成,若重新修改原理圖,比如換一個10pin的IDC插座到16pin,不能用annotate-->allegro reuse命令,不然生成的網表會導入到allegro中會出錯,不知是什么原因?

      答:在原理圖設計中,當使用reset to ?后,使用annotate-->allegro reuse命令,將netlist導出到allegro后,不能再使用使用reset to ?,新增的元件使用increase功能,不要將所有的元件reset to ?,不然會出錯。

    【allegro的reuse功能操作步驟】相關文章:

    軟文推廣營銷操作步驟03-03

    數控加工中心的操作步驟03-18

    檢修電氣設備操作步驟06-18

    裝載機正確的操作步驟02-27

    用友軟件建立套賬操作步驟06-16

    金蝶軟件操作步驟賬務處理流程03-05

    科目二定點停車操作步驟詳解03-19

    嵌入式操作系統的功能02-23

    科目三轉彎詳細操作步驟03-30

    主站蜘蛛池模板: 国产成人无码久久久精品一| 成人午夜精品亚洲日韩| 国产精品亚洲片夜色在线| 欧美精品黑人粗大视频| 欧美精品在线一区二区三区| 国产精品视频网站你懂得| 亚洲爆乳无码精品AAA片蜜桃| 欧美精品国产日韩综合在线| 少妇人妻无码精品视频app| 精品人妻少妇一区二区| 国产精品一区二区久久| 老司机亚洲精品影院| 日韩精品一区二区三区中文字幕| 911亚洲精品不卡| 国产精品日本欧美一区二区| 人妻精品久久无码专区精东影业| 久久久久无码精品国产app| A级毛片无码久久精品免费| 91精品在线播放| 久久精品人人槡人妻人人玩AV| 亚洲国产婷婷综合在线精品| 国产精品一区二区三区99| 精品一区二区三区四区| 国产精品揄拍100视频| 亚洲AV无码久久精品色欲| 日韩精品一区二三区中文 | 久久精品九九亚洲精品| 人妻VA精品VA欧美VA| 国产呦小j女精品视频| 91po国产在线精品免费观看| 国产精品久久久久无码av| 69久久精品无码一区二区| 国产成人精品午夜福利| 久久精品国产99久久久| 午夜精品久久久久久99热| 中文字幕精品一区| 中国国产精品| 亚洲精品国产美女久久久| 亚洲精品无码鲁网中文电影| 亚洲国产美女精品久久久久∴| 亚洲精品成人网站在线观看 |