登錄 注冊
購物車0
TOP
Imgs 技術(shù)中心

0

Cadence仿真教程,圖文并茂輕松掌握(一)

2019-08-27 19:19:58

第一章 在Allegro 中準備好進行SI 仿真的PCB 板圖


1)在Cadence 中進行SI 分析可以通過幾種方式得到結(jié)果:


Allegro 的PCB 畫板界面,通過處理可以直接得到結(jié)果,或者直接以*.brd 存盤。


使用SpecctreQuest 打開*.brd,進行必要設(shè)置,通過處理直接得到結(jié)果。這實際與上述方式類似,只不過是兩個獨立的模塊,真正的仿真軟件是下面的SigXplore 程序。直接打開SigXplore 建立拓撲進行仿真。


2)從PowerPCB 轉(zhuǎn)換到Allegro 格式


在PowerPCb 中對已經(jīng)完成的PCB 板,作如下操作:


在文件菜單,選擇Export 操作,出現(xiàn)File Export 窗口,選擇ASCII 格式*.asc 文件格式,并指定文件名稱和路徑(圖1.1)。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖1.1 在PowerPCB 中輸出通用ASC 格式文件


Cadence仿真教程,圖文并茂輕松掌握(一)

圖1.2 PowerPCB 導出格式設(shè)置窗口


點擊圖1.1 的保存按鈕后出現(xiàn)圖1.2 ASCII 輸出定制窗口,在該窗口中,點擊“Select All”項、在Expand Attributes 中選中Parts 和Nets 兩項,尤其注意在Format 窗口只能選擇PowerPCB V3.0 以下版本格式,否則Allegro 不能正確導入。


3)在Allegro 中導入*.ascPCB 板圖


在文件菜單,選擇Import 操作,出現(xiàn)一個下拉菜單,在下拉菜單中選擇PADS 項,出現(xiàn)PADS IN 設(shè)置窗口(圖1.3),在該窗口中需要設(shè)置3 個必要參數(shù):


Cadence仿真教程,圖文并茂輕松掌握(一)

圖1.3 轉(zhuǎn)換阿三次文件參數(shù)設(shè)置窗口


i. 在的一欄那填入源asc 文件的目錄


ii. 在第二欄指定轉(zhuǎn)換必須的pads_in.ini 文件所在目錄(也可將此文件拷入工作目錄中,此例)


iii. 指定轉(zhuǎn)換后的文件存放目錄


然后運行“Run”,將在指定的目錄中生成轉(zhuǎn)換成功的.brd 文件。


注:pads_in.ini 所在目錄路:.Psd_14.2ToolsPCBbin 中。


4)在Allegro 文件菜單中使用打開功能將轉(zhuǎn)換好的PCB 板調(diào)入Allegro 中。


第二章 轉(zhuǎn)換IBIS 庫到dml 格式并加載


1)庫轉(zhuǎn)換操作過程


在Allegro 菜單中選擇Analyze SI/EMI SIM Library 選項,打開“Signal Analyze Library  Browser”窗口,在該窗口的右下方點擊“Translatr ->”按鈕,在出現(xiàn)的下拉菜單中選擇“ibis2signois”項,出現(xiàn)“Select IBIS Source File”窗口(圖2.1).按下“打開”按鈕,隨后出現(xiàn)轉(zhuǎn)換后文件存放目的設(shè)置窗口,設(shè)置后按下“保存”鍵,出現(xiàn)保存認定窗口(圖2.2)。注意:必須對此窗口默認的路徑設(shè)置進行修改,否則無法生成.dml 文件。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖2.1 IBIS 庫轉(zhuǎn)換原文件路徑設(shè)置窗口


原該窗口的默認設(shè)置為“ibis2signoise in=E:_ED3082559.ibs out=82559.dml”,實際上ibis2signoise 是一個DOS 文件,可能在一些場合,可執(zhí)行文件后面的命令參數(shù)中“in=”和“out=”被認為是非法字符,所以,將它修改為“ibis2signoise E:_ED3082559.ibs ”即可,它將在IBIS 文件所在目錄建立同名的dml 文件。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖2.2 IBIS To dml 轉(zhuǎn)換設(shè)置路徑窗口(需修改)


轉(zhuǎn)換完成以后,會有報告文件彈出,在文件中只要沒有“Error”提示,轉(zhuǎn)換文件有效。


2)加載轉(zhuǎn)換后的dml 庫


Cadence仿真教程,圖文并茂輕松掌握(一)

圖2.3 Signal Analyze Library Browser 窗口


在Signal Analyze Library Browser 窗口(圖2.3),加載轉(zhuǎn)換后的dml 庫文件。首先點擊“Add Existing Library ->”按鈕,出現(xiàn)下來菜單(圖2.4),該菜單有四個選項:


1. Local Lib: 直接指定一個確定的庫文件。這些庫文件在:…Psd_14.2sharepcb signal SignalPartLib 
中。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖2.4 加載庫文件的幾個方法


2. Local Library Path :指定一個人目錄并將目錄中所有庫文件調(diào)入。在…Psd_14.2share pcb signalSignalPartLib 中安裝時,內(nèi)置有三個庫文件目錄(安裝時沒有選擇附加的仿真用庫):DEFAULT_LIB、Dig_lib(內(nèi)含abt、als、alvc、fttl 四個子目錄)、Packages。其中als 子目錄中有X4ALS 系列標注邏輯器件庫,如74als162 等。


3. Standard Cadence 
Library:在加載兩個索引文件(Psd_14.2sharepcbsignal):cds_models.ndx和cds_partlib.ndx,前者包括模塊信息,后者包括仿真器件信息。


3)加載成功以后可以點擊set working 按鈕,將其設(shè)置為工作庫。


第三章 給器件加載對應模型


1) 給器件加載模型


在Allegro 菜單中選擇Analyze SI/EMI SIM Model 選項,打開“Signal Model Assignmen”窗口(圖3.1)。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖3.1 為器件指定模型窗口


在圖3.1 中顯示所有使用到的器件名稱,選中一個準備設(shè)置模型的器件并點擊Find 按鈕,出現(xiàn),Model Browser 窗口(圖3.2)。在Model Name Pattern 窗口中填入“*”號,一些模型的名稱進入下面的列表框,


Cadence仿真教程,圖文并茂輕松掌握(一)
Cadence仿真教程,圖文并茂輕松掌握(一)

圖3.2 瀏覽模型窗口 圖3.2 創(chuàng)建模型窗口


在列表框里點擊你需要的模塊后,在圖3.1 中U1(和U2)的“Signal Name”列里就會出現(xiàn)它的模型名稱。


2)器件、元件的建模


如果在圖3.1 里準備加載的模型是無源器件或者是需要自己臨時創(chuàng)建的模型,則點擊在圖3.1 中的create model 按鈕出現(xiàn)圖3.2 創(chuàng)建模型窗口, 對于電阻電容選擇Espicemodel(選中藍色箭頭所指項目)后將出現(xiàn),Creat ESpick Device Model窗口(圖3.3)。其他有源器件用IBISdevice 模型(選中紅色箭頭所指項目),然后按提示輸入value 及各管腳的功能即可,同時可以存盤生成*.dat 文件,這樣以后進行仿真時直接load 即可。此時這個新建的模型就出現(xiàn)在所選器件的“模型名稱“欄中。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖 3.3 無源器件建模窗口


無源器件包括電阻。電容、電感,圖中的Common 項是設(shè)置該元件是否有公用(接地或電源)管腳。


第四章 定義板子的地線、電源電壓


器件仿真必須設(shè)置直流電源,否則仿真不能進行,只有定義了電壓的電源和地信號,才能在拓補結(jié)構(gòu)中將電源的信號模型調(diào)進來。此操作在Logic 菜單項中選擇Identify Nets..選項,出現(xiàn)Identify DC Nets 窗口(圖4.1 分別選中VCC 和GND 網(wǎng)絡(luò),在Voltage 欄填入5V 和OV,然后確認,完成設(shè)置。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖 4.1 直流電源設(shè)置窗口


第五章  調(diào)整PCB 板疊層結(jié)構(gòu)滿足阻抗要求


該功能分別從Aleegro、SpecctraQuest 兩個模塊進入后進行設(shè)置。


1) 從Allegro 主窗口設(shè)置


在Tools 菜單選擇Setaup Advior 選項,出現(xiàn)DatBase Setup Advsor 窗口,直接按下“Next“按鈕,出現(xiàn)新的DatBase Setup Advsor –Cross-Section 窗口,其中有個“Edit 
Cross-Section”按鍵,按下此鍵進入疊層設(shè)計窗口(圖5.1),在這個類似Excel 表格式地窗口里,輸入需要的各種參數(shù),在表地最后一欄直接計算出該層的阻抗值。


Cadence仿真教程,圖文并茂輕松掌握(一)

圖5.1 疊層設(shè)置窗口


2) 從SpecctraQuest 窗口設(shè)置


直接從Setup 菜單選擇Cross-Section 項進入圖5.1 窗口


第六章 設(shè)置仿真參數(shù)


在正式進行仿真之前,還需要對各參數(shù)進行設(shè)置,以便使最終結(jié)果更加準確的反映設(shè)計者的要求。這個步驟可以在SpecctraQuest 模塊里,也可以在Sigxplore 中完成。具體需要設(shè)置的參數(shù)根據(jù)不同仿真有不同的要求,大致如下:


仿真的周期數(shù)(measurement cycle)時鐘頻率(Clock frequency)


占空比(duty cycle)偏移量(offset)


固定仿真時間(fixed duration)波形取樣時間(waveform resolution)


截止頻率(cutoff frequency)仿真模式(FTS mode)


驅(qū)動激勵(drive excitation)測量模式(measurement mode)


1) SpecctraQuest 模塊里設(shè)置仿真參數(shù)


在SpecctraQuest 的菜單里選中AnalyzeSI/EMI SIMPrefences,出現(xiàn)參數(shù)設(shè)置窗口(圖6.1)


Cadence仿真教程,圖文并茂輕松掌握(一)

圖6.1 仿真參數(shù)設(shè)置


2) 在SigXplore 里的選中AnalyzePrefences 進入的參數(shù)設(shè)置窗口與圖6.1 類似。

 


******************************************************************

更多內(nèi)容:Cadence仿真教程,圖文并茂輕松掌握(二)


高都電子,為客戶創(chuàng)造價值!

雙面板免費加費,四層板加急打樣,厚銅電路板打樣

Xcm