微波EDA網(wǎng)-關(guān)于我們 微波EDA網(wǎng)-出版的圖書專著 微波EDA網(wǎng)培訓課程列表 射頻工程師養(yǎng)成培訓學習教程
  • 1
  • 2
  • 3
  • 4
您當前的位置  
首頁
PCB設(shè)計
正文

Cadence Allegro 問題集錦 (15.2, 15.7 , 16.0 版本)

 

1、問:我在產(chǎn)生NC TAPE 文件時提示error,但并沒有生成NCTAPE.LOG可供查找錯誤原因,望高手幫助!

答:NCTAPE.LOG的內(nèi)容其實也就是執(zhí)行File/Viewlog命令彈出的文本中的內(nèi)容。您可以通過這個來查看,您不能產(chǎn)生log文件的原因可能是軟件的關(guān)于TEXT的路徑設(shè)置有問題。您可以去SETUP/USER PERFERENCE中的CONFIG_PATH進行查看

2、問:問一個入門的問題:從Capture導入的網(wǎng)表是不是要在Capture里把封裝定義好?OrCAD里的封裝如何查看?

答:一般在Capture中需要定義屬性(在原理圖編輯器中選擇物件查看他的屬性)中選擇Cadence-Allegro/SPECCTRAQuest/APD,然后查看PCB Footprint屬性,這個屬性一般是用來和Allegro中的封裝做對應(yīng)的,也就是這里填入的就是Allegro封裝(請注意這里的封裝是指的在Layout時候用到的封裝)的名稱,導出網(wǎng)絡(luò)表的時候軟件會做自動的抓取到生成的網(wǎng)絡(luò)表中, 這樣在Allegro中導入網(wǎng)絡(luò)表的時候Allegro才知道是抓取哪個元件,
封裝有兩種:一種是在原理圖中用的,一種是在LayoutAllegro)時候用的,我不知道您是希望在ORCAD中查看哪個封裝,如果是后者的話在Capture中無法看到,但是如果您建立了Capture CISDatabase的話就可以看到了。

3、問:Allegro中的封裝和OrCAD里的是否一致?

答:對不起,我想問問您所指的ORCAD的封裝是指原理圖的封裝還是指ORCAD LAYOUT軟件的封裝呢,如果您是指的原理圖中的封裝的話那是兩個完全不同的概念,一個是用在原理圖中,我們叫他元件的SYMBOL,另一個呢是在進行Layout的時候需要用到的。Capture中要做的就是通過PCB Footprint屬性進行原理圖中的元件的SYMBOLAllegro的封裝進行對應(yīng),這樣才能順利的把網(wǎng)絡(luò)表導入Allegro中。如果您所指的ORCAD LAYOUT中的封裝的話,他和Allegro中的封裝是不同的,他們是兩種不同的Layout軟件。

4、問:在輸出DXF時,Message Window 已經(jīng)出現(xiàn)Translation complete…但在View Log里卻說
ERROR: Invalid program arguments.
Terminating program.
請問這是什么原因造成的呢?在增加DXF Layer時是否可以任意加入Subclass

答:您的問題是由于有非法的參數(shù)設(shè)置引起的,具體到哪個參數(shù)可能需要看看您的參數(shù)設(shè)置之后才能知道,您可以把您設(shè)置的參數(shù)的對話框的圖片發(fā)給我看看么,或許能幫到您
在增加DXF Layer時是不能任意加入Subclass的,您可以先在Allegro中打開需要導出到DXF文件中的SUBCLASS,然后在啟動File/EXPORT/DXF命令進行DXF的導出。

5、問:請問~~allegro可以讀哪一些netlist的格式?allegro可以讀protelnetlist的格式嗎?

答:十分抱歉,在Allegro中他只能讀取他自己特定的網(wǎng)絡(luò)表的格式,其他的格式網(wǎng)絡(luò)表是沒有辦法讀取的

6、問:請問在ALLEGRO中不能像POWER PCB中那樣直接給PARTSNET線嗎?一定要轉(zhuǎn)NETLIST才能實現(xiàn)嗎?

答:在Allegro當中是可以實現(xiàn)手動進行ECO的,但是Cadence的軟件的一個很重要的原則是希望您的原理圖和PCB保持一致,所以最好是通過在Capture中修改了連接關(guān)系,產(chǎn)生網(wǎng)絡(luò)表,再一次的在Allegro中導入實現(xiàn).這樣才能保證原理圖和PCB的一致。

7、問:在用Allegro導入DXF文件時感覺兼容性不是很好,要么不能導入要么導入后丟失一些圖件,但我用PCADPOWERPCB、PROTEL都可以正常的導入,不知Allegro在這方面是怎么回事,如果打了補丁不知對這方面是否有所改善,還是有什么其它解決辦法。

答:在DXF的導入方面Allegro是有他的獨特之處,您使用的是15.2的版本,這個版本在DXF的方面又增加了些內(nèi)容,比如您在AUTOCAD中的SYMBOL可以直接導入Allegro當中等等,只是可能不是太穩(wěn)定,所以非常有必要去下載AllegroISR(版本更新包)。
您目前的問題我建議您可以知會您的機構(gòu)部門在AUTOCAD中去把所有的東西都打散,應(yīng)該導入Allegro是沒有問題的。

8、問:在Allegro15.2中用Sub-Drawing導出文件時(Options勾選了三個選項,Find里勾選了所有的Object),但是在用Import Sub-Drawing后貼進設(shè)計里面的PCB只有零件、文字等,沒有了所有的NET,請問這是什么原因,要怎樣才能把網(wǎng)絡(luò)也帶走?

答:Sub-Drawing只是簡單的拷貝和粘貼的作用,不涉及到網(wǎng)絡(luò)的連接關(guān)系,所以即使你導出Sub-Drawing的時候勾選了NET也沒有用,如果你想拷貝走線,你要勾選的只是CLINE,VIA,就OK了.

9、問:我有ORCAD 9.2 做的原理圖文件 ,沒有原理圖零件庫,ALLEGRO 15.2 里用CAPTURE CIS 直接導(第二種方法不是OTHER)網(wǎng)絡(luò)表老是提示一些封裝方面的錯誤.有什么辦法?

答:新轉(zhuǎn)法比較注重在原理圖里的編輯,特別是元件部分,新轉(zhuǎn)法的主要注意事項也就是元件的封裝,同一個封裝內(nèi),不允許有重復(fù)的PIN NUMBER,如果PIN的類型不是POWER,那么他們的PIN NAME也不允許重復(fù),之前的EE用老版本的Capture一般都會有偷懶的習慣,所以才會有這些麻煩,所以你只有修正這些錯誤才能正確的使用新轉(zhuǎn)法導入

10、問:我在做smt長方形pad的時候發(fā)現(xiàn)只有填寫寬度,高度,那長度怎麼沒有填寫了,是不是這里的高度就代表了pad的長度了。

答:沒錯,因為PAD是二維的沒有高度的概念。長方形的PAD只有長X寬,就可以表示了。

11、問:用ALLEGRO15.2一段時間了,也遇到不少的問題,其中比較多的就是Shape的問題,經(jīng)常畫好整個Shape的外框后但不自動填充,就在Boundary Top層有個剛畫的OUTLINE,有時弄幾下又可以敷滿,但是只要一修改馬上又變沒了,同時在Drawing OptionOut of date shapes項也看到有指示,請問這究竟是什么問題?這些銅為何這么容易Out of date shape

答:就目前來說我們也有些客戶遇到了類似的問題,一般產(chǎn)生的原因是由于Allegro15.2版本本身的BUG,所以,您需要更新一下Allegro15.2的版本

12、問:能不能在下個版本里面,在pin上能顯示出網(wǎng)絡(luò)名,像protel里都能顯示出來。那樣子很方便畫線。

答:allegro中在走線模式下,當您選中PIN去走線進,右側(cè)的option欄會及時提示該NET的名稱。 同時您也可以用查詢模式去查NETPIN。

13、問:我的板子上有200組差分線,每組間距要求大于40mil,如何有效更快的設(shè)置規(guī)則?

答:您可以用allegro constraint managerGroup功能實現(xiàn)快速設(shè)置。

14、問:在allegro package 即是元件封裝編輯里做修改元件封裝上的PAD不能一次全部改,只能一次改一個。在.brd里又可以改,是不是哪里沒設(shè)好的問題呢?

答:用Tools/padstack中去一次性或選擇LIST去更改的。

15、問:怎樣才能打開Allegro中的封裝庫?

答:allegro的封裝是由很多部份組成的,要打開FOOTPRINT請用allegro中的FILE/OPNE然后選取TYPEDRA即可

16、問:在CCONSOLE WINDOW中輸入X 100 100 總是提示下面的內(nèi)容,應(yīng)如何輸入呢 ?
Command > X 100 100
E- Command not found: X 100 100

答:應(yīng)輸入小寫的X,然后回車,出現(xiàn)一個對話框,再輸入,就可以了.

17、問:現(xiàn)在Powerpcb轉(zhuǎn)進Allegro的文件里,那怕用自己做好的有正常Flash焊盤的零件,在內(nèi)層也只能顯示一個十字,不能顯示正常的花孔,但出Gerber后用CAM350看又是正常的熱焊盤,請問是什么原因,在哪里可以設(shè)置或修改?

答:PADS轉(zhuǎn)到到allegro后要對PAD作些修改。如SOLDMASKPASTE MAST等等相對應(yīng)的PADSTACK應(yīng)該重新處理一次再update一次

18、問:請問關(guān)于添加PCB layout type能否具體解釋一下
Layer Type
Crossover
Bonding Wire
Microwire
Multiwire
Optical Wave Guide
Thermal Glue Coating

答:關(guān)于allegro這些設(shè)置請參考D:\Cadence\SPB_15.2\share\pcb\text\materials.dat檔,用文本編輯器查看即可。

19、問:我想請問一下光學定位孔的制作方式。

答:光學定位孔的制作很簡單,和建立PADsymbol相同,只是每家的大小要求不同,要注意光學孔上下層及周邊不允許走線和Placement(可以Route keepout)SOLDMAST要開就OK了。

20、問:什么我在舊板上做了import netlistupdate symbol后就會有零件的定位孔(機構(gòu)孔)掉了,能有什么方法發(fā)現(xiàn)它嗎?我的symbolpad的庫是新建的,可能有少pad.我想知道除了目測外,allegro 能提示嗎,因為我原來舊板有這些孔的.

答:allegro在做import netlist Update sym,bol后會有LOG文件供參考?梢灾苯RUN完指令后在FILE/VIEW LOG看到,或直接打開相對應(yīng)試的LOG文件。

20、問:Allegro 14.2 15.2 如何共存?我兩個版本都裝了,想在不同的時候使用,但現(xiàn)在只有14.2版本可以用,打開15.2版本的時候,就提示我說找不到cdsdoc_sh.dll.,我聽說修改一個文件可以達到這個目的,請指教?

答:產(chǎn)品可以安裝在不同的盤中,但是只用一個LICENSE MANAGER文件包,注意的是在使用不同的版本的時候在WIN2000中的操作是右鍵我的電腦選擇屬性,選擇高級Tab,選擇環(huán)境變量,修改系統(tǒng)變量中的CDSROOT,如果是要使用14。2的版本則設(shè)置為:C/CADENCE/PSD14.2(我的兩個版本都安裝在CCANDENCE下面),如果是要使用151則修改成C/CADENCE/PSD_15.1即可。


 

推薦課程

射頻工程師學習培訓教程