哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

加載激勵(lì)塊或源代碼塊的方法

lhl545545 ? 來源:FPGA開發(fā)圈 ? 作者:FPGA開發(fā)圈 ? 2020-06-09 15:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本篇博文旨在演示其構(gòu)建方式及其用于實(shí)踐 IP 的機(jī)制。我覺得這部分內(nèi)容值得講一講,因?yàn)橹灰軌虺浞掷斫鉁y試激勵(lì)文件,就可以將其作為有效的模板來用于將 RF Data Converter IP 構(gòu)建到自己的仿真設(shè)置中。

我并不會(huì)細(xì)講這里的所有內(nèi)容,只是為了演示一下仿真的機(jī)制。當(dāng)然,您也可以自行深入分析測試激勵(lì)文件 RTL。

您可能已經(jīng)知道,IP 設(shè)計(jì)示例隨附有完整的測試激勵(lì)文件。此測試激勵(lì)文件可在仿真中提供激勵(lì)生成和采集,用于 ADCDAC 實(shí)踐。仿真具有內(nèi)置自檢功能,因此它可用于檢驗(yàn)?zāi)?IP 設(shè)置。

讓我們來簡單了解下設(shè)計(jì)測試激勵(lì)文件示例。

加載激勵(lì)塊或源代碼塊的方法

從 IP 設(shè)計(jì)示例層面上來看,不僅有 IP,還有激勵(lì)塊和采集塊(均為大型塊 RAM 數(shù)組)。

此外還有 1 個(gè) SmartConnect 塊用于連接到 IP 的 AXI4-Lite 端口

因此,測試激勵(lì)文件需提供的是:

時(shí)鐘生成,用于設(shè)計(jì)中的所有時(shí)鐘。ADC 和 DAC Tile 的輸入、AXI 流傳輸接口和 1 個(gè) AXI4-Lite 接口。

加載激勵(lì)塊或源代碼塊的方法。

將“實(shí)數(shù)”信號(hào)應(yīng)用于模擬輸入的方法,以及將實(shí)數(shù)信號(hào)從 DAC 轉(zhuǎn)換為數(shù)字總線以便檢查的方法。

最重要的是,需要 1 個(gè)定序器 (sequencer) 用于管理仿真。

檢驗(yàn)采集塊或接收端 (sink) 塊的方法。

讓我們來看看測試激勵(lì)文件。測試激勵(lì)文件的所有源文件都包含在設(shè)計(jì)工程示例中的導(dǎo)入 (imports) 目錄中。

頂層測試激勵(lì)文件包含在 demo_tb.sv SystemVerilog 文件中。我們不會(huì)逐行詳細(xì)分析其中所有內(nèi)容。在此級(jí)別只需連接各主要塊即可。讓我們來看下仿真功能的最重要的部分。

時(shí)鐘生成

有一個(gè)非常簡單的模塊可用于在仿真中創(chuàng)建所有必要的時(shí)鐘信號(hào)。其中的輸入帶有_phase后綴,支持用戶為時(shí)鐘設(shè)置高低時(shí)間。它用于為每個(gè) Tile 和 AXI Stream 時(shí)鐘創(chuàng)建所期望的頻率。

加載激勵(lì)塊或源代碼塊的方法

加載激勵(lì)塊或源代碼塊的方法

我們可在仿真中對此進(jìn)行檢查,確保它按我們期望的方式運(yùn)行。

在此情況下可以看到,DAC 采樣時(shí)鐘以 6.4GSPS 運(yùn)行,而 AXI stream 傳輸時(shí)鐘的運(yùn)行速率為該速率除以 16。

加載激勵(lì)塊或源代碼塊的方法

激勵(lì)生成

在仿真中,ADC 和 DAC 將分別單獨(dú)處理。在此情況下并不執(zhí)行環(huán)回。

DAC 與 ADC 來源相同。

ADC 包含demo_tb_rfadc_data_source.sv,其中包含demo_tb_rfadc_tile_source.sv。在代碼中,我們提供的是正弦查找表 (LUT)。在此情況下,將循環(huán)此 LUT 并生成正弦波輸出。

加載激勵(lì)塊或源代碼塊的方法

此正弦波將輸出到測試激勵(lì)文件的頂層。我們可將其轉(zhuǎn)換為實(shí)數(shù),以便將其強(qiáng)制添加到demo_tb中的 Tile 的 UNISIM 模型層的模擬信號(hào)輸入中。

加載激勵(lì)塊或源代碼塊的方法

對于 DAC,只需將此數(shù)據(jù)寫入設(shè)計(jì)示例中的 DAC 源塊上的 AXI 接口即可。在demo_tb層級(jí)上,我們可將 DAC 模擬信號(hào)從實(shí)數(shù)轉(zhuǎn)換為位數(shù),并將其應(yīng)用于 DAC 接收端輸入。

加載激勵(lì)塊或源代碼塊的方法

測試激勵(lì)文件定序器

鑒于時(shí)鐘正在運(yùn)行仿真,并且先前已經(jīng)講解過數(shù)據(jù)源相關(guān)內(nèi)容,因此我們可以繼續(xù)講解測試激勵(lì)文件的主要部分。

在demo_tb_axi4l_nano_seq.sv文件中可以了解到仿真的設(shè)置和控制方式。此文件使用部分 SystemVerilog 任務(wù)以便于我們訪問 RF 的 Tile,并對其執(zhí)行部分設(shè)置。此外還有其它任務(wù)可用來控制仿真。我們將演示仿真的整個(gè)過程,并根據(jù)需要來探討這些任務(wù)。

通過觀察此文件可以發(fā)現(xiàn),它使用參數(shù)化尋址來允許我們處理測試激勵(lì)文件中 AXI4-Lite 上的各個(gè)子塊。各項(xiàng)任務(wù)將通過這些子塊來控制仿真。

加載激勵(lì)塊或源代碼塊的方法

定序器 (Sequencer) 首先會(huì)對測試激勵(lì)文件中的所有一切都應(yīng)用復(fù)位。然后它會(huì)對 Tile 執(zhí)行寫入以啟用仿真加速。這樣即可縮短 Tile 的啟動(dòng)時(shí)間,因?yàn)樗煽s短電源微調(diào)時(shí)間以及 ADC 校準(zhǔn)時(shí)間。仿真僅允許 Tile 達(dá)到 IP 的啟動(dòng)狀態(tài)機(jī)的狀態(tài) 1。

加載激勵(lì)塊或源代碼塊的方法

在此步驟后,它會(huì)對 Tile 執(zhí)行某些設(shè)置,然后開始在測試激勵(lì)文件中開啟源端和接收端。它還會(huì)開始加載 DAC 源內(nèi)存。

加載激勵(lì)塊或源代碼塊的方法

最好在執(zhí)行每個(gè)步驟時(shí)都打印仿真時(shí)間。這樣即可根據(jù)需要檢查波形。

可以看到,IP 設(shè)置完成后,就會(huì)于 169us 附近開始寫入 DAC 激勵(lì)數(shù)據(jù)。DAC 源內(nèi)存位于基址 0x300000000 處。

加載激勵(lì)塊或源代碼塊的方法

下一步,啟動(dòng) Tile 時(shí)鐘,并運(yùn)行 ADC 和 DAC 直至?xí)r鐘檢測步驟為止。

加載激勵(lì)塊或源代碼塊的方法

完成此步驟后,即可啟動(dòng) DAC 源并運(yùn)行 DAC,直至啟動(dòng) FSM 結(jié)束為止:

加載激勵(lì)塊或源代碼塊的方法

通過觀察波形可知,音調(diào)已傳入,而 DAC 輸出總線正在運(yùn)行。

此處可看到 25Mhz/50Mhz/100Mhz/200Mhz。

加載激勵(lì)塊或源代碼塊的方法

然后,針對 ADC 重復(fù)此過程:

加載激勵(lì)塊或源代碼塊的方法

運(yùn)行后,可在波形中查看結(jié)果。在此情況下,vout_00和vout02總線即為仿真中 ADC 源的輸出。

我在此處還附上了 AXI Stream 傳輸?shù)?8 個(gè)采樣之一的截屏,以顯示 ADC 能正常轉(zhuǎn)換單音信號(hào)。

加載激勵(lì)塊或源代碼塊的方法

數(shù)據(jù)接收端和檢查器

ADC 和 DAC 在demo_tb中具有一組接收端塊。

在這些塊中,將對數(shù)據(jù)進(jìn)行縮放,并且將執(zhí)行 FFT。這樣即可確認(rèn)信號(hào)能以正確方式進(jìn)行轉(zhuǎn)換。

加載激勵(lì)塊或源代碼塊的方法

這些塊用于管理錯(cuò)誤計(jì)數(shù)器。如果全部正確,那么定序器 (Sequencer) 就會(huì)停止仿真。

加載激勵(lì)塊或源代碼塊的方法

加載激勵(lì)塊或源代碼塊的方法

責(zé)任編輯:pj

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

    關(guān)注

    5

    文章

    1885

    瀏覽量

    156726
  • 源代碼
    +關(guān)注

    關(guān)注

    96

    文章

    2953

    瀏覽量

    70648
  • SmartConnect
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    S32K344 C40 IP硬件故障問題求解

    我正在嘗試創(chuàng)建自定義引導(dǎo)加載程序應(yīng)用程序。我從閃存開始就保留了 256KB 的引導(dǎo)加載程序應(yīng)用程序和參數(shù)空間。我需要將引導(dǎo)參數(shù)與引導(dǎo)加載程序代碼存儲(chǔ)在同一
    發(fā)表于 04-24 06:58

    為什么無法在 LPC55S36 上使用 BLHost 轉(zhuǎn)儲(chǔ)代碼(兩板上的 USB 連接問題)?

    ,擦除和閃爍都不起作用。 您能建議一下: 為什么即使擦除有效,第一板上的閃爍(轉(zhuǎn)儲(chǔ))也會(huì)失敗? 什么可以阻止第二板甚至擦除內(nèi)存? 使用 BLHost 進(jìn)行基于 USB 的刷機(jī)時(shí),我可能缺少任何其他步驟設(shè)置? 提前感謝!
    發(fā)表于 04-17 10:04

    一個(gè)電梯拽引主機(jī)多少強(qiáng)力磁鋼?

    電梯拽引主機(jī)通常由電機(jī)、齒輪和制動(dòng)器等部件組成,用于提供電梯運(yùn)行時(shí)的動(dòng)力和控制,在電梯拽引主機(jī)中,強(qiáng)磁鋼一般指永磁體,它們在電機(jī)中扮演重要角色,用于產(chǎn)生磁場以驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)控制制動(dòng)器的釋放。一個(gè)電梯
    的頭像 發(fā)表于 03-12 15:51 ?137次閱讀
    一個(gè)電梯拽引主機(jī)多少<b class='flag-5'>塊</b>強(qiáng)力磁鋼?

    優(yōu)化數(shù)據(jù)如何提升PLC的性能與安全

    程序數(shù)據(jù)的重要結(jié)構(gòu),其中優(yōu)化與標(biāo)準(zhǔn)數(shù)據(jù)的主要區(qū)別在于內(nèi)存管理方式,優(yōu)化數(shù)據(jù)是按照固定的字節(jié)順序排列,而標(biāo)準(zhǔn)數(shù)據(jù)是按照 CPU 架構(gòu)和操作系統(tǒng)自動(dòng)確定的字節(jié)順序排列。 優(yōu)化數(shù)據(jù)
    的頭像 發(fā)表于 12-30 10:46 ?385次閱讀
    優(yōu)化數(shù)據(jù)<b class='flag-5'>塊</b>如何提升PLC的性能與安全

    Amphenol BrightConnX? FLT系列SMD端子:電子工程師的優(yōu)選方案

    Amphenol BrightConnX? FLT系列SMD端子:電子工程師的優(yōu)選方案 在電子電路設(shè)計(jì)中,端子是實(shí)現(xiàn)電線與印刷電路板(PCB)連接的關(guān)鍵元件。今天我們要介紹的是Amphenol
    的頭像 發(fā)表于 12-11 14:30 ?513次閱讀

    Amphenol ANYTEK可插拔PCB端子:電氣連接新選擇

    Amphenol ANYTEK可插拔PCB端子:電氣連接新選擇 在電子工程領(lǐng)域,可靠且高效的電氣連接解決方案是設(shè)計(jì)成功的關(guān)鍵。今天,我們來深入了解Amphenol ANYTEK推出的可插拔PCB
    的頭像 發(fā)表于 12-10 11:35 ?617次閱讀

    Amphenol ANYTEK端子新品:高效接線的新選擇

    Amphenol ANYTEK端子新品:高效接線的新選擇 在電子工程領(lǐng)域,端子作為電氣連接的關(guān)鍵部件,其性能和易用性直接影響到整個(gè)系統(tǒng)的穩(wěn)定性和效率。Amphenol ANYTEK近期推出的新品
    的頭像 發(fā)表于 12-10 11:15 ?947次閱讀

    Amphenol ANYTEK AQT系列端子:照明設(shè)備的理想之選

    Amphenol ANYTEK AQT系列端子:照明設(shè)備的理想之選 在電子工程領(lǐng)域,選擇合適的端子對于設(shè)備的性能和穩(wěn)定性至關(guān)重要。今天要給大家介紹的是Amphenol ANYTEK推出的AQT
    的頭像 發(fā)表于 12-10 10:25 ?494次閱讀

    Amphenol ANYTEK PL系列端子新品技術(shù)解析

    Amphenol ANYTEK PL系列端子新品技術(shù)解析 在電子工程領(lǐng)域,端子是實(shí)現(xiàn)電路連接不可或缺的基礎(chǔ)部件。Amphenol ANYTEK推出的PL系列端子新品,憑借其先進(jìn)的技術(shù)和出色
    的頭像 發(fā)表于 12-10 09:35 ?558次閱讀

    ?TE Connectivity Entrelec緊湊型電源技術(shù)解析與應(yīng)用指南

    選項(xiàng),與無油脂的AL/CU電線兼容。TE緊湊型電源擁有各種應(yīng)用,包括工業(yè)設(shè)備、機(jī)械工程、自動(dòng)化、風(fēng)力渦輪機(jī)、太陽能開關(guān)齒輪等。
    的頭像 發(fā)表于 11-09 09:33 ?1017次閱讀

    使用函數(shù)實(shí)現(xiàn)三相電機(jī)正反轉(zhuǎn)控制

    在使用西門子S1200PLC,所使用的軟件是博途軟件,在這個(gè)軟件里運(yùn)用了的概念。比如我們常見的組織(OB)、函數(shù)(FB)、數(shù)據(jù)(DB)以及函數(shù)FC等。今天我們來具體交流一下這個(gè)
    的頭像 發(fā)表于 10-15 14:40 ?2920次閱讀
    使用函數(shù)<b class='flag-5'>塊</b>實(shí)現(xiàn)三相電機(jī)正反轉(zhuǎn)控制

    金屬壓機(jī)遠(yuǎn)程監(jiān)控運(yùn)維管理平臺(tái)方案

    。 然而,金屬壓機(jī)常分布于多個(gè)生產(chǎn)廠區(qū)廢品回收站點(diǎn)。對設(shè)備制造商來說,傳統(tǒng)管理模式下缺乏實(shí)時(shí)數(shù)據(jù)監(jiān)控與遠(yuǎn)程運(yùn)維手段,設(shè)備出現(xiàn)故障異常往往不能及時(shí)發(fā)現(xiàn)與處理,需要緊急派人前往現(xiàn)場進(jìn)行維護(hù),成本高、效率低
    的頭像 發(fā)表于 09-16 17:21 ?673次閱讀
    金屬壓<b class='flag-5'>塊</b>機(jī)遠(yuǎn)程監(jiān)控運(yùn)維管理平臺(tái)方案

    Nuvoton_8051_ISP-ICP_Programmer_v7.15中缺少ISP加載器的源代碼怎么解決?

    : isp_code_n76e885_v4.10_comport.bin isp_code_n76e616_v4.10_comport.bin 是否有指向這些引導(dǎo)加載程序的源代碼的鏈接? 以下內(nèi)容為
    發(fā)表于 08-18 06:30

    電壓放大器在預(yù)制嵌入法波動(dòng)監(jiān)測試驗(yàn)中的創(chuàng)新應(yīng)用成果

    通過粘結(jié)綁扎方式固定到鋼筋等支撐結(jié)構(gòu)上,支撐結(jié)構(gòu)干擾監(jiān)測區(qū)域應(yīng)力場且傳感器位置穩(wěn)定性較差,由此影響監(jiān)測精度。本文提出一種新型的壓電智能骨料嵌入方法——預(yù)制嵌入法。通過數(shù)值及試驗(yàn)研究發(fā)現(xiàn),與傳統(tǒng)嵌入
    的頭像 發(fā)表于 08-07 11:53 ?590次閱讀
    電壓放大器在預(yù)制<b class='flag-5'>塊</b>嵌入法波動(dòng)監(jiān)測試驗(yàn)中的創(chuàng)新應(yīng)用成果

    # 基于LockAI視覺識(shí)別模塊:C++尋找色

    在傳統(tǒng)計(jì)算機(jī)視覺場景中,顏色識(shí)別是目標(biāo)檢測和分割的重要手段之一。通過識(shí)別特定顏色的色,可以在相對純凈的背景下快速定位目標(biāo)區(qū)域。本實(shí)驗(yàn)提供了一個(gè)簡單的色識(shí)別案例,并將其封裝為一個(gè)自定義函數(shù)find_blobs,方便快速移植和使用。
    的頭像 發(fā)表于 05-12 14:27 ?914次閱讀
    # 基于LockAI視覺識(shí)別模塊:C++尋找色<b class='flag-5'>塊</b>
    哈密市| 开平市| 德阳市| 三原县| 喜德县| 泸州市| 万年县| 泰兴市| 娄烦县| 延安市| 武鸣县| 讷河市| 陕西省| 兴山县| 乌拉特后旗| 黄梅县| 望奎县| 富宁县| 界首市| 镇雄县| 绥棱县| 峨眉山市| 余干县| 阳泉市| 新化县| 永和县| 鹤山市| 鞍山市| 恩施市| 治多县| 桦甸市| 沙坪坝区| 灵璧县| 嵩明县| 四子王旗| 陆良县| 临城县| 岳西县| 嘉禾县| 基隆市| 辽阳市|