Import Layout File in ADS
市面上layout格式不少,但基本上可以簡單分為Allegro(.brd)和非Allegro,非Allegro的格式以ODB++為主流,主流layout軟體都支援輸出ODB++格式,以下介紹.brd和ODB++兩種layout導入ADS的方式。
Allegro (.brd)
會需要用到Allegro extracta這個功能,此功能目前是不需要license,所以要確認電腦有安裝Allegro PCB Editor(Viewer不行,因為沒有extracta),但不需要有license。
因為Allegro在不同版本有不同的系統參數設定方式,以下分三個版本範圍介紹設定的方式。
16.x
不需要任何設定,照以下設定就可以導入ADS
17.0-17.2
需要在環境變數裡把Allegro執行位址加到PATH環境變數裡,我的17.2安裝位址是C:\Cadence\SPB_17.2\tools\bin
17.4 -
目前導入會有問題,建議安裝17.2以前的版本。
ODB++ (.tgz)
導入Layout後
ADS會依照Layout對stackup的設定,產生Substrate檔,建議確認是否正確。(比較常見的情況是layout工程師並沒有按照真實的情況設定疊構,這時候匯入ADS疊構資訊會是layout軟體的預設值,以下提供兩個建議,可以選擇適合的方式。
1. 請layout工程師正確填入疊構資訊。
2. 編輯ADS Substrate檔。
導入失敗
除了仔細看錯誤訊息之外,請先確認沒有違反以下幾點:
1. layout名稱有特殊字元,盡量只有英文字母/數字/下底線_就好。
2. layout存放路徑不能有空格也不能有特殊字元,例如/Program Files中間有空格就不好,要放在自己創建的目錄下,例如D:\ADS\WRK\ 之類的。
3. Layout存放路徑不能太長,這點同時也適用workspace的位置,盡量簡單,可以參考以下路徑,D:\ADS\project1。
留言
張貼留言