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

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

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

基于SelectIO的高速ADC時(shí)序?qū)崿F(xiàn)

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-05-18 10:44 ? 次閱讀

基于SelectIO的高速ADC時(shí)序?qū)崿F(xiàn)

引言

??本文通過以高速ADS42LB69芯片為例進(jìn)行實(shí)戰(zhàn),利用SelectIO IP快速快速高效完成驅(qū)動(dòng)的生成。關(guān)于SelectIO IP的使用,可以參考。

ADS42LB69

芯片簡(jiǎn)介

??ADS42LB49和ADS42LB69是高線性度、雙通道、14 和 16 位 250MSPS 模式轉(zhuǎn)換器 (ADC) 系列,支持 DDR 和 QDR LVDS 輸出接口。已緩沖模擬輸入在大大減少采樣保持毛刺脈沖能量的同時(shí),在寬頻率范圍內(nèi)提供統(tǒng)一的輸入阻抗。采樣時(shí)鐘分頻器可實(shí)現(xiàn)更靈活的系統(tǒng)時(shí)鐘 架構(gòu)設(shè)計(jì)。ADS42LBx9 以低功耗在寬輸入頻率范圍內(nèi) 提供出色的無雜散動(dòng)態(tài)范圍 (SFDR)。

40df0cee-d648-11ec-bce3-dac502259ad0.pngADS42LB69功能框圖
雙通道
14和16位分辨率
最大時(shí)鐘速率:250MSPS 
支持高阻抗輸入的模擬輸入緩沖器
支持1分頻,2分頻和4分頻的靈活輸入時(shí)鐘緩沖器
2VPP和2.5VPP差分滿量程輸入(SPI可編程)
雙倍數(shù)據(jù)速率(DDR)或四倍數(shù)據(jù)速率(QDR)低壓差分信令(LVDS)接口
功耗:820mW/通道
間隙抖動(dòng):85 fs 
通道隔離:100dB

參數(shù)配置

??用戶可以根據(jù)自己的需求將數(shù)據(jù)接口通過SPI配置成QDRDDR接口。在進(jìn)行數(shù)據(jù)驗(yàn)證時(shí),也可以使用測(cè)試模式,對(duì)收發(fā)數(shù)據(jù)進(jìn)行驗(yàn)證以保證系統(tǒng)的正確性。另外,還可以對(duì)輸入時(shí)鐘進(jìn)行延時(shí)調(diào)節(jié)或者通過SelectIO的delay、delayctrl功能對(duì)時(shí)鐘信號(hào)進(jìn)行微調(diào),以滿足時(shí)序要求。此方面不是本文重點(diǎn),不做展開,更多內(nèi)容參考官方data sheet。

4121b242-d648-11ec-bce3-dac502259ad0.pngSPI時(shí)序

引腳

??從下圖可以看到,數(shù)據(jù)接口引腳采用1.8V供電,故數(shù)據(jù)接口為差分1.8V。417b0dd8-d648-11ec-bce3-dac502259ad0.png

41a4b12e-d648-11ec-bce3-dac502259ad0.png數(shù)據(jù)端口信號(hào)

接口時(shí)序

??下圖為ADS42LB69的DDR模式時(shí)序圖,從圖中可以看出有1對(duì)時(shí)鐘接口,兩個(gè)8對(duì)數(shù)據(jù)接口(DA與DB),每對(duì)數(shù)據(jù)接口分別在時(shí)鐘的上升沿與下降沿采樣,經(jīng)過一個(gè)時(shí)鐘周期可以捕獲16位數(shù)據(jù)。

41bdb2d2-d648-11ec-bce3-dac502259ad0.pngADS42LB69的DDR模式時(shí)序圖

SelectIO GUI配置

??根據(jù)以上對(duì)ads42lb69的了解,就可以輕松的配置SelectIO IP的GUI界面了。

首先時(shí)鐘接口與數(shù)據(jù)接口都是input,該時(shí)鐘信號(hào)與RF模塊時(shí)鐘必須保持同源,以保證系統(tǒng)的相性。由于ads42lb69采用DDR模式,且所有數(shù)據(jù)引腳都是并行,所以不選擇串并轉(zhuǎn)換器SERDES。

421accb0-d648-11ec-bce3-dac502259ad0.pngData Bus Setup界面

??由于數(shù)據(jù)時(shí)鐘來源于ads42lb69引腳,故選擇外部時(shí)鐘,而非FPGA內(nèi)部時(shí)鐘。

4237ac4a-d648-11ec-bce3-dac502259ad0.pngClock Setup界面

??在實(shí)際處理高速數(shù)據(jù)時(shí),往往存在由于布局布線導(dǎo)致的數(shù)據(jù)引腳之間的延時(shí)不相同,可以通過在每個(gè)數(shù)據(jù)引腳添加idelay、delayctrl模塊對(duì)齊進(jìn)行微調(diào)?;蛘?,存在數(shù)據(jù)引腳與時(shí)鐘引腳之間不對(duì)齊,通常對(duì)時(shí)鐘引腳添加idelay、delayctrl模塊對(duì)其進(jìn)行微調(diào)。

42692158-d648-11ec-bce3-dac502259ad0.pngData And Clock Delay界面

??IP生成之后,通過右擊選擇Open IP Example Design進(jìn)行仿真以加強(qiáng)理解,在線DEBUG調(diào)試延時(shí)模塊,以達(dá)到設(shè)計(jì)要求。

審核編輯 :李倩

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

    關(guān)注

    455

    文章

    50813

    瀏覽量

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

    關(guān)注

    98

    文章

    6498

    瀏覽量

    544640
  • 時(shí)序
    +關(guān)注

    關(guān)注

    5

    文章

    387

    瀏覽量

    37332

原文標(biāo)題:基于SelectIO的高速ADC時(shí)序?qū)崿F(xiàn)

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    高速adc與低功耗adc的區(qū)別

    在現(xiàn)代電子系統(tǒng)中,模數(shù)轉(zhuǎn)換器(ADC)是將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)的關(guān)鍵組件。隨著技術(shù)的發(fā)展,對(duì)ADC的需求也在不斷變化。一方面,高速ADC能夠快速處理信號(hào),適用于需要快速響應(yīng)的應(yīng)用;另
    的頭像 發(fā)表于 11-19 16:10 ?414次閱讀

    問能否通過GUI軟件使得ADC3664EVM在每一個(gè)FCLK期間都重復(fù)輸出同樣的值呢?

    ADC在FCLK期間都重復(fù)輸出相同的數(shù)據(jù),我才可以用FPGA的selectio IP核進(jìn)行相關(guān)的移位校準(zhǔn)使得數(shù)據(jù)經(jīng)過FPGA串并轉(zhuǎn)換后所得出來的數(shù)據(jù)就是01001000111010(selectio
    發(fā)表于 11-19 08:11

    兩個(gè)高速ADC的CLK時(shí)鐘如何做到同步無相位差?

    你好,我們有個(gè)需求計(jì)劃使用兩個(gè)高速ADC,ADS5546,一個(gè)用于采集電壓,一個(gè)用于采集電流,最終測(cè)量出實(shí)時(shí)的V-I曲線,所以想確認(rèn)下,兩個(gè)ADC同時(shí)采集數(shù)據(jù)時(shí): 1、兩個(gè)高速
    發(fā)表于 11-18 06:47

    高速ADC設(shè)計(jì)中采樣時(shí)鐘影響的考量

    ? 在使用高速模數(shù)轉(zhuǎn)換器 (ADC) 進(jìn)行設(shè)計(jì)時(shí),需要考慮很多因素,其中 ADC 采樣時(shí)鐘的影響對(duì)于滿足特定設(shè)計(jì)要求至關(guān)重要。關(guān)于 ADC 采樣時(shí)鐘,有幾個(gè)指標(biāo)需要了解,因?yàn)樗鼈儗⒅苯?/div>
    的頭像 發(fā)表于 11-13 09:49 ?539次閱讀
    <b class='flag-5'>高速</b><b class='flag-5'>ADC</b>設(shè)計(jì)中采樣時(shí)鐘影響的考量

    高速運(yùn)放用于ADC前置緩沖驅(qū)動(dòng)

    高速運(yùn)放用于ADC前置緩沖驅(qū)動(dòng)
    的頭像 發(fā)表于 11-09 01:07 ?199次閱讀
    <b class='flag-5'>高速</b>運(yùn)放用于<b class='flag-5'>ADC</b>前置緩沖驅(qū)動(dòng)

    驅(qū)動(dòng)高速ADC:電路拓?fù)浜拖到y(tǒng)級(jí)參數(shù)

    電子發(fā)燒友網(wǎng)站提供《驅(qū)動(dòng)高速ADC:電路拓?fù)浜拖到y(tǒng)級(jí)參數(shù).pdf》資料免費(fèi)下載
    發(fā)表于 10-18 09:22 ?0次下載
    驅(qū)動(dòng)<b class='flag-5'>高速</b><b class='flag-5'>ADC</b>:電路拓?fù)浜拖到y(tǒng)級(jí)參數(shù)

    高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮

    電子發(fā)燒友網(wǎng)站提供《高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:50 ?5次下載
    <b class='flag-5'>高速</b><b class='flag-5'>ADC</b>與FPGA的LVDS數(shù)據(jù)接口中避免<b class='flag-5'>時(shí)序</b>誤差的設(shè)計(jì)考慮

    高速數(shù)據(jù)采集系統(tǒng)的時(shí)序設(shè)計(jì)與信號(hào)完整性分析

    電子發(fā)燒友網(wǎng)站提供《超高速數(shù)據(jù)采集系統(tǒng)的時(shí)序設(shè)計(jì)與信號(hào)完整性分析.pdf》資料免費(fèi)下載
    發(fā)表于 09-20 11:34 ?0次下載

    高速數(shù)據(jù)接口適用于半導(dǎo)體測(cè)試中的精密高速ADC

    電子發(fā)燒友網(wǎng)站提供《高速數(shù)據(jù)接口適用于半導(dǎo)體測(cè)試中的精密高速ADC.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 11:07 ?0次下載
    <b class='flag-5'>高速</b>數(shù)據(jù)接口適用于半導(dǎo)體測(cè)試中的精密<b class='flag-5'>高速</b><b class='flag-5'>ADC</b>

    高速ADC中通過校準(zhǔn)改進(jìn)SFDR

    電子發(fā)燒友網(wǎng)站提供《在高速ADC中通過校準(zhǔn)改進(jìn)SFDR.pdf》資料免費(fèi)下載
    發(fā)表于 08-30 10:59 ?0次下載
    在<b class='flag-5'>高速</b><b class='flag-5'>ADC</b>中通過校準(zhǔn)改進(jìn)SFDR

    ADC12D1800 12位、單通道3.6 GSPS超高速ADC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADC12D1800 12位、單通道3.6 GSPS超高速ADC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-22 10:12 ?0次下載
    <b class='flag-5'>ADC</b>12D1800 12位、單通道3.6 GSPS超<b class='flag-5'>高速</b><b class='flag-5'>ADC</b>數(shù)據(jù)表

    電源時(shí)序器屬于控制繼電器嗎

    電源時(shí)序器和控制繼電器是兩種不同的電子設(shè)備,電源時(shí)序器通過控制繼電器實(shí)現(xiàn)對(duì)電源設(shè)備的順序控制,而控制繼電器則用于實(shí)現(xiàn)電路的通斷控制。電源時(shí)序
    的頭像 發(fā)表于 07-08 14:30 ?565次閱讀

    替換AD9208,國產(chǎn)ADC可用于高速采集電路

    替換AD9208,國產(chǎn)ADC可用于高速采集電路
    的頭像 發(fā)表于 07-08 09:57 ?1067次閱讀
    替換AD9208,國產(chǎn)<b class='flag-5'>ADC</b>可用于<b class='flag-5'>高速</b>采集電路

    輕松實(shí)現(xiàn)復(fù)雜的電源時(shí)序控制

    微控制器、現(xiàn)場(chǎng)可編程門陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、模數(shù)轉(zhuǎn)換器(ADC)以及以多個(gè)電壓軌供電的其他器件都需要電源時(shí)序控制。這些應(yīng)用通常要求,內(nèi)核和模擬模塊在數(shù)字輸入/輸出(I/O)軌
    的頭像 發(fā)表于 06-26 08:24 ?1099次閱讀
    輕松<b class='flag-5'>實(shí)現(xiàn)</b>復(fù)雜的電源<b class='flag-5'>時(shí)序</b>控制

    Xilinx SelectIO資源內(nèi)部的IDELAYE2應(yīng)用介紹

    本文我們介紹下Xilinx SelectIO資源內(nèi)部IDELAYE2資源應(yīng)用。IDELAYE2原句配合IDELAYCTRL原句主要用于在信號(hào)通過引腳進(jìn)入芯片內(nèi)部之前,進(jìn)行延時(shí)調(diào)節(jié),一般高速端口信號(hào)由于走線延時(shí)等原因,需要通過IDELAYE2原語對(duì)數(shù)據(jù)做微調(diào),
    的頭像 發(fā)表于 04-26 11:33 ?2010次閱讀
    Xilinx <b class='flag-5'>SelectIO</b>資源內(nèi)部的IDELAYE2應(yīng)用介紹