女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解ADC電路的靜態仿真和動態仿真

FPGA設計論壇 ? 來源:FPGA設計論壇 ? 2025-06-05 10:19 ? 次閱讀

ADC電路主要存在靜態仿真和動態仿真兩類仿真,針對兩種不同的仿真,我們存在不同的輸入信號和不同的數據采樣,因此靜態仿真和動態仿真是完全不同的兩個概念,所以設置的參數不同:

f30f180e-3d0c-11f0-b715-92fbcf53809c.png

靜態參數仿真:

主要參數為INL DNL

輸入斜坡信號作為激勵

用WavevsWave 繪制出輸入模擬量和數字編碼之間的關系。利用calculator中的inl dnl函數進行計算。

f32aad58-3d0c-11f0-b715-92fbcf53809c.png

動態參數仿真:

信噪比(SNR),信號噪聲失真比(SINAD),有效位數(ENOB),總諧波失真(THD),無雜散動態范圍(SFDR);

SNR:信噪比是輸入信號和噪聲(不包括任何諧波以及直流) 的功率比,衡量器件內部噪聲大小的基本參數。

SINAD:SINAD是輸入信號和所有輸出信號失真功率(包括諧波成分,不包括直流)比,它測量的是輸出信號所有傳遞函數非線性加上系統所有噪聲(量化、抖動和假頻)的累積效果。

ENOB: 表示ADC在轉換過程中真正輸出有效的位數。

THD: 總諧波失真是輸入信號與系統所有諧波的總功率比,它可提供系統對稱和非對稱非線性產生的失真大小,用以表達其對信號的諧波含量的作用或者影響。

SFDR: 表示器件輸入和輸出之間的非線性

第一步:在ADC后面接一個理想的DACVerilogA實現)。根據需求修改所需要的位數。

可以在cadence得ahdLib庫中找到dac_8bit_ideal元件參考

第二步:確定如何加激勵(滿足相干采樣情況下,設定輸入信號頻率)。

f337595e-3d0c-11f0-b715-92fbcf53809c.png

我這里使用編寫得程序進行自動計算

f3640b3e-3d0c-11f0-b715-92fbcf53809c.png

下面說明手動計算具體如何實現:

1.確定采樣率

設ADC CLK的周期為40ns,即頻率為25MHz,設置采樣周期為8CLK,轉換周期是12CLK,因此采樣時間間隔為20CLK,從而采樣率為25M/20=1.25MSPS(1.25MHz)

采樣率=CLK的頻率除以(采樣周期+轉換周期)

(若采樣周期為4CLK,采樣率為25M/16=1.5625MSPS)

2.確定采樣點N和周期數M

采樣點取2^n,這樣可以進行FFT分析。此處取M=3,N=128

3.確定AC分析的輸入頻率fin=fs*M/N

根據采樣定理,輸入頻率要小于1.25M/2=0.625MHz=625KHz。若M=3,取N=128,則fin=1.25M*3/128=29.296875KHz

4.確定仿真時間

如果采樣M個周期,每個周期時間1/fin,則:

T=M/fin=N/fs=128/1.25M=102.4us。仿真時,稍微多點時間,保證后面分析時,取數據取在非跳變處。比如仿真110us。由這個公式也可以看出,在采樣率確定的情況下,N越大需要的仿真時間越長,而與輸入信號頻率無關。

接下來就是在電路圖做好設置,就可以仿真啦。

f3751a64-3d0c-11f0-b715-92fbcf53809c.png

如果仿真時間比較長,比如取4096個點,那仿真時間可能無法接受。可以考慮使用多核

在ADE窗口中:Setup>Environment,彈出如下窗口,加上:

+mt=20 +aps

仿真完成后,波形大概如下:

從圖中可以看出,正弦信號經過ADC轉換,再經過理想DAC的轉換,基本靠譜。

f37d67fa-3d0c-11f0-b715-92fbcf53809c.png

第三步:設置參數并查看結果

得到瞬態仿真波形后,接下來就是對信號進行頻譜分析。

分析方法可以采用:

1. Cadence Spectrum工具2.MATLAB計算

下面說明在利用cadence的spectrum工具進行參數分析

開始時間:t0,結束時間:t0+M/ft

f3b714aa-3d0c-11f0-b715-92fbcf53809c.png

2.MATLAB計算

選中仿真出的輸出信號波形-右鍵-send to-export,

選擇格式為csv,start從一個穩定時刻開始,end默認就可以,step就是1/fs,比如50M,step就是20n,然后導出文件。

打開matlab代碼main,修改讀取的文件,運行得到ADC的輸出頻譜圖及相關動態性能參數值。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • matlab
    +關注

    關注

    188

    文章

    2998

    瀏覽量

    233265
  • adc
    adc
    +關注

    關注

    99

    文章

    6640

    瀏覽量

    548303
  • 仿真
    +關注

    關注

    51

    文章

    4241

    瀏覽量

    135328
  • 函數
    +關注

    關注

    3

    文章

    4371

    瀏覽量

    64221

原文標題:ADC參數仿真

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Protel DXP 的電路仿真設計

    [ic]、q[ie]為激勵信號,單擊OK 按鈕,得到如圖3 所示的仿真結果。[/url] 圖3  靜態仿真結果2) 動態分析 執行同樣菜單命令,在對話框中選擇Transient/Fo
    發表于 07-11 18:10

    ADS應用詳解-射頻電路設計與仿真

    ADS應用詳解-射頻電路設計與仿真
    發表于 05-13 09:28

    請問動態功耗怎么仿真呢?

    DAC的靜態功耗容易仿真,隨便給一個碼值仿真dc看直流電流總和,乘以電源電壓。請問動態功耗怎么仿真呢?
    發表于 06-24 06:55

    靜態動態時序模擬的優缺點

    不能保證100%的覆蓋率。如果到了門級的仿真將非常消耗時間。 靜態時序分析靜態時序分析只能分析時序要求而不能進行功能驗證。不需要測試向量,能比動態時序分析快地多的完成分析。
    發表于 09-04 14:26

    如何對數碼管的靜態顯示和動態顯示進行Proteus仿真

    數碼管的原理是什么?其結構是怎樣構成的?如何對數碼管的靜態顯示和動態顯示進行Proteus仿真呢?
    發表于 01-21 06:54

    LTspice的瞬態仿真為什么先計算電路靜態工作點?

    LTspice的瞬態仿真為什么先計算電路靜態工作點?在找到電路靜態工作點之后,電路發生振蕩的
    發表于 11-15 08:12

    機構動態仿真

    機構動態仿真:該書提出了利用MATLAB及Simulink工具箱在計算機上解決機構動態建模及仿真問題的分析思路、方法……
    發表于 09-08 11:15 ?46次下載

    MATLAB通信仿真及應用實例詳解

    MATLAB通信仿真及應用實例詳解:本書著重介紹了MATLAB在通信仿真,尤其是移動通信仿真中的應用,通過豐富具體的實例來加深讀者對通信系統仿真
    發表于 02-08 17:22 ?241次下載

    HFSS電磁仿真設計應用詳解——李明洋

    HFSS電磁仿真設計應用詳解李明洋
    發表于 09-12 16:32 ?336次下載

    matlab仿真應用詳解

    matlab仿真詳解好看的MATLAB書籍。
    發表于 02-19 15:44 ?32次下載

    MATLAB通信仿真及應用實例詳解

    通信系統的仿真和實例詳解,非常詳細的程序內容
    發表于 07-13 17:43 ?15次下載

    基于MATLAB通信仿真及應用實例詳解

    基于MATLAB通信仿真及應用實例詳解
    發表于 09-04 09:01 ?49次下載
    基于MATLAB通信<b class='flag-5'>仿真</b>及應用實例<b class='flag-5'>詳解</b>

    基于multisim調頻仿真電路圖及波形圖詳解

    本文檔的主要內容詳細介紹的是基于multisim調頻仿真電路圖及波形圖詳解。
    發表于 09-29 16:54 ?131次下載
    基于multisim調頻<b class='flag-5'>仿真</b><b class='flag-5'>電路</b>圖及波形圖<b class='flag-5'>詳解</b>

    DDR設計和仿真技術詳解

    DDR2設計和仿真技術詳解。
    發表于 10-24 15:10 ?4次下載

    動態電路靜態電路的區別

    動態電路靜態電路的區別 動態電路靜態
    的頭像 發表于 09-17 10:47 ?5738次閱讀