SPECCTRA安裝記實
如何在PROTEL99SE下使用specctra三步解決
1,先把PROTEL99SE的SERVERS下的ROUTECCT卸栽。
2,把PROTEL99SE目錄下:ROUTER32.DLL和SYSTEM下的ROUTE.RUL,ROUTECCT.*的文件復制
到SPECCTRA的BIN目錄下.
3,再在PROTEL99SE下把ROUTECCT服務安裝,記得要選SPECCTRA的BIN目錄下的ROUTECCT.INS.
在PROTEL 99SE 漢化版里用SEPCCTRA全自動布線
這里要講的全自動布線是以SEPCCTRA為基礎的.SPECCTRA是CANDENCE公司出品的一個全自動布線工具,
具有真正的無柵格布線能力.在PROTEL 99SE 漢化版里進行全自動布線,一搬都使用PROTEL+SPECCTRA的組合.
PROTEL提供了SPECCTRA的接口.在PROTEL99的:自動布線菜單里,可以看到SPACCTRA 程序子菜單,里面共有4個
工具.
1:向導,由于兼容問題,我不推薦使用.
2:設置導出屬性,用以設定柵格等參數,需要注意的是,Specctra 屬性使用默認的FST就好了.
3:輸出設計文件菜單.設定好參數后,就使用這個工具輸出設計文件,設計文件是一個后綴名為DSN的文本文件.
4:導入設計文件菜單.:Specctra輸入布線文件.布線完后,我們可以從中輸出布線v文件,后綴名是RTE,這個工具就是用以讀入RTE文件的.
(很多的朋友都說不能使用SEPCCTRA全自動布線,其實你要先安裝SEPCCTRA15.0,并且不要改變安裝目錄,
然后再安裝PROTEL 99SE,你導出的.DSN文件也請保存在C:\\Padspwr里就可以用啦)
下面是一個實際的布線過程.我先以Protel99為例.
輸入原理圖,產生網表,并裝入到PCB環境,布局,這幾步沒有特別的要求.布局完后,設定布線規則,然后手動布
你需要特別注意的線,如地線和電源.在你準備輸出Specctra設計文件之前,一定記得要運行規則檢查,使你的設計
沒有犯錯誤,否則Specctra可能出現問題..Protel里的布線規則會寫入設計文件,所以布線層面一定要在Protel里
設定好,但轉角模式,線寬都是可以在Specctra里重新設定的.如果你有預布線,還要在,Autoroute->Setup里選
中Lock All Preroutes,否則預布線將被Specctra覆蓋.以上設定完后,
用Auto Route->Speccta Interface->Export Design File輸出設計文件,假定名為efancier.dsn.然后啟動Specctra,
有一個Please Enter The Path to The Design File的對話框會出現,在Design/Session File欄里按Brows選
中efancier.dsn將其裝入,按Start Specctra即可進入程序界面.
Sepcctra有布線和布局兩種模式,File菜單的正下方有兩個小圖標,用以選擇模式.我們這里只使用布線模式,
Specctra菜單比較簡單,從英文即可知道其意思.在本例里,我們不需要在SPECCTRA里設定任何其他Rule,因為我們
已經在Protel里設定過了,所以我們直接進入AutorRoute菜單,在AutorRoute->Setup里設定我們需要
的WireGride,Via Gride,安全間距,線寬,如果你要使用45度布線,一定要選Diagonal Ruote為Always,設定完后,
點OK,然后Autor Route->Route即可開始布線.
在布線過程中,你可以看到布線進度,有時候系統出現警告對話框,不要理會,按OK即可.布線結束后,
File->Whrite->Routes即可輸出布線文件,假定名為efancier.rte.
現在回到Protel PCB環境, Auto Route->Speccta Interface->Import Design File,讀入efancier.rte,布線即告完成.
FAQ.
1:很多時候,Specctra裝入DSN文件時,會提示The Valvue of Input Date Could Be Too Large,并出現Erro對話框,
是說PROTEL設定分辨率太高,這時你只要用記事本打開DSN文件,將第二行的(resolution MIL 10000)改為(resolution MIL 100)即可.
2:有時候,如果你的DSN文件放在根目錄下,Specctra會提示找不到文件,我還不確定是什么問題,但你只要不這樣做就可以.