chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

XRT_Kernel與XRT_IP介紹

XILINX開發(fā)者社區(qū) ? 來源:XILINX開發(fā)者社區(qū) ? 作者:Yang Chen ? 2022-07-04 11:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文作者:賽靈思工程師 Yang Chen

從2020.2開始,XRT提供了新的Native API,以區(qū)別行業(yè)標(biāo)準(zhǔn)OpenCL API的,在FPGA加速應(yīng)用上,兩者都是可以使用的。XRT Native API的優(yōu)勢是更加契合FPGA加速應(yīng)用,而OpenCL的優(yōu)勢則是平臺通用性比較好。

XRT Native API里面有兩個API比較有意思,可能會產(chǎn)生混淆,一個是xrt_kernel,另一個是xrt_ip。IP這個概念,在FPGA中還是比較常用的,典型的就是IP catalog里面的IP,當(dāng)然這次講到的IP更傾向于custom IP,即用戶自定義IP(以下略作IP)。無論使用Vitis_hls, V++,Package_xo中哪種生成方法,最后生成的kernel的端口類型都是固定的,另外控制端口AXI_LITE的寄存器配置也是保持固定的(當(dāng)然會因參數(shù)數(shù)量不同而變化)。

截取以下網(wǎng)址-page 274 S_AXILITE Control Register Map作參考:

(https://www.xilinx.com/support/documentation/sw_manuals/xilinx2021_2/ug1399-vitis-hls.pdf )

97321a98-f21b-11ec-ba43-dac502259ad0.png

這些寄存器設(shè)置都是工具自動生成的,用戶不需要進(jìn)行修改。具體這些信號是如何讓控制這些模塊的,以后有機(jī)會可以再講。那么如果有些需求是,我是一名RTL設(shè)計者,設(shè)計里面有Xilinx IP需要配置功能,我想用更多一點的寄存器空間作額外配置,現(xiàn)有的寄存器空間不夠,不能滿足我的要求:假設(shè),一個IP中內(nèi)嵌了一個axi_timer IP(截圖取自:https://www.xilinx.com/support/documentation/ip_documentation/axi_timer/v2_0/pg079-axi-timer.pdf page 12)

那么我該如何配置它呢?

97624f06-f21b-11ec-ba43-dac502259ad0.png

這時,之前提到xrt_ip就可以派上用場了,用戶可以自己定制控制寄存器而不用受限于規(guī)定的control register map,當(dāng)然端口類型還是需要按照kernel的要求來設(shè)計。沿用上述的寄存器配置,我們可以額外地添加寄存器:

97785fe4-f21b-11ec-ba43-dac502259ad0.png

所以我們可以看到,kernel應(yīng)該算IP中的一個子集,只是IP的話更加的靈活些。但是由于IP控制寄存器配置的不固定,導(dǎo)致xrt無法自動管理IP(不知道哪個寄存器代表的含義),所以只能提供了寄存器接口讓用戶自己訪問控制。從這方面來說,使用的便利性會降低,無論是IP的啟動停止,還是寄存器配置都需要用戶來控制。相對來說,xrt_kernel匹配的set_arg,run,wait等操作,它能夠代替用戶做一些底層操作,更加地省時省力。

原文標(biāo)題:開發(fā)者分享|XRT Native API: XRT_Kernel & XRT_IP 介紹

文章出處:【微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    1663

    文章

    22492

    瀏覽量

    638936
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5618

    瀏覽量

    130386
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1880

    瀏覽量

    156663
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2467

    瀏覽量

    66992
  • Kernel
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    12124

原文標(biāo)題:開發(fā)者分享|XRT Native API: XRT_Kernel & XRT_IP 介紹

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    海外靜態(tài)IP和海外動態(tài)IP有哪些區(qū)別?怎么選擇?

    這個問題其實對于需要做跨境、電商、社媒運(yùn)營的人問的比較多,所以本篇內(nèi)容為大家來詳細(xì)介紹下,具體如下: 一、什么是靜態(tài)IP、動態(tài)IP? 1、靜態(tài)IP(Static
    的頭像 發(fā)表于 04-13 12:36 ?63次閱讀
    海外靜態(tài)<b class='flag-5'>IP</b>和海外動態(tài)<b class='flag-5'>IP</b>有哪些區(qū)別?怎么選擇?

    沐曦股份聯(lián)合上海人工智能實驗室發(fā)布高性能GPU算子生成系統(tǒng)Kernel-Smith

    近日,上海人工智能實驗室和沐曦股份聯(lián)合發(fā)布了高性能GPU算子生成系統(tǒng)—— Kernel-Smith。
    的頭像 發(fā)表于 04-08 15:39 ?280次閱讀
    沐曦股份聯(lián)合上海人工智能實驗室發(fā)布高性能GPU算子生成系統(tǒng)<b class='flag-5'>Kernel</b>-Smith

    知識分享|連接器 IP 防護(hù)等級全攻略

    工業(yè)、車載、戶外及新能源領(lǐng)域,連接器的防護(hù)性能直接影響設(shè)備可靠性。IP防護(hù)等級是評判連接器防水、防塵能力的核心標(biāo)準(zhǔn)。面對IP44、IP54、IP65、
    的頭像 發(fā)表于 03-20 13:51 ?466次閱讀
    知識分享|連接器 <b class='flag-5'>IP</b> 防護(hù)等級全攻略

    智多晶MCU硬核IP全面升級|CM3和STAR新特性介紹

    IP進(jìn)行了重大升級,不僅在底層架構(gòu)上實現(xiàn)了突破,更在易用性和擴(kuò)展性上帶來了顯著提升。本文將為您詳細(xì)介紹Cortex-M3(CM3)與STAR Processor的最新特性。 一、架構(gòu)重組 CM3和STAR的IP做了整合,在接口
    的頭像 發(fā)表于 02-12 10:09 ?795次閱讀
    智多晶MCU硬核<b class='flag-5'>IP</b>全面升級|CM3和STAR新特性<b class='flag-5'>介紹</b>

    深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S

    在 ARM64 架構(gòu)的 Linux 內(nèi)核開發(fā)中,arch/arm64/kernel/head.S是一個繞不開的關(guān)鍵文件—— 它是內(nèi)核啟動早期的 “橋梁”,承接 Bootloader 與內(nèi)核初始化核心
    的頭像 發(fā)表于 02-04 17:35 ?1362次閱讀
    深入剖析ARM64內(nèi)核關(guān)鍵文件:<b class='flag-5'>kernel</b>-6.1/arch/arm64/<b class='flag-5'>kernel</b>/head.S

    智多晶SerDes 2.0 IP介紹

    為了滿足用戶對SerDes日益增漲和多樣化的要求。智多晶SerDes IP推出了2.0版本的升級,本次升級相比1.0版本主要帶來了以下的變化。
    的頭像 發(fā)表于 08-16 15:32 ?1623次閱讀
    智多晶SerDes 2.0 <b class='flag-5'>IP</b><b class='flag-5'>介紹</b>

    請問InConnect 是否可以用實際 IP 而不是用虛擬 IP 映射實際IP ?

    但是這樣子使用的話,我只能通過這個虛擬IP來連接設(shè)備,那樣子我的PLC編程軟件就不能連接上設(shè)備了因為IP和實際的不一樣,我能通過什么辦法來讓映射出來的虛擬IP和我的實際設(shè)備IP一致嗎?
    發(fā)表于 08-06 07:54

    【HZ-RK3568開發(fā)板免費體驗】3、開啟Linux Kernel RT功能

    微提供配套SDK的Preempt-RT補(bǔ)丁。 1、Linux PREEMPT_RT補(bǔ)丁 Linux Kernel應(yīng)用補(bǔ)丁的指令格式如下 patch -p1 < path
    發(fā)表于 07-22 14:03

    IP防護(hù)等級說明

    IP防護(hù)等級說明
    發(fā)表于 06-24 16:55 ?2次下載

    光庭信息SOME/IP平臺融合解決方案介紹

    隨著汽車EE架構(gòu)向 "中央計算 + 區(qū)域控制 + 以太網(wǎng)" 演進(jìn),面向服務(wù)架構(gòu)(SOA)成為主流。作為車載服務(wù)化通信核心組件,SOME/IP 協(xié)議棧的跨平臺兼容性與系統(tǒng)解耦能力,正成為車企應(yīng)對車型快速迭代的關(guān)鍵技術(shù)支點。
    的頭像 發(fā)表于 06-11 15:00 ?1714次閱讀
    光庭信息SOME/<b class='flag-5'>IP</b>平臺融合解決方案<b class='flag-5'>介紹</b>

    IP6802 5W方案

    本文介紹了國內(nèi)團(tuán)隊自主研發(fā)的無線充電芯片IP6802,其單芯片構(gòu)建完整生態(tài)IP6802的革命性突破,將傳統(tǒng)分立式電路濃縮為單芯片解決方案,實現(xiàn)了智能功率管理、動態(tài)功率管理、溫度守護(hù)者等功能。
    的頭像 發(fā)表于 06-02 08:57 ?900次閱讀
    <b class='flag-5'>IP</b>6802 5W方案

    IP6825+IP5306充電寶:重新定義便攜電源的無線充電體驗

    本文主要介紹了兩種充電寶方案:IP6825和IP5306。IP6825是創(chuàng)新解決方案,通過高效充放電和磁吸無線充電將充電寶的便捷性和功能性提升。IP
    的頭像 發(fā)表于 05-19 08:56 ?1754次閱讀
    <b class='flag-5'>IP6825+IP</b>5306充電寶:重新定義便攜電源的無線充電體驗

    智多晶eSPI_Slave IP介紹

    eSPI總線具有低功耗、管腳數(shù)量少、高效的數(shù)據(jù)傳輸?shù)葍?yōu)點,常用于與EC、BMC、SIO等外設(shè)的通信,是PC中CPU與這些外設(shè)通信的主流協(xié)議。智多晶eSPI_Slave IP符合eSPI標(biāo)準(zhǔn)規(guī)范,支持相關(guān)協(xié)議屬性。
    的頭像 發(fā)表于 05-08 16:44 ?1612次閱讀
    智多晶eSPI_Slave <b class='flag-5'>IP</b><b class='flag-5'>介紹</b>

    燦芯半導(dǎo)體受邀參加IP-SoC Silicon Valley 2025

    。作為一站式定制芯片及IP供應(yīng)商,燦芯半導(dǎo)體受邀參展,向與會觀眾介紹公司設(shè)計服務(wù)的成功案例和豐富的自研IP。
    的頭像 發(fā)表于 04-28 11:52 ?1134次閱讀

    智多晶FIFO_Generator IP介紹

    FIFO_Generator是智多晶設(shè)計的一款通用型FIFO IP。當(dāng)前發(fā)布的FIFO_Generator IP是2.0版本,相比之前的1.1版本主要新增了非等比輸入輸出數(shù)據(jù)位寬支持和異步FIFO跨時鐘級數(shù)配置功能。
    的頭像 發(fā)表于 04-25 17:24 ?1999次閱讀
    智多晶FIFO_Generator <b class='flag-5'>IP</b><b class='flag-5'>介紹</b>