国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

DR1 評(píng)估板 PL 端 FPGA 開發(fā)完全指南:基礎(chǔ)案例與 ADC 采集模塊詳解(一)

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2026-01-08 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文為創(chuàng)龍科技編寫的PL端案例開發(fā)的指引文檔,對(duì)PL端開發(fā)案例進(jìn)行簡(jiǎn)要介紹。

開發(fā)環(huán)境

Windows開發(fā)環(huán)境:Windows10 64bit

開發(fā)工具:TD_5.9.1_DR1_2025.1_NL、FD_2025.1_SP1

術(shù)語表

為便于閱讀,下表對(duì)文檔出現(xiàn)的關(guān)鍵術(shù)語進(jìn)行解釋;對(duì)于廣泛認(rèn)同釋義的術(shù)語,在此不做注釋。

wKgZO2lfYQmAKCHaAABDEhdz5e4977.png

注意事項(xiàng)

(1)請(qǐng)先按照《開發(fā)環(huán)境搭建》文檔安裝TD、FD等軟件以及進(jìn)行JTAG驅(qū)動(dòng)安裝,使用下載器(廠家:安路科技,型號(hào):AL-LINK-FT-V1.0)連接評(píng)估板JTAG接口至PC端USB接口。

(2)在進(jìn)行本文操作前,請(qǐng)先參考《TD-FD工程編譯與加載》,熟悉工程編譯、鏡像加載等方法。

(3)案例位于產(chǎn)品資料“4-軟件資料DemoFPGA-demosFPGA-HDL-demos”目錄下。案例包含bin目錄和project壓縮包,其中bin目錄下含有案例可執(zhí)行鏡像文件,project壓縮包內(nèi)包含案例工程文件。案例目錄詳細(xì)說明見下表:

wKgZO2lfY0SAFZprAAAXPNjLJus547.png

1led_flash案例

1.1案例說明

案例功能:控制評(píng)估底板LED3每隔0.5s將狀態(tài)翻轉(zhuǎn)一次。

管腳約束請(qǐng)查看案例工程"projectconstraints"目錄下的.adc文件。

wKgZO2lfY1aANweoAACKyVAmmp8748.png圖 1

1.2操作說明

請(qǐng)將工程鏡像加載至PL端運(yùn)行,即可看到評(píng)估底板的LED3進(jìn)行閃爍。

1.3關(guān)鍵代碼

(1)使用DR1_PHY_OSCDIV原語提供的osc_clk(2MHz)作為L(zhǎng)ED的參考時(shí)鐘

(2)利用osc_clk(2MHz)進(jìn)行計(jì)數(shù),使LED實(shí)現(xiàn)間隔0.5s進(jìn)行狀態(tài)轉(zhuǎn)換。

wKgZO2lfY5SAGmO7AAH8WVWuFJA285.png圖 2

2key_led案例

2.1案例說明

案例功能:通過按鍵KEY4(USER2)控制評(píng)估底板的LED3狀態(tài)。

管腳約束請(qǐng)查看案例工程"projectconstraints"目錄下的.adc文件。

wKgZPGlfY6eABzSSAAB6cfSYK_o803.png圖 3

wKgZO2lfY1aANweoAACKyVAmmp8748.png圖 4

2.2操作說明

請(qǐng)將工程鏡像加載至PL端運(yùn)行,按下KEY4按鍵,可看到評(píng)估底板的LED3狀態(tài)翻轉(zhuǎn)。

2.3關(guān)鍵代碼

(1)使用DR1_PHY_OSCDIV原語提供的osc_clk(2MHz)作為系統(tǒng)時(shí)鐘。

(2)對(duì)按鍵按下時(shí)進(jìn)行消抖處理。

(3)通過按鍵按下產(chǎn)生對(duì)應(yīng)標(biāo)志控制LED狀態(tài)。

wKgZPGlfY8GATQ8rAAJOSgQsPtY402.png圖 5

3ad7606_capture案例

3.1 案例說明

案例功能:通過創(chuàng)龍科技TL7606P模塊采集8通道數(shù)據(jù)(采樣率為200KSPS),并使用TD軟件的ChipWatcher工具,將采集的數(shù)據(jù)轉(zhuǎn)換成電壓值并保存為.csv文件。程序功能框圖如下所示。

本案例使用創(chuàng)龍科技TL7606P-A1模塊,硬件配置為并行模式,支持核芯互聯(lián)CL1606(國(guó)產(chǎn))和ADI AD7606采樣芯片。

wKgZO2lfY8iAO-43AAA2VGze0Zw717.png圖 6

管腳約束請(qǐng)查看案例工程"projectconstraints"目錄下的.adc文件。

3.2 操作說明

(1)硬件連接

請(qǐng)將TL7606P模塊連接至評(píng)估板的EXPORT2接口,將TL7606P模塊的VX通道正確連接至信號(hào)發(fā)生器A通道。同時(shí)使用下載器連接評(píng)估板JTAG接口至PC端USB接口。硬件連接如下圖所示。

備注:本次演示通過TL7606P模塊的V1通道進(jìn)行數(shù)據(jù)采集,其他通道的數(shù)據(jù)采集方法同理。

wKgZPGlfY9CARscRABH0WB4jFKw004.png圖 7

信號(hào)發(fā)生器設(shè)置A通道輸出頻率為1KHz、峰峰值為5.0Vpp(即幅值為2.5V)的正弦波信號(hào),如下圖所示。TL7606P模塊默認(rèn)量程為±5V,待測(cè)信號(hào)電壓請(qǐng)勿超過模塊量程,否則可能會(huì)導(dǎo)致模塊損壞。

wKgZO2lfY9iAUxQzAAfNhVfpC-A831.png圖 8

(2)運(yùn)行測(cè)試

打開案例對(duì)應(yīng)的TD工程,在工程編譯成功后,點(diǎn)擊"Hierarchy Navigation"欄"ChipWatcher"選項(xiàng)下的.cwc文件。

wKgZPGlfY-SAdVspAABU-VtpXmg746.png圖 9

將評(píng)估板上電,點(diǎn)擊圖標(biāo),直至"Device"欄出現(xiàn)器件信息。在"BiteFile"欄中,選擇案例對(duì)應(yīng)的.bit鏡像文件。

wKgZO2lfY-2AIz2xAADGCf1OV1o060.png圖 10

點(diǎn)擊圖標(biāo),加載.bit鏡像文件。

wKgZPGlfZASAJLFGAAC_eHa2pYY603.png圖 11

wKgZPGlfZAWALbDiAAC9J8Q9Xqo536.png圖 12

點(diǎn)擊圖標(biāo),進(jìn)行單次采集,并等待采集完成。

wKgZO2lfZBqAO_uEAACiyHAen9U365.png圖 13

wKgZPGlfZBqAU0AoAAC9nDCHHSI982.png圖 14

采集完成后,點(diǎn)擊"Setup",選中要查看的數(shù)據(jù),鼠標(biāo)右鍵依次選擇"SetBus/GroupRadix… -> signed DEC"設(shè)置波形格式為"signed DEC"(有符號(hào)十進(jìn)制)。

wKgZO2lfZDKAZgREAADdPvtHtmY566.png圖 15

點(diǎn)擊當(dāng)前窗口右上角"File",選擇"Export Wave Date",導(dǎo)出波形數(shù)據(jù).csv文件。導(dǎo)出完成后,會(huì)彈出窗口顯示導(dǎo)出文件的路徑以及名稱。

wKgZO2lfZD-AbzD0AADGX3V866o534.png圖 16

wKgZPGlfZD-AKlHXAAAlWTTU9oc979.png圖 17

(3)結(jié)果驗(yàn)證

請(qǐng)將生成的.csv文件使用Excel打開,如下圖所示。其中,第C列數(shù)據(jù)為TL7606P-A1模塊V1通道的采集數(shù)據(jù),第J列數(shù)據(jù)為TL7606P-A1模塊V8通道的采集數(shù)據(jù)。

wKgZO2lfZFCAO020AAE8mLIbGKk696.png圖 18

由于本次演示通過TL7606P-A1模塊的V1通道進(jìn)行數(shù)據(jù)采集,因此請(qǐng)選中表格中的第C列,點(diǎn)擊“插入”選項(xiàng),選擇“折線圖”,將采集數(shù)據(jù)顯示為更加直觀的波形圖,如下圖所示。

wKgZO2lfZF2AI92iAAGYZJ_f6rk821.png圖 19

wKgZPGlfZF2AF4_GAAH5aohEIrc293.png圖 20

根據(jù)折線圖確定波峰值為:16179,波谷值為:-16321

wKgZPGlfZHSAfilgAADCtIzqCLU127.png圖 21?波峰值

wKgZO2lfZHuAJRkRAADQzE0FpiU792.png圖 22 波谷值

根據(jù)以上波峰值和波谷值,套用計(jì)算公式:CODE = VIN x VREF / 2n,計(jì)算可得約為4.95V,與信號(hào)發(fā)生器設(shè)置峰峰值:5.00Vpp接近。

參數(shù)解析:

VIN:輸入電壓,即波峰值和波谷值之和,為16179 + 16321 = 32500;

VREF:量程電壓值,即為:+5V- (-5V ) = 10V;

n:數(shù)據(jù)有效位,此處為16位。

3.3 IP核配置說明

設(shè)置輸入的時(shí)鐘頻率為50MHz。

wKgZPGlfZJSAWWMfAABlNS9HHz8856.png圖 23?PLL IP核配置

使能CLK0,配置輸出頻率為100MHz。

wKgZPGlfZJ2AOzJ3AACHY4_0EoI517.png圖 24?PLL IP核配置

3.4 關(guān)鍵代碼

(1)頂層模塊

頂層模塊的源碼位于案例目錄"projecthdl"下的"ad7606_capture.v"。

a)端口定義。

wKgZPGlfZKiAdSURAABjMUxNIA4558.png圖 25

b)仿真調(diào)試信號(hào)定義。

wKgZO2lfZK-AdSMMAAAUWF7wsz8384.png圖 26

c)實(shí)例化ad7606_capture_bd模塊,該模塊負(fù)責(zé)從PS端產(chǎn)生時(shí)鐘,提供給PL端。

wKgZPGlfZLeAF2YAAAAVXyeYOc8821.png圖 27

d)使用PLL IP核輸出100MHz ADC時(shí)鐘。

wKgZPGlfZL-AMpxRAAAQL7QQAb8577.png圖 28

e)實(shí)例化AD7606模塊。

wKgZO2lfZMaAaSxpAABLHW9zATY956.png圖 29

(2)AD7606模塊

AD7606模塊的源碼位于案例目錄"projecthdl"下的"ad7606.v"。

a)配置aAD7606時(shí)序信號(hào)線。

wKgZO2lfZO-AdAZqAAAPd-_fons778.png圖 30

b)將采集到的數(shù)據(jù)分離給各通道。

wKgZO2lfZPiAcgtOAABHvDbfhV4507.png圖 31

(3)parallel_adc_capture模塊

parallel_adc_capture模塊的源碼位于案例目錄"projecthdl"下的"parallel_adc_capture.v"。

a)生成AD7606的采樣時(shí)鐘和讀取數(shù)據(jù)的時(shí)鐘,其中采樣時(shí)鐘為200KSPS,讀取數(shù)據(jù)的時(shí)鐘為采樣時(shí)鐘的50倍。

wKgZO2lfZQCAbXs9AAAc4xr_9b8394.png圖 32

b)控制convst、cs/rd的信號(hào)。

wKgZPGlfZZ-AVz1rAAAXFncNJRg742.png圖 33

c)以100MHz時(shí)鐘分頻計(jì)數(shù)生成時(shí)序信號(hào)。

wKgZPGlfZaeAP7nxAABUi3RR_kg456.png圖 34

d)TL7606P模塊每完成一次采樣,則立刻依次讀取出各通道AD數(shù)據(jù)。

wKgZPGlfZa-ADNNXAACAB-Veop8882.png圖 35


審核編輯 黃宇

聲明:本文內(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1660

    文章

    22408

    瀏覽量

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

    關(guān)注

    100

    文章

    7511

    瀏覽量

    555905
  • 采集模塊
    +關(guān)注

    關(guān)注

    0

    文章

    191

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    DR1 系列評(píng)估 eMMC 健康管理案例開發(fā)手冊(cè):信息查詢與壽命監(jiān)控

    本文為創(chuàng)龍科技DR1 系列評(píng)估 eMMC 健康管理案例指南,核心是通過 emmc_get_info 程序讀取 eMMC 健康信息。內(nèi)容涵蓋 EXT_CSD 寄存器查詢、擦寫次數(shù)統(tǒng)計(jì)、
    的頭像 發(fā)表于 01-22 15:24 ?190次閱讀
    <b class='flag-5'>DR1</b> 系列<b class='flag-5'>評(píng)估</b><b class='flag-5'>板</b> eMMC 健康管理案例<b class='flag-5'>開發(fā)</b>手冊(cè):信息查詢與壽命監(jiān)控

    DR1 系列評(píng)估 PS 裸機(jī)與 FreeRTOS 開發(fā)案例手冊(cè)

    本文為創(chuàng)龍科技DR1 系列評(píng)估 PS 裸機(jī)與 FreeRTOS 開發(fā)指南,涵蓋三大核心案例與雙開發(fā)
    的頭像 發(fā)表于 01-19 17:12 ?147次閱讀
    <b class='flag-5'>DR1</b> 系列<b class='flag-5'>評(píng)估</b><b class='flag-5'>板</b> PS <b class='flag-5'>端</b>裸機(jī)與 FreeRTOS <b class='flag-5'>開發(fā)</b>案例手冊(cè)

    DR1 系列核心 PS+PL 異構(gòu)多核實(shí)戰(zhàn)案例手冊(cè)(二)

    本文為創(chuàng)龍科技DR1 系列評(píng)估 PS+PL 異構(gòu)多核開發(fā)指南,涵蓋 9 類核心案例與關(guān)鍵技術(shù)實(shí)現(xiàn)。核心內(nèi)容包括 AXI 總線與 PS_PL
    的頭像 發(fā)表于 01-14 17:23 ?4588次閱讀
    <b class='flag-5'>DR1</b> 系列核心<b class='flag-5'>板</b> PS+<b class='flag-5'>PL</b> 異構(gòu)多核實(shí)戰(zhàn)案例手冊(cè)(二)

    DR1 系列核心 PS+PL 異構(gòu)多核實(shí)戰(zhàn)案例手冊(cè)(

    本文為創(chuàng)龍科技DR1 系列評(píng)估 PS+PL 異構(gòu)多核開發(fā)指南,涵蓋 9 類核心案例與關(guān)鍵技術(shù)實(shí)現(xiàn)。核心內(nèi)容包括 AXI 總線與 PS_PL
    的頭像 發(fā)表于 01-14 15:37 ?163次閱讀
    <b class='flag-5'>DR1</b> 系列核心<b class='flag-5'>板</b> PS+<b class='flag-5'>PL</b> 異構(gòu)多核實(shí)戰(zhàn)案例手冊(cè)(<b class='flag-5'>一</b>)

    DR1M90 評(píng)估 TD-FD 工程與 Linux 多場(chǎng)景應(yīng)用開發(fā)指南

    本文為創(chuàng)龍科技DR1 系列評(píng)估 TD-FD 工程編譯與加載手冊(cè),系統(tǒng)講解 TD/FPGA 工程與 FD/SoC 工程的全流程開發(fā)。核心內(nèi)容
    的頭像 發(fā)表于 01-07 11:37 ?581次閱讀
    <b class='flag-5'>DR1</b>M90 <b class='flag-5'>評(píng)估</b><b class='flag-5'>板</b> TD-FD 工程與 Linux 多場(chǎng)景應(yīng)用<b class='flag-5'>開發(fā)指南</b>

    DR1平臺(tái)Linux應(yīng)用開發(fā)指南:含GDB調(diào)試、Python及MQTT實(shí)戰(zhàn)

    本文為創(chuàng)龍科技DR1 系列評(píng)估 Linux 應(yīng)用開發(fā)手冊(cè),系統(tǒng)講解開發(fā)環(huán)境搭建、GDB 調(diào)試、多類型應(yīng)用案例及 MQTT 通信實(shí)現(xiàn)。核心內(nèi)
    的頭像 發(fā)表于 01-05 16:48 ?4528次閱讀
    <b class='flag-5'>DR1</b>平臺(tái)Linux應(yīng)用<b class='flag-5'>開發(fā)指南</b>:含GDB調(diào)試、Python及MQTT實(shí)戰(zhàn)

    釋放多屏潛能:迅為RK3588開發(fā)板Android多屏同顯開發(fā)完全指南

    釋放多屏潛能:迅為RK3588開發(fā)板Android多屏同顯開發(fā)完全指南
    的頭像 發(fā)表于 12-16 16:11 ?890次閱讀
    釋放多屏潛能:迅為RK3588<b class='flag-5'>開發(fā)板</b>Android多屏同顯<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>指南</b>

    安路DR1M90評(píng)估:從基礎(chǔ)外設(shè)到通信模塊測(cè)試指南

    本手冊(cè)由創(chuàng)龍科技研發(fā),針對(duì)安路飛龍 DR1M90 評(píng)估,詳述 Linux 系統(tǒng)下功能測(cè)試流程。含系統(tǒng)啟動(dòng)驗(yàn)證,LED、按鍵、DDR 等基礎(chǔ)外設(shè)測(cè)試,ETH、WiFi、4G、GPS 等通信功能測(cè)試
    的頭像 發(fā)表于 11-20 15:26 ?1409次閱讀
    安路<b class='flag-5'>DR1</b>M90<b class='flag-5'>評(píng)估</b><b class='flag-5'>板</b>:從基礎(chǔ)外設(shè)到通信<b class='flag-5'>模塊</b>測(cè)試<b class='flag-5'>指南</b>

    ADC3683EVMCVAL評(píng)估模塊技術(shù)解析與應(yīng)用指南

    Texas Instruments ADC3683EVMCVAL ADC評(píng)估模塊(EVM)用于評(píng)估ADC
    的頭像 發(fā)表于 09-04 15:43 ?1037次閱讀
    <b class='flag-5'>ADC</b>3683EVMCVAL<b class='flag-5'>評(píng)估</b><b class='flag-5'>模塊</b>技術(shù)解析與應(yīng)用<b class='flag-5'>指南</b>

    創(chuàng)龍科技DR1M90工業(yè)評(píng)估的關(guān)鍵優(yōu)勢(shì)

    安路科技生態(tài)合作伙伴創(chuàng)龍科技正式推出了基于安路科技產(chǎn)品DR1M90工業(yè)核心,共同助力國(guó)產(chǎn)FPGA技術(shù)的推廣和創(chuàng)新應(yīng)用。
    的頭像 發(fā)表于 08-18 16:20 ?1484次閱讀

    【米爾MYC-YM90X安路飛龍DR1開發(fā)板】HMI人機(jī)界面開發(fā)

    )。 布局布線:生成比特流文件(.bit),用于 FPGA 配置。 (4)FPGA 單獨(dú)驗(yàn)證 通過 TD 開發(fā)套件的 “Programmer” 工具,將.bit文件下載到 DR1
    發(fā)表于 08-14 21:26

    【米爾-安路MYD-YM90X 創(chuàng)意秀】點(diǎn)燈也是入門絕活

    非常感謝米爾電子舉辦的這次米爾-安路飛龍派創(chuàng)意秀活動(dòng),我將分享我的國(guó)產(chǎn)安路FPGA開發(fā)心得,也就是本文得主角:米爾-安路DR1飛龍派,第次使用國(guó)產(chǎn)安路
    發(fā)表于 08-10 22:10

    搭載ARM,NPU,FPGA三種核心的開發(fā)板—米爾安路DR1M90飛龍派

    上市,是A股首家專注于FPGA業(yè)務(wù)的上市公司。 YM90X開發(fā)板用的就是安路的SALDRAGON1(飛龍1,以下簡(jiǎn)稱
    發(fā)表于 06-13 17:02

    有ARM,NPU,FPGA三種核心的開發(fā)板 — 米爾安路飛龍派開發(fā)板

    ,是A股首家專注于FPGA業(yè)務(wù)的上市公司。YM90X開發(fā)板用的就是安路的SALDRAGON1(飛龍1,以下簡(jiǎn)稱DR1)系列FPSoC。FPS
    的頭像 發(fā)表于 06-13 08:03 ?1708次閱讀
    有ARM,NPU,<b class='flag-5'>FPGA</b>三種核心的<b class='flag-5'>開發(fā)板</b> — 米爾安路飛龍派<b class='flag-5'>開發(fā)板</b>

    【米爾MYC-YM90X安路飛龍DR1開發(fā)板】安路科技 SALDRAGON開發(fā)板介紹

    基于SALDRAGON的核心開發(fā)板,加速客戶產(chǎn)品化進(jìn)程。例如,雙方聯(lián)合開發(fā)的電子后視鏡方案已應(yīng)用于商用車領(lǐng)域。 五、開發(fā)板介紹 米爾電子基于安路科技
    發(fā)表于 04-28 17:57