在ADI公司設(shè)計工具: VisualAnalog(第一部分)中介紹了MOTIF(通過功能實(shí)現(xiàn)完成建模操作),它是一種新的仿真器引擎,內(nèi)置于代替ADIsimADC的VisualAnalog中。 正如我所說的,這款工具的用途并沒有改變,但仿真器的實(shí)現(xiàn)得到了一次更新。 有關(guān)MOTIF的更多信息,請訪問該網(wǎng)站。 現(xiàn)在就讓我們來看看它的方方面面,然后通過VisualAnalog內(nèi)的MOTIF來對ADC進(jìn)行仿真。 首先,要讓ADC工作就必須設(shè)置一個輸入激勵。 由單音發(fā)生器模塊(圖1)設(shè)置采樣頻率、FFT深度(樣本數(shù))、模擬輸入幅度和模擬輸入頻率。 如果使用了一個以上的輸入音,則可以勾選“Use Composite Amplitude”復(fù)選框,從而使輸入信號的總幅度等于所輸入的信號幅度值。 單擊“Add”按鈕,可將這些信號音輸入頻率表格。 注意,頻率在“Frequency (MHz)”欄內(nèi)輸入,而相干頻率將自動計算,并填入“Actual (MHz)”一欄。 如需禁用相干模擬輸入信號,可選擇“Non-integer Cycles”復(fù)選框。 如需使用復(fù)數(shù)輸入信號,請勾選“Complex”。 圖1 .VisualAnalog – 單音發(fā)生器 使用單音發(fā)生器完成輸入激勵和條件設(shè)置后,下一步便是配置MOTIF ADC模型設(shè)置。 在我們上一篇博客的示例中,我們討論了最簡單情況下的AD9680,即保留模型設(shè)置為默認(rèn)條件,只觀察ADC(未使能任何DDC功能)。 如需訪問這些設(shè)置,請單擊ADC模型中的圖標(biāo)(圖2中紅圈所示): VisualAnalog內(nèi)的AD9680_1000模塊。 圖2 .VisualAnalog – MOTIF模型設(shè)置 ADC模型有兩個設(shè)置選項卡:通用和仿真。 在通用選項卡上(如圖3所示),顯示模型屬性以及中心頻率(匹配單音發(fā)生器)。 此外,還可以指定奈奎斯特區(qū)。 它可以用來設(shè)置指定奈奎斯特區(qū)內(nèi)的輸入信號音,并混疊至指定的頻率。 另外還能指定外部抖動,查看時鐘抖動對ADC性能的影響。 圖3 .VisualAnalog – MOTIF ADC模型設(shè)置(通用選項卡) 在MOTIF ADC模型設(shè)置的仿真選項卡(如圖4所示)上可以選擇可用器件配置。 就本例中的AD9680而言,可以使能多種DDC(數(shù)字下變頻器)選項;默認(rèn)為“僅ADC”模式。 本例中,我們選擇“Real ADC + DDC + C2R”。 該選項可將模型設(shè)為采用實(shí)數(shù)輸入信號進(jìn)行工作,同時使能DDC和復(fù)數(shù)轉(zhuǎn)實(shí)數(shù)(C2R)模塊。 此模式下,可供AD9680使用的選項包括: DDC抽取率(1、2、4或8)、DDC增益(0或6)、NCO頻率(在–fclk/2和fclk/2范圍內(nèi)有效)以及NCO相位失調(diào)(在0°和360°范圍內(nèi)有效)。 本例中,我們將抽取率設(shè)為1(不抽取)、DDC增益設(shè)為0、NCO頻率設(shè)為250MHz(將頻帶對中于第一奈奎斯特區(qū)),以及將NCO相位設(shè)為0°。 圖4 .VisualAnalog – MOTIF ADC模型設(shè)置(仿真選項卡) 完成模型的全部參數(shù)設(shè)置后,單擊VisualAnalog上的“運(yùn)行”按鈕,以配置的設(shè)置來仿真AD9680。 該操作將生成一條FFT曲線,如圖5所示。 圖5. MOTIF仿真 – FFT(fS = 1.0 GSPS,fIN = 101.013 MHz) 現(xiàn)在,我們已經(jīng)完成了指定條件下的AD9680仿真,讓我們再看一下實(shí)際測量值的情況。 從圖5和圖6中可以看到,仿真數(shù)據(jù)與測量數(shù)據(jù)非常吻合。 圖6. AD9680測量 – FFT(fS = 1.0 GSPS,fIN = 101.013 MHz) 設(shè)置VisualAnalog以使用MOTIF模型(以前稱為ADIsimADC模型)時,如需更多信息,請參考:AN-905。 目前為止,我們僅僅討論了如何在VisualAnalog中使用MOTIF。 另外還有一款在線評估工具也采用了該仿真器引擎,大家可通過ADI網(wǎng)站訪問。 這款工具允許通過web對ADI公司的各種高速ADC進(jìn)行仿真,無需安裝VisualAnalog。 這對于希望快速進(jìn)行仿真,或者在計算機(jī)上沒有安裝權(quán)限的用戶而言很有用。 請繼續(xù)關(guān)注,我們將繼續(xù)討論使用MOTIF仿真ADC性能。 |