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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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è)標準OpenCL API的,在FPGA加速應用上,兩者都是可以使用的。XRT Native API的優(yōu)勢是更加契合FPGA加速應用,而OpenCL的優(yōu)勢則是平臺通用性比較好。

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

這些寄存器設置都是工具自動生成的,用戶不需要進行修改。具體這些信號是如何讓控制這些模塊的,以后有機會可以再講。那么如果有些需求是,我是一名RTL設計者,設計里面有Xilinx IP需要配置功能,我想用更多一點的寄存器空間作額外配置,現(xiàn)有的寄存器空間不夠,不能滿足我的要求:假設,一個IP中內嵌了一個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,當然端口類型還是需要按照kernel的要求來設計。沿用上述的寄存器配置,我們可以額外地添加寄存器:

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

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

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

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

審核編輯:湯梓紅

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

    關注

    1663

    文章

    22493

    瀏覽量

    638944
  • 寄存器
    +關注

    關注

    31

    文章

    5618

    瀏覽量

    130386
  • IP
    IP
    +關注

    關注

    5

    文章

    1881

    瀏覽量

    156664
  • API
    API
    +關注

    關注

    2

    文章

    2467

    瀏覽量

    66994
  • Kernel
    +關注

    關注

    0

    文章

    50

    瀏覽量

    12124

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

    這個問題其實對于需要做跨境、電商、社媒運營的人問的比較多,所以本篇內容為大家來詳細介紹下,具體如下: 一、什么是靜態(tài)IP、動態(tài)IP? 1、靜態(tài)IP(Static
    的頭像 發(fā)表于 04-13 12:36 ?64次閱讀
    海外靜態(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 ?282次閱讀
    沐曦股份聯(lián)合上海人工智能實驗室發(fā)布高性能GPU算子生成系統(tǒng)<b class='flag-5'>Kernel</b>-Smith

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

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

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

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

    深入剖析ARM64內核關鍵文件:kernel-6.1/arch/arm64/kernel/head.S

    在 ARM64 架構的 Linux 內核開發(fā)中,arch/arm64/kernel/head.S是一個繞不開的關鍵文件—— 它是內核啟動早期的 “橋梁”,承接 Bootloader 與內核初始化核心
    的頭像 發(fā)表于 02-04 17:35 ?1363次閱讀
    深入剖析ARM64內核關鍵文件:<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 ?1624次閱讀
    智多晶SerDes 2.0 <b class='flag-5'>IP</b><b class='flag-5'>介紹</b>

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

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

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

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

    IP防護等級說明

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

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

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

    IP6802 5W方案

    本文介紹了國內團隊自主研發(fā)的無線充電芯片IP6802,其單芯片構建完整生態(tài)IP6802的革命性突破,將傳統(tǒng)分立式電路濃縮為單芯片解決方案,實現(xiàn)了智能功率管理、動態(tài)功率管理、溫度守護者等功能。
    的頭像 發(fā)表于 06-02 08:57 ?901次閱讀
    <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等外設的通信,是PC中CPU與這些外設通信的主流協(xié)議。智多晶eSPI_Slave IP符合eSPI標準規(guī)范,支持相關協(xié)議屬性。
    的頭像 發(fā)表于 05-08 16:44 ?1612次閱讀
    智多晶eSPI_Slave <b class='flag-5'>IP</b><b class='flag-5'>介紹</b>

    燦芯半導體受邀參加IP-SoC Silicon Valley 2025

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

    智多晶FIFO_Generator IP介紹

    FIFO_Generator是智多晶設計的一款通用型FIFO IP。當前發(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>