99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為逐次逼近型ADC設(shè)計(jì)可靠的數(shù)字接口

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Steven Xie ? 2023-02-01 16:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

逐次逼近型模數(shù)轉(zhuǎn)換器因其逐次逼近寄存器而稱為SAR ADC,適用于需要高達(dá)18位分辨率和高達(dá)5 MSPS的應(yīng)用。它們的優(yōu)點(diǎn)包括體積小、功耗低、無流水線延遲和易于使用。

主機(jī)處理器可以通過各種串行和并行接口(如SPI、I)訪問或控制ADC2C 和 LVDS。本文討論可靠集成數(shù)字接口的設(shè)計(jì)技術(shù),包括數(shù)字電源電平和時(shí)序、導(dǎo)通期間的I/O狀態(tài)、接口時(shí)序、信號質(zhì)量以及數(shù)字活動(dòng)引起的誤差。

數(shù)字I/O電源電平和順序

大多數(shù)SAR ADC提供獨(dú)立的數(shù)字I/O電源輸入V。IOASNW駕駛,這決定了接口的工作電壓和邏輯兼容性。該引腳應(yīng)與主機(jī)接口(MCU、DSPFPGA)電源電壓相同。數(shù)字輸入通常應(yīng)在DGND ? 0.3 V和V之間IO+ 0.3 V,避免違反絕對最大額定值。具有短走線的去耦電容應(yīng)連接在V之間IO引腳和 DGND。

采用多個(gè)電源工作的ADC可能具有明確定義的上電時(shí)序。應(yīng)用筆記AN-932:電源排序?yàn)檫@些ADC的電源設(shè)計(jì)提供了很好的參考。為避免正向偏置ESD二極管并在未知狀態(tài)下為數(shù)字內(nèi)核上電,請?jiān)诮涌陔娐分按蜷_I/O電源。模擬電源通常在I/O電源之前上電,但并非所有ADC都是如此。閱讀并遵循數(shù)據(jù)手冊,以確保順序正確。

開啟期間的數(shù)字 I/O 狀態(tài)

為了正確初始化,某些SAR ADC需要某些邏輯狀態(tài)或序列來實(shí)現(xiàn)數(shù)字功能,例如復(fù)位、待機(jī)或關(guān)斷。在所有電源穩(wěn)定后,施加指定的脈沖或組合,以保證ADC在預(yù)期狀態(tài)下啟動(dòng)。例如,RESET時(shí)需要至少50 ns的高脈沖,才能將AD7606配置為上電后正常工作。

在完全建立所有電源之前,不應(yīng)切換任何數(shù)字引腳。對于SAR ADC,轉(zhuǎn)換起始引腳CNVST可能對噪聲敏感。圖 1 顯示了一個(gè)示例,其中主機(jī) cPLD 將 CNVST 調(diào)高,而 AVCC、DVCC 和 V駕駛?cè)栽诩铀?。這可能會(huì)使AD7367處于未知狀態(tài),因此主機(jī)應(yīng)保持CNVST低電平,直到電源完全建立。

pYYBAGPaIxWAKYOjAABSUeOkciU103.png?la=en&imgver=1

圖1.在電源斜坡上升期間將CNVST調(diào)高可能會(huì)導(dǎo)致未知狀態(tài)。

數(shù)字接口時(shí)序

轉(zhuǎn)換完成后,主機(jī)可以通過串行或并行接口讀取數(shù)據(jù)。要正確讀取數(shù)據(jù),請遵循特定的時(shí)序策略,例如SPI總線使用哪種模式。不要違反數(shù)字接口時(shí)序規(guī)范,尤其是ADC和主機(jī)的建立和保持時(shí)間。最大比特率由整個(gè)周期決定,而不僅僅是指定的最小時(shí)鐘周期。圖2和以下公式顯示了如何計(jì)算建立和保持時(shí)序裕量的示例。主機(jī)將時(shí)鐘發(fā)送到ADC,并從ADC讀取數(shù)據(jù)輸出。

poYBAGPaIxeAa46YAAAxyXkBGCs523.png?la=en&imgver=1

圖2.設(shè)置并保持時(shí)序裕量。

t周期= t抖動(dòng)+ 噸設(shè)置+ 噸PROP_DATA+ 噸PROP_CLK+ 噸.DRV+ 噸邊緣

t周期: 時(shí)鐘周期 = 1/f時(shí)鐘

t抖動(dòng):時(shí)鐘抖動(dòng)

t設(shè)置:主機(jī)設(shè)置時(shí)間

t拿:主機(jī)保持時(shí)間

tPROP_DATA:沿傳輸線從ADC到主機(jī)的數(shù)據(jù)傳播延遲

tPROP_CLK:沿傳輸線從主機(jī)到ADC的時(shí)鐘傳播延遲

t.DRV:時(shí)鐘上升沿/下降沿后的數(shù)據(jù)輸出有效時(shí)間

t邊緣:保證金時(shí)間,≥0表示滿足設(shè)置時(shí)間或保持時(shí)間;< 0 表示未滿足設(shè)置時(shí)間或保持時(shí)間。

主機(jī)的設(shè)置余量為

tMARGIN_SETUP = tCYCLE, min – tJITTER – tSETUP – tPROP_DATA – tPROP_CLK – tDRV, MAX

設(shè)置時(shí)間方程根據(jù)最大系統(tǒng)延遲項(xiàng)定義最小時(shí)鐘周期時(shí)間或最大頻率。它必須≥ 0 才能滿足時(shí)序規(guī)格。增加周期(降低時(shí)鐘頻率)以處理過多的系統(tǒng)延遲。對于總線上的緩沖器、電平轉(zhuǎn)換器、隔離器或其他附加組件,將額外的延遲添加到PROP_CLK和 tPROP_DATA.

同樣,主機(jī)的保持保證金為

tMARGIN_HOLD = tPROP_DATA + tPROP_CLK + tDRV – tJITTER – tHOLD

保持時(shí)間公式定義了最小系統(tǒng)延遲要求,以避免由于保持違規(guī)而導(dǎo)致的邏輯錯(cuò)誤。它必須≥ 0才能滿足時(shí)序規(guī)格。

許多帶有SPI接口的ADISAR ADC從CS或CNV的下降沿為MSB提供時(shí)鐘,而其余數(shù)據(jù)位則遵循SCLK的下降沿,如圖3所示。讀取 MSB 數(shù)據(jù)時(shí),在方程中使用 <> 而不是 t.DRV.

poYBAGPaIxuAS13MAAA91vmxr0Q511.png?la=en&imgver=1

圖3.AD7980 3線CS模式的SPI時(shí)序

因此,除了最大時(shí)鐘速率外,數(shù)字接口的最大工作速度還取決于建立時(shí)間、保持時(shí)間、數(shù)據(jù)輸出有效時(shí)間、傳播延遲和時(shí)鐘抖動(dòng)。

圖4顯示DSP主機(jī)在7980線CS模式下訪問AD3,V.IO= 3.3 V.DSP將SDO信號鎖存于SCLK的下降沿。DSP 指定 5 ns 最短建立時(shí)間和 2 ns 最短保持時(shí)間。對于典型的 FR-4 PC 板,傳播延遲約為 180 ps/in。緩沖器的傳播延遲為5 ns。CNV、SCLK 和 SDO 的總傳播延遲為

t支柱= 180 ps/英寸×(9 英寸 + 3 英寸)+ 5 納秒 = 7 納秒。

t抖動(dòng)= 1 ns。主機(jī)以 30 MHz 的頻率運(yùn)行 SCLK,因此周期= 33 ns。

tSETUP_MARGIN= 33 ns ? 1 ns – 5 ns – 7 ns – 11 ns – 7 ns = 2 ns

tHOLD_MARGIN=11 ns + 7 ns + 7 ns – 1 ns – 2 ns = 22 ns

建立裕量和保持裕量均為正裕量,因此SPI SCLK可以在30 MHz下運(yùn)行。

pYYBAGPaIx2AC9ykAAAmCrOmTTg115.png?la=en&imgver=1

圖4.DSP和AD7980之間的數(shù)字接口

數(shù)字信號質(zhì)量

數(shù)字信號完整性,包括定時(shí)和信號質(zhì)量,確保信號:以指定的電壓電平接收;不要互相干擾;不要損壞其他設(shè)備;并且不污染電磁頻譜。信號質(zhì)量由許多術(shù)語指定,如圖5所示。本節(jié)將介紹過沖、振鈴、反射和串?dāng)_。

poYBAGPaIx-AF_3MAABCo21QXDU907.png?la=en&imgver=1

圖5.信號質(zhì)量的通用規(guī)格。

反射是阻抗不匹配的結(jié)果。當(dāng)信號沿走線傳播時(shí),每個(gè)接口的瞬時(shí)阻抗都會(huì)發(fā)生變化。部分信號將反射回來,部分信號將繼續(xù)向下。反射會(huì)在接收器上產(chǎn)生過沖、下沖、振鈴和非單調(diào)時(shí)鐘邊沿。

過沖和下沖會(huì)損壞輸入保護(hù)電路或縮短IC的使用壽命。圖6顯示了AD7606的絕對最大額定值。數(shù)字輸入電壓應(yīng)介于 –0.3 V 和 V 之間駕駛+ 0.3 V.此外,V以上振鈴伊利諾伊州最大值或以下 VIH最小值可能會(huì)導(dǎo)致邏輯錯(cuò)誤。

pYYBAGPaIyGAQBS9AAA_8OhzFAc460.png?la=en&imgver=1

圖6.AD7606的絕對最大額定值

要最大程度地減少反射,請執(zhí)行以下操作:

使跟蹤盡可能短

控制走線的特性阻抗

消除存根

使用適當(dāng)?shù)慕K止方案

使用環(huán)路面積小的實(shí)心金屬作為返回電流參考平面

使用較低的驅(qū)動(dòng)電流和壓擺率

許多軟件工具或網(wǎng)絡(luò)可用于計(jì)算走線的特性阻抗,例如 Polar Instruments Si9000 PCB 傳輸線場求解器。通過選擇傳輸線型號并設(shè)置介電類型和厚度、走線寬度、厚度和間隔等參數(shù),可以輕松獲得特性阻抗。

IBIS是一種新興標(biāo)準(zhǔn),用于描述IC數(shù)字I/O的模擬行為。布局前仿真可檢查時(shí)鐘分布、芯片封裝類型、電路板堆疊、網(wǎng)絡(luò)拓?fù)浜投私硬呗?。它還可以檢查串行接口時(shí)序約束,以指導(dǎo)放置和布局。后仿真驗(yàn)證設(shè)計(jì)是否滿足所有準(zhǔn)則和約束,并檢查反射、振鈴和串?dāng)_等違規(guī)行為。

圖7顯示了一個(gè)驅(qū)動(dòng)器通過1英寸微帶線連接到SCLK12,另一個(gè)驅(qū)動(dòng)器通過與微帶串聯(lián)的2 Ω電阻連接到SCLK43。

pYYBAGPaIyOAOA3zAAAmeittjno705.png?la=en&imgver=1

圖7.驅(qū)動(dòng)AD7606 SCLK。

圖8顯示了SCLK1上的大過沖,違反了–0.3 V至+3.6 V絕對最大額定值。串聯(lián)電阻降低了 SCLK2 上的壓擺率,使信號保持在規(guī)格范圍內(nèi)。

pYYBAGPaIyWAXwFJAAAuPKkg7po887.png?la=en&imgver=1

圖8.AD7606 過沖的IBIS模型仿真

串?dāng)_是通過互電容(電場)或互感(磁場)在平行傳輸線之間耦合能量。串?dāng)_量取決于信號的上升時(shí)間、平行線的長度以及它們之間的間距。

控制串?dāng)_的一些常見做法是:

增加行距

最小化并行運(yùn)行

使走線靠近參考金屬平面

使用適當(dāng)?shù)慕K止方案

降低信號壓擺率

數(shù)字活動(dòng)導(dǎo)致的性能下降

數(shù)字活動(dòng)會(huì)降低SAR ADC的性能,由于嘈雜的數(shù)字接地或電源、采樣時(shí)鐘抖動(dòng)和數(shù)字信號干擾,SNR會(huì)降低。

孔徑或采樣時(shí)鐘抖動(dòng)設(shè)定了SNR的限值,特別是對于高頻輸入信號。系統(tǒng)抖動(dòng)來自兩個(gè)來源:片內(nèi)采樣保持電路的孔徑抖動(dòng)(內(nèi)部抖動(dòng))和采樣時(shí)鐘上的抖動(dòng)(外部抖動(dòng))??讖蕉秳?dòng)是采樣時(shí)間內(nèi)的轉(zhuǎn)換間變化,是ADC的函數(shù)。采樣時(shí)鐘抖動(dòng)通常是主要的誤差源,但兩種來源都會(huì)導(dǎo)致不同的模擬輸入采樣時(shí)間,如圖9所示。它們的影響是無法區(qū)分的。

總抖動(dòng)產(chǎn)生誤差電壓,ADC的總SNR受以下限制

pYYBAGPaIyeATFi9AAAXsv3HPdQ180.png?la=en&imgver=1

其中,f 是模擬輸入頻率,tj 是總時(shí)鐘抖動(dòng)。

例如,對于10 kHz模擬輸入和1 ns總抖動(dòng),SNR限制為84 dB。

poYBAGPaIymAAwZRAAAspzAvXT8713.png?la=en&imgver=1

圖9.采樣時(shí)鐘抖動(dòng)引起的誤差電壓。

數(shù)字輸出切換引起的電源噪聲應(yīng)與敏感的模擬電源隔離。分別對模擬和數(shù)字電源進(jìn)行去耦,特別注意接地返回電流路徑。

高精度SAR ADC對數(shù)字接口上的活動(dòng)很敏感,即使電源已正確去耦和隔離。突發(fā)時(shí)鐘通常比連續(xù)時(shí)鐘性能更好。數(shù)據(jù)手冊通常顯示接口不應(yīng)處于活動(dòng)狀態(tài)時(shí)的安靜時(shí)間。在這些時(shí)間(通常是采樣時(shí)刻和發(fā)生關(guān)鍵位決策時(shí))最大限度地減少數(shù)字活動(dòng)在更高的吞吐率下可能具有挑戰(zhàn)性。

結(jié)論

仔細(xì)注意數(shù)字活動(dòng),以確保SAR ADC的有效轉(zhuǎn)換。數(shù)字引起的誤差可能會(huì)使SAR ADC進(jìn)入未知狀態(tài),導(dǎo)致故障或降低性能。本文應(yīng)幫助設(shè)計(jì)人員調(diào)查根本原因并提供解決方案。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 電源
    +關(guān)注

    關(guān)注

    185

    文章

    18368

    瀏覽量

    256243
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    9053

    瀏覽量

    151789
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6708

    瀏覽量

    549189
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何為逐次逼近ADC設(shè)計(jì)可靠數(shù)字接口?

    逐次逼近型模數(shù)轉(zhuǎn)換器(因其逐次逼近寄存器而稱為SAR ADC)廣泛運(yùn)用于要求最高18位分辨率和
    發(fā)表于 01-21 13:45 ?4077次閱讀
    如何為<b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>設(shè)計(jì)<b class='flag-5'>可靠</b>的<b class='flag-5'>數(shù)字</b><b class='flag-5'>接口</b>?

    如何為逐次逼近ADC設(shè)計(jì)可靠數(shù)字接口

    逐次逼近型模數(shù)轉(zhuǎn)換器(因其逐次逼近寄存器而稱為SAR ADC)廣泛運(yùn)用于要求最高18 位分辨率
    的頭像 發(fā)表于 07-20 18:05 ?1661次閱讀
    如何為<b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>設(shè)計(jì)<b class='flag-5'>可靠</b>的<b class='flag-5'>數(shù)字</b><b class='flag-5'>接口</b>?

    逐次逼近ADC設(shè)計(jì)可靠數(shù)字接口

    多種串行和并行接口(如SPI、I2C 和LVDS)訪問或控制ADC。本文將討論打造可靠、完整數(shù)字接口的設(shè)計(jì)技術(shù),包括
    發(fā)表于 10-17 10:27

    逐次逼近 ADC 設(shè)計(jì)可靠數(shù)字接口

    多種串行和并行接口(如SPI、I2C 和LVDS)訪問或控制ADC。本文將討論打造可靠、完整數(shù)字接口的設(shè)計(jì)技術(shù),包括
    發(fā)表于 10-18 08:00

    關(guān)于逐次逼近ADC 設(shè)計(jì)可靠數(shù)字接口原理

    逐次逼近型模數(shù)轉(zhuǎn)換器在最高18 位分辨率和最高5 MSPS 速率的應(yīng)用中有什么優(yōu)勢?
    發(fā)表于 04-02 07:44

    12位逐次逼近ADC轉(zhuǎn)換的原理是什么

    一、12位逐次逼近ADC轉(zhuǎn)換原理ADC中輸入的模擬信號是連續(xù)的,而輸出的數(shù)字信號是離散的,所以
    發(fā)表于 02-25 06:54

    理解逐次逼近ADC

    理解逐次逼近ADC
    發(fā)表于 04-16 23:30 ?51次下載
    理解<b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>

    解析逐次逼近ADC

    解析逐次逼近ADC
    發(fā)表于 05-04 13:29 ?26次下載

    什么是逐次逼近adc

    本文主要講述的是理解逐次逼近ADC。
    發(fā)表于 05-08 10:16 ?20次下載

    逐次逼近ADC設(shè)計(jì)可靠數(shù)字接口

    逐次逼近ADC 設(shè)計(jì)可靠數(shù)字
    發(fā)表于 01-04 17:45 ?0次下載

    逐次逼近 ADC:確保首次轉(zhuǎn)換有效

    逐次逼近 ADC:確保首次轉(zhuǎn)換有效 .
    發(fā)表于 01-04 18:04 ?0次下載

    逐次逼近ADC的原理

    逐次逼近式AD轉(zhuǎn)換器與計(jì)數(shù)式A/D轉(zhuǎn)換類似,只是數(shù)字量由“逐次逼近寄存器SAR”產(chǎn)生。SAR使用“對分搜索法”產(chǎn)生
    的頭像 發(fā)表于 03-19 13:51 ?2.7w次閱讀
    <b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>的原理

    逐次逼近ADC的基本原理分析與講解

    逐次逼近ADC的工作原理
    的頭像 發(fā)表于 04-23 06:06 ?1.5w次閱讀
    <b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>的基本原理分析與講解

    MT-021:ADC架構(gòu)II:逐次逼近ADC

    MT-021:ADC架構(gòu)II:逐次逼近ADC
    發(fā)表于 03-21 04:10 ?31次下載
    MT-021:<b class='flag-5'>ADC</b>架構(gòu)II:<b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b>

    逐次逼近ADC 設(shè)計(jì)可靠數(shù)字接口

    發(fā)表于 11-03 08:31 ?0次下載
    <b class='flag-5'>為</b><b class='flag-5'>逐次</b><b class='flag-5'>逼近</b><b class='flag-5'>型</b><b class='flag-5'>ADC</b> 設(shè)計(jì)<b class='flag-5'>可靠</b>的<b class='flag-5'>數(shù)字</b><b class='flag-5'>接口</b>