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

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

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

使用TSW14J57指南進(jìn)行AFE77xx EVM評(píng)估

星星科技指導(dǎo)員 ? 來(lái)源:TI ? 作者:TI ? 2023-03-29 09:21 ? 次閱讀

AFE77xx的EVM與TSW14J57配合,工作在數(shù)據(jù)速率為737.28MSPS的條件下,具體的軟件配置與TI官網(wǎng)提供的491.52MSPS的user-guide有較大不同。本use-GUIDE總結(jié)了在以下芯片配置條件下,如何進(jìn)行AFE77xx的EVM的測(cè)試,以及在出現(xiàn)問(wèn)題時(shí)的定位分析方法。

芯片工作模式:

pYYBAGQjkniAArbSAAIJCIqxA-o607.png

一、軟硬件環(huán)境前期準(zhǔn)備

1. AFE77xx EVM software setup

當(dāng)前AFE77xx的控制是由Latte軟件實(shí)現(xiàn)(由FAE交付給客戶),軟件版本為2p4p1,內(nèi)嵌的庫(kù)版本為V2P4。

poYBAGQjkniAJ3F7AAAd_-cSUXU834.png

點(diǎn)擊安裝后,會(huì)彈出以下窗口。第一個(gè)是安裝所需的庫(kù),第二個(gè)是安裝FTDI的Driver,第三個(gè)是安裝數(shù)字板所需的ini文件,第四個(gè)是安裝Latte的GUI。在安裝時(shí),要注意區(qū)分。注意要找到對(duì)應(yīng)FAE拿到支持737.28MSPS速率的ini文件。

pYYBAGQjknmAHBWFAAB1uaYP8NY429.png

安裝GUI完畢后,需要更新Latte的庫(kù)(FAE交付給客戶)。注意:重新安裝庫(kù)文件后,會(huì)將原有的庫(kù)覆蓋掉。

在安裝完畢后,需要將如下的兩個(gè)文件(由FAE交付給客戶)放在該路徑下:C:Usersa0235235DocumentsTexas InstrumentsLatteprojectsAFE77xxbringup。這兩個(gè)文件有哪些參數(shù)需要修改將在“Device配置說(shuō)明”部分進(jìn)行說(shuō)明。

poYBAGQjknmAcPmOAAAhaW-3PiE896.png

2. TSW14J57 EVM software setup

該GUI界面的具體配置在其它的user-guide有較詳細(xì)的說(shuō)明,這里只說(shuō)明特殊的點(diǎn)。

如何確認(rèn)自己使用的ini文件和firmware文件是匹配的?

在ini路徑(C:Program Files (x86)Texas InstrumentsHigh Speed Data Converter Pro14J57revE DetailsDAC files)中找到你所需要使用的ini文件。在ini文件中的第二行會(huì)注明該文件所適配的firmware。例:下圖所示,我所需要的firmware就是TSW14J57revE_ADCBRAM_DACDDR_L8_Reconfig_FIRMWARE

pYYBAGQjknqALG7UAACYTgDGmfM751.png

如果不小心將ini文件刪除了怎么辦?

打開Latte安裝包,只勾選HSDCPRO ini files,安裝包會(huì)自動(dòng)將ini文件帶回來(lái)。

注意盡量保護(hù)好FB的ini文件,當(dāng)前的安裝包暫不支持FB的ini文件安裝。

3. AFE77xx EVM和TSW14J57的硬件環(huán)境配置

AFE77xx EVM的供電:6V/5A

AFE77xx EVM的USB:無(wú)特殊要求

TSW14J57 EVM的供電:12V/3A

TSW14J57 EVM的USB:USB3.0

風(fēng)扇降溫

4. AFE77xx EVM的外部RF cable連接

當(dāng)用戶需要驗(yàn)證QMC性能時(shí),AFE77xx的EVM外需要外接一個(gè)BPF來(lái)抑制高階奈奎斯特域可能的雜波,防止對(duì)校正性能產(chǎn)生影響,如下圖所示。

poYBAGQjknqAERw0AAA8o4l7mm0908.png

二、初始化DEMO流程

1. 通過(guò)HSDCPRO配置數(shù)字板

首先通過(guò)HSDCPRO配置數(shù)字板,這里只補(bǔ)充BU提供的user-guide。

poYBAGQjknqANDSJAAHAXpN7WuM661.png

2. 通過(guò)Latte配置模擬

運(yùn)行setup.py —— 此步?jīng)]有error,沒(méi)有warning。

運(yùn)行devInit.py —— 此步8個(gè)error,6個(gè)warning,是正常的。

pYYBAGQjknuAVJV4AAHDB2wf8fg206.png

在運(yùn)行BasicBringup初始化AFE77xx前,需要點(diǎn)擊單板上的復(fù)位按鈕進(jìn)行復(fù)位。如果板子下電,需要再進(jìn)行復(fù)位。

poYBAGQjknyAaXe3AARzJsFTW6w815.png

運(yùn)行BasicBringup文件(可能命名有差別,請(qǐng)按照FAE給出的文件進(jìn)行操作)。運(yùn)行完畢后,查看是否輸出有單音。如果沒(méi)有,在HSDCPRO內(nèi)進(jìn)行單音發(fā)送,然后再運(yùn)行一次BasicBringup文件。

QMC校正的腳本有更改:AFE.TOP.TIMINGCTRL.txToFbSelectCh(True,0)

三、Device配置說(shuō)明

在bringup文件里可以清晰地看到一些基礎(chǔ)配置,進(jìn)行簡(jiǎn)單說(shuō)明。Bringup里沒(méi)有體現(xiàn)出來(lái)的,需要在特定的gui里觀察。

sysParams.txIqmcFullBandEstimation – 寫True使能全頻帶QMC,寫False去使能

sysParams.FRef – 參考鐘頻率,當(dāng)前設(shè)置為491.52MSPS

sysParams.Fs – 采樣速率,當(dāng)前設(shè)置為2949.12MSPS

sysParams.pllMuxModes – 配置PLL的模式。可以配成TX/RX共用本振,或配置成TX/RX分開本振。詳細(xì)請(qǐng)見代碼注釋

sysParams.pllLo[x] – 配置第x個(gè)的鎖相環(huán)頻率

sysParams.LMFSHdRx – RX的LMFS模式,需要與數(shù)字板ini匹配

sysParams.LMFSHdTx– TX的LMFS模式,需要與數(shù)字板ini匹配

sysParams.LMFSHdFb – FB的LMFS模式,需要與數(shù)字板ini匹配

sysParams.jesdTxLaneMux – TX lane交換模式

sysParams.jesdTxLaneMux – RX lane交換模式

sysParams.ddcFactorRx – RX的DDC值

sysParams.ddcFactorFb – FB的DDC值

sysParams.ddcFactorTx – TX的DUC值

sysParams.fbNco – FBNCO的值

sysParams.setTxLoFbNcoFreqForTxCalib – 設(shè)置成1時(shí),程序會(huì)自動(dòng)選取頻點(diǎn)來(lái)使FB的NCO和TX的LO相同,保證TX的QMC校正效果

sysParams.txIqMcCalibMode – 選擇某一路FB通道作為QMC環(huán)回通路

AFE.TOP.overrideTdd(1, 1, 1) – TDD開關(guān),RX,F(xiàn)B,TX。1為開,0為關(guān)。在做QMC時(shí),需要打成(0,1,1)。

四、有用的腳本

調(diào)用圖形GUI - device.TOP.gui.show()

查詢204B狀態(tài):AFE.JESDRX[0].getJesdAlarms(0)

修改反饋NCO:

NCO_freq=2600

AFE.setFbNcoWord(1,NCO_freq)

4.修改PLL[n]本振值;

AFE.TOP.requestPllSpiAccess(1)

sysParams.pllLo[0]=3500

AFE.PLL[0].configurePll()

5.Reset QMC - AFE.TOP.SYSCALIB.resetTxIqmcLo ()

6.Freeze QMC - AFE.TOP.SYSCALIB.freezeTxIqmcEstim(True)

7.設(shè)置各個(gè)通道的DSA:

AFE.TOP.DSA[0].setTxDsa(0,0)

AFE.TOP.DSA[0].setRxDsa(0,0)

AFE.TOP.DSA[0].setFbDsa(0)

8.計(jì)算合適的NCO值:

先創(chuàng)建新腳本,復(fù)制并全部運(yùn)行以下腳本:

def setCo(fInBaseBand):

fsBaseBand=2949.12

NumberOfSamples=2**16

bits=16

n = int(NumberOfSamples/2)

m = int((fInBaseBand/fsBaseBand)*n)

if (m%2) == 0 :

m = m+1

fInBaseBand=(m/float(n)*fsBaseBand)

return(fInBaseBand)

在命令窗口輸入setCo(想要的頻率),回讀值為可以設(shè)置的頻率。

五、Trouble Shooting

一般AFE77xx DEMO出現(xiàn)的問(wèn)題為兩大類:軟件流程問(wèn)題以及芯片performance問(wèn)題。

軟件流程問(wèn)題很容易分辨,一般是由于調(diào)用的函數(shù)沒(méi)有添加在庫(kù)內(nèi),你可以看到在latte的log窗口中有黑色字體顯示的error。一般log里是會(huì)指向特定的lib文件的,可以嘗試性對(duì)lib文件進(jìn)行修改或者上報(bào)。

pYYBAGQjknyANeqTAABPas4-EVY922.png

下面舉一些常見案例進(jìn)行說(shuō)明:

1. TX通道單音輸出功率偏低:

手冊(cè)中描述的單音功率為3.5dBm@1.8GHz。但是實(shí)際測(cè)試時(shí)發(fā)現(xiàn)單音功率較低。

排查手段:

確認(rèn)線損正確。

DSA值:防止DSA的值沒(méi)有打?qū)Γ钚休斎雂evice.TOP.gui.show(),在如下窗口中讀出DSA值,看是不是0。修改DSA值,看輸出是否有變化,防止GUI上顯示的DSA值不正確誤導(dǎo)定位。

poYBAGQjknyASMbcAADos3oDJcw357.png

確認(rèn)單板上的回波損耗,當(dāng)前板子的駐波較差。

2. TX通道發(fā)載波出現(xiàn)很高的底噪:

回退一定功率,看是否底噪會(huì)有較大優(yōu)化。

確認(rèn)pattern的生成模式是否正確,bit(14)位數(shù)填錯(cuò)有可能導(dǎo)致這樣的問(wèn)題。

3. TX通道QMC校正效果沒(méi)有達(dá)到手冊(cè)預(yù)期:

手冊(cè)的測(cè)試結(jié)果是基于某一些特定的條件的,實(shí)際的QMC校正效果受FB的底噪影響較大,鏡像極限值為-88dBm/bin。在發(fā)現(xiàn)鏡像校正效果較差時(shí),可以去查看FB采數(shù)的結(jié)果,是否已經(jīng)達(dá)到了-88dBm/bin的底噪,已經(jīng)受限。

同時(shí)也要小心進(jìn)入FB的功率值過(guò)大,導(dǎo)致反饋飽和,影響校正。

用戶手動(dòng)修改了FB NCO或者是TX LO,導(dǎo)致FB信號(hào)無(wú)法對(duì)齊,影響校正。

審核編輯:郭婷

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

    關(guān)注

    452

    文章

    50224

    瀏覽量

    420996
  • ti
    ti
    +關(guān)注

    關(guān)注

    112

    文章

    7957

    瀏覽量

    212037
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)怎樣才能得到TX-SDK-V1、AFE5808_TSW1250評(píng)估板中的FPGA中的程序源代碼?

    我是東北大學(xué)的一名學(xué)生,現(xiàn)在在跟導(dǎo)師一起做關(guān)于超聲成像方面的研究,通過(guò)代理購(gòu)買了TI公司的TX-SDK-V1 、AFE5805EVM、 AFE5808_TSW1250三塊評(píng)估板,我想問(wèn)一下,怎樣才能得到TX-SDK-V1、
    發(fā)表于 06-14 09:13

    請(qǐng)問(wèn)能否用KC705 (TSW14J10) 連接ADC16DX370EVM?

    請(qǐng)教能否用KC705 (TSW14J10) 連接ADC16DX370EVM,能否給一下配置文件INI,HSDC自帶的ini沒(méi)有ADC16DX370EVM的,
    發(fā)表于 06-21 09:02

    ADC12J2700EVM訂貨***

    2700、LMX2581和LMK04828通過(guò)易于使用的軟件圖形用戶界面進(jìn)行控制,以實(shí)現(xiàn)各種用途的快速配置。ADC12J2700EVM通過(guò)高速FMC連接器直接連接到TSW14J56EVM數(shù)據(jù)采集硬件
    發(fā)表于 04-09 09:44

    請(qǐng)問(wèn)怎樣才能得到ADS454J64EVM、TSW14J64EVM評(píng)估板中的FPGA中的程序源代碼?有什么技術(shù)資料支持嗎?

    我們最近在用這個(gè)做項(xiàng)目,但是發(fā)現(xiàn)官網(wǎng)沒(méi)有這兩個(gè)評(píng)估板相關(guān)的開發(fā)資料,請(qǐng)問(wèn)那里有這兩個(gè)的技術(shù)資料嗎?也期待和大家一起討論學(xué)習(xí)。還有這個(gè)TSW14J64EVM,我看FPGA芯片是AlteraArria
    發(fā)表于 11-23 16:47

    TSW6011EVM快速啟動(dòng)指南

    of the TSW6011 evaluation module (EVM) system. The TSW6011EVM is a single RX channel board that can
    發(fā)表于 11-07 14:36 ?0次下載
    <b class='flag-5'>TSW6011EVM</b>快速啟動(dòng)<b class='flag-5'>指南</b>

    TSW4806,TSW1405,TSW1406,TSW2110和TSW2200TI五個(gè)產(chǎn)品的評(píng)估模塊

    這是HSDC-SEK-10的用戶指南。該工具包包括五個(gè)發(fā)布的德克薩斯儀器(TI)評(píng)估模塊(EVM):TSW4806、TSW1405、
    發(fā)表于 05-11 11:55 ?12次下載
    <b class='flag-5'>TSW</b>4806,<b class='flag-5'>TSW</b>1405,<b class='flag-5'>TSW</b>1406,<b class='flag-5'>TSW</b>2110和<b class='flag-5'>TSW</b>2200TI五個(gè)產(chǎn)品的<b class='flag-5'>評(píng)估</b>模塊

    TSW2110輸入信號(hào)發(fā)生器評(píng)估模塊(EVM)的操作詳細(xì)概述

    該用戶指南描述了TSW2110輸入信號(hào)發(fā)生器評(píng)估模塊(EVM)的操作,10 MHz EVM用于驗(yàn)證各種TI模數(shù)轉(zhuǎn)換器(ADC)的功能。
    發(fā)表于 05-11 16:12 ?5次下載
    <b class='flag-5'>TSW</b>2110輸入信號(hào)發(fā)生器<b class='flag-5'>評(píng)估</b>模塊(<b class='flag-5'>EVM</b>)的操作詳細(xì)概述

    如何進(jìn)行AFE77xxEVM的測(cè)試

    較大不同。本use-GUIDE總結(jié)了在以下芯片配置條件下,如何進(jìn)行AFE77xxEVM的測(cè)試,以及在出現(xiàn)問(wèn)題時(shí)的定位分析方法。 芯片工作模式: 關(guān)鍵詞:AFE77xx
    的頭像 發(fā)表于 01-20 14:04 ?2294次閱讀
    如何<b class='flag-5'>進(jìn)行</b><b class='flag-5'>AFE77xx</b>的<b class='flag-5'>EVM</b>的測(cè)試

    針對(duì)小站應(yīng)用AFE77xx的相關(guān)應(yīng)用細(xì)則

    電子發(fā)燒友網(wǎng)站提供《針對(duì)小站應(yīng)用AFE77xx的相關(guān)應(yīng)用細(xì)則.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 10:55 ?0次下載
    針對(duì)小站應(yīng)用<b class='flag-5'>AFE77xx</b>的相關(guān)應(yīng)用細(xì)則

    在數(shù)字預(yù)失真系統(tǒng)中使用AFE77xx

    電子發(fā)燒友網(wǎng)站提供《在數(shù)字預(yù)失真系統(tǒng)中使用AFE77xx.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 11:05 ?0次下載
    在數(shù)字預(yù)失真系統(tǒng)中使用<b class='flag-5'>AFE77xx</b>

    AFE77xx AUX ADC在小站系統(tǒng)中的應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《AFE77xx AUX ADC在小站系統(tǒng)中的應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:01 ?0次下載
    <b class='flag-5'>AFE77xx</b> AUX ADC在小站系統(tǒng)中的應(yīng)用

    AFE77xx集成收發(fā)器中的時(shí)分雙工(TDD)模式

    電子發(fā)燒友網(wǎng)站提供《AFE77xx集成收發(fā)器中的時(shí)分雙工(TDD)模式.pdf》資料免費(fèi)下載
    發(fā)表于 09-21 10:08 ?0次下載
    <b class='flag-5'>AFE77xx</b>集成收發(fā)器中的時(shí)分雙工(TDD)模式

    AFE77xx電源解決方案

    電子發(fā)燒友網(wǎng)站提供《AFE77xx電源解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 11:43 ?0次下載
    <b class='flag-5'>AFE77xx</b>電源解決方案

    AFE77xx DAC JESD204B調(diào)試

    電子發(fā)燒友網(wǎng)站提供《AFE77xx DAC JESD204B調(diào)試.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 10:17 ?0次下載
    <b class='flag-5'>AFE77xx</b> DAC JESD204B調(diào)試

    TSW14J59EVM JESD204C數(shù)據(jù)采集和圖形發(fā)生器卡

    電子發(fā)燒友網(wǎng)站提供《TSW14J59EVM JESD204C數(shù)據(jù)采集和圖形發(fā)生器卡.pdf》資料免費(fèi)下載
    發(fā)表于 11-09 14:32 ?0次下載
    <b class='flag-5'>TSW14J59EVM</b> JESD204C數(shù)據(jù)采集和圖形發(fā)生器卡