一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

pYYBAGPaIxWAKYOjAABSUeOkciU103.png?la=en&imgver=1

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

數(shù)字接口時序

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

poYBAGPaIxeAa46YAAAxyXkBGCs523.png?la=en&imgver=1

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

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

t周期: 時鐘周期 = 1/f時鐘

t抖動:時鐘抖動

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

t拿:主機保持時間

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

tPROP_CLK:沿傳輸線從主機到ADC的時鐘傳播延遲

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

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

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

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

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

同樣,主機的保持保證金為

tMARGIN_HOLD = tPROP_DATA + tPROP_CLK + tDRV – tJITTER – tHOLD

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

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

poYBAGPaIxuAS13MAAA91vmxr0Q511.png?la=en&imgver=1

圖3.AD7980 3線CS模式的SPI時序

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

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

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

t抖動= 1 ns。主機以 30 MHz 的頻率運行 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下運行。

pYYBAGPaIx2AC9ykAAAmCrOmTTg115.png?la=en&imgver=1

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

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

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

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

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

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

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

pYYBAGPaIyGAQBS9AAA_8OhzFAc460.png?la=en&imgver=1

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

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

使跟蹤盡可能短

控制走線的特性阻抗

消除存根

使用適當?shù)慕K止方案

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

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

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

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

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

pYYBAGPaIyOAOA3zAAAmeittjno705.png?la=en&imgver=1

圖7.驅(qū)動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模型仿真

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

控制串擾的一些常見做法是:

增加行距

最小化并行運行

使走線靠近參考金屬平面

使用適當?shù)慕K止方案

降低信號壓擺率

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

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

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

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

pYYBAGPaIyeATFi9AAAXsv3HPdQ180.png?la=en&imgver=1

其中,f 是模擬輸入頻率,tj 是總時鐘抖動。

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

poYBAGPaIymAAwZRAAAspzAvXT8713.png?la=en&imgver=1

圖9.采樣時鐘抖動引起的誤差電壓。

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

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

結(jié)論

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

審核編輯:郭婷

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

    關(guān)注

    185

    文章

    18372

    瀏覽量

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

    關(guān)注

    27

    文章

    9065

    瀏覽量

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

    關(guān)注

    99

    文章

    6709

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

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

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

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

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

    關(guān)于逐次逼近ADC 設(shè)計可靠數(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è)計可靠數(shù)字接口

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

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

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

    逐次逼近ADC的原理

    逐次逼近式AD轉(zhuǎn)換器與計數(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è)計可靠數(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è)計<b class='flag-5'>可靠</b>的<b class='flag-5'>數(shù)字</b><b class='flag-5'>接口</b>