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文件文件的文件名一定要定義為:DSN NAME_ROOT SCHEMATIC 。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 ?,不然會出錯。
相關文章
-
MS SQL Server Management Studio Express安裝圖文具體步驟
Microsoft sql server Management Studio Express (SSMSE) 是一種免費、易用的圖形管理工具,用於管理 SQL Server 2005 Express Edition 和具有高級服務的 SQL Server 2005 Express Edition。SSMSE 還可以管理任何版本 -
英語作文:大學生村官 College Graduates Work as Village Offic
Inrecent years, being a village official has become the first choice of manycollege graduates. To this phenomenon, different people have different opinionson it.近年來,村官已成為許多大學畢業生就業的首 -
公共英語二級寫作Preserving Natural Resources
主任、副主任、各位委員、各位代表:區人大把食品藥品監管分局列為行政執法評議單位,是區人大全面、深入貫徹依法治國方略、推進依法治區的重大舉措,不僅充分體現了區人大對我局行政執法工作的高度重視,也預示着我區食品藥 -
Choice of large enterprises or small英語四級作文
just as there are distinct differences between being a small fish is a big pond and a big fish in a small pond, so it is with working as a subordinate in a large enterprise and presiding in a small fi -
Perseverance will make you successful英語作文
As is known to all: success lies in perseverance. nothing can make people much more excitation than success. but you must suffer all kinds of hardships throughout your life before you succeed. everyon -
Relieve Psychological Pressure的英語短文
目前,面對緊張的`學習,部分學生產生了心理壓力。為了同學們的健康成長,學生會將於下週舉辦“心理健康周”活動。活動主題為“如何緩解學生的心理壓力”。活動形式有講座、戲劇表演等。請你按照下列要求寫一篇英語短文。1 -
大學英語四級作文College Graduates Work
Directions:In this part, you are to write a composition of no less than 150 words about College Graduates Work as Village Officials. You should write according to the outline given below. Please r -
Rules change our life國小英語作文
白水縣北關逸夫國小 王變勤帶着一份對學習的渴望、對教學的執着,我和其他三位老師很榮幸地參加了xx年10月25日 —27日,在西安電子科技大學舉辦的西部六省“名師之路”全國著名教育專家新課標解析暨中國小高效課堂教學研 -
英語習慣用語:just for laughs; laugh up ones sleeve
笑是人類表達喜怒哀樂各種不同感情的一個不可缺少的形式,第25講:just for laughs; laugh up ones sleeve。笑這個字,也就是英文裏的laugh經常出現在美國的成語或俗語裏。人們經常會做一些事,純屬為了高興。這在英文裏就是 -
大學聯考英語作文遲到準則 Rules for Being Late
It has been admitted that girls are allowed to be late for a few minutes when they having a date with boys, which is a way to show respect. But if boys are late for the date, they are treated to be ru