日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

RK3576+紫光同創(chuàng)FPGA并口通信方案 基于DSMC/FlexBus并口的RK3576J與FPGA通信方案

紫光同創(chuàng)官微 ? 來源:Tronlong創(chuàng)龍科技 ? 2025-05-20 11:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在工業(yè)通信領域,技術革新與突破始終是推動行業(yè)發(fā)展的核心動力。今天,為大家?guī)砘贒SMC/FlexBus并口的RK3576J與FPGA通信方案,核心板國產化率高達100%,為工控場景帶來高效、穩(wěn)定的通信新體驗。下面一起來看看! 開發(fā)環(huán)境與測試數據 本文主要介紹RK3576J與FPGA的通信案例,適用開發(fā)環(huán)境如下:

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu22.04.5 64bit

U-Boot:U-Boot-2017.09

Kernel:Linux-6.1.115

Buildroot文件系統(tǒng)版本:Buildroot-2024.02

LinuxSDK:LinuxSDK-[版本號](基于rk3576_linux6.1_release_v1.1.0)

硬件平臺:創(chuàng)龍科技TL3576-EVM工業(yè)評估板(基于瑞芯微RK3576J)

為了簡化描述,本文僅摘錄部分方案功能描述與測試結果,詳細產品資料請掃描文末二維碼下載。 通過實測我們發(fā)現,基于DSMC和FlexBus的通信方案具備了出色性能,數據如下表所示:

案例 理論速率 測試結果
基于DSMC的ARM與FPGA通信案例(dsmc_localbus_dma_rw) 讀速率:400MB/s
寫速率:400MB/s
讀速率:216MB/s
寫速率:280MB/s
基于FlexBus的ARM與FPGA通信案例(flexbus_rw) 讀速率:200MB/s
寫速率:200MB/s
讀速率:166MB/s
寫速率:165MB/s


FPGA數采模塊簡介

創(chuàng)龍科技TL-AD-PGL25G是一款基于紫光同創(chuàng)Logos PGL25G FPGA與芯熾科技SC1467/核芯互聯(lián)CL1606/ADI AD7606 ADC設計的數據采集模塊,支持8通道、200KSPS串行/并行采樣,可與ARM端通過DSMC、FlexBus、Local Bus、SPI等總線進行通信,滿足客戶多樣化數據采集需求。

ca756172-3529-11f0-afc8-92fbcf53809c.png

TL-AD-PGL25G模塊正面圖

DSMC與FlexBus并口簡介 專為工業(yè)應用設計,DSMC(Double Data Rate Serial Memory Controller)作為高速并行總線接口,兼容多種傳輸協(xié)議,包括HyperBus PSRAM、Xccela PSRAM和Local Bus。對于RK3576J處理器,DSMC接口若使用Local Bus協(xié)議,從設備需使用瑞芯微開發(fā)的slave模型,或者傳輸協(xié)議相同。DSMC接口支持8/16bit串行傳輸模式,時鐘速率高達100MHz,可實現FPGA低成本連接,具有低延遲、高帶寬和靈活配置的特點,廣泛應用于需要高速通信的工業(yè)控制領域。 FlexBus是一個高度靈活的并行總線接口,可模擬標準或不規(guī)則的協(xié)議,能夠適應各種復雜的通信場景。對于RK3576J處理器,FlexBus支持2/4/8/16bit并行傳輸,時鐘速率高達100MHz,可實現高速AD/DA拓展,可以在保障數據穩(wěn)定性的同時實現高效、低延遲的數據交互。這一特性使其在高速數據采集場景中具有顯著優(yōu)勢。

RK3576J典型應用場景

高端工業(yè)PLC

運動控制器

工業(yè)計算機

無人機

電力監(jiān)測裝置

4K醫(yī)療內窺鏡

基于DSMC的ARM與FPGA通信案例

案例說明

ARM端運行Linux系統(tǒng),基于DSMC總線對FPGA DRAM進行讀寫測試。 程序原理說明如下:


ARM端:

ARM端使用CPU DMA通過DSMC總線(作為Local Bus Master)來對FPGA DRAM進行讀寫測試。

通過參數設置數據包大小(數據包數據每次循環(huán)均為新的隨機數)、數據傳輸的循環(huán)次數。

對讀寫的數據進行校驗,并打印誤碼率和讀寫速率。

FPGA端:

實現Local Bus Slave功能。

將Local Bus Master(ARM)發(fā)送的64KByte數據保存到DRAM。

當Local Bus Master(ARM)讀取64KByte數據時,FPGA從DRAM讀取64KByte數據發(fā)送至Local Bus。

caa3f12c-3529-11f0-afc8-92fbcf53809c.png

cab70212-3529-11f0-afc8-92fbcf53809c.png

案例演示 請將創(chuàng)龍科技TL-AD-PGL25G模塊連接至評估板EXPORT接口,如下圖所示。

cac8e310-3529-11f0-afc8-92fbcf53809c.png

TL-AD-PGL25G模塊連接圖 請參考產品資料用戶手冊完成內核鏡像替換,將FPGA可執(zhí)行程序固化至SPI FLASH,并加載驅動。 執(zhí)行如下命令運行程序,ARM通過DSMC總線寫入65536Byte隨機數據至FPGA DRAM,然后讀出數據、進行數據校驗,同時打印DSMC總線讀寫速率和誤碼率,如下圖所示。 Target#./dma_memcpy_demo -a 0x10000000 -s 65536 -c 1000 -d /dev/input/event7

caeaa31a-3529-11f0-afc8-92fbcf53809c.png

從上圖可知,本次實測平均寫速率約為280MB/s,平均讀速率約為216MB/s,誤碼率為0.00%。

基于FlexBus的ARM與FPGA通信案例 案例說明 案例功能:ARM端運行Linux系統(tǒng),基于FlexBus總線對FPGA DRAM進行讀寫測試。 程序原理說明如下: ARM端:

通過FlexBus總線對FPGA DRAM進行讀寫測試。

支持通過參數設置數據包大小(每次循環(huán)數據包的數據均為新的隨機數)、數據傳輸的循環(huán)次數。

對讀寫的數據進行校驗,并打印誤碼率和讀寫速率。

FPGA端:

實現FlexBus Slave功能。

默認將FlexBus Master(ARM)發(fā)送的64KByte數據保存到FPGA DRAM。

FlexBus Master(ARM)讀取64KByte數據時,FPGA從DRAM讀取64KByte數據通過FlexBus傳輸給FlexBus Master(ARM)。

cafcabc8-3529-11f0-afc8-92fbcf53809c.png

cb10511e-3529-11f0-afc8-92fbcf53809c.png

案例演示 請將創(chuàng)龍科技TL-AD-PGL25G模塊連接至評估板EXPORT接口,如下圖所示。

cac8e310-3529-11f0-afc8-92fbcf53809c.png

TL-AD-PGL25G模塊連接圖 請參考產品資料用戶手冊完成內核鏡像替換,并將FPGA可執(zhí)行程序固化至SPI FLASH。 執(zhí)行如下命令運行程序,ARM通過FlexBus總線寫入65536Byte隨機數據至FPGA DRAM,然后讀出數據、進行數據校驗,同時打印FlexBus總線讀寫速率和誤碼率,如下圖所示。 Target#./flexbus_rw -d /dev/spidev7.0 -s 100000000 -S 65536 -c 1000

cb44818c-3529-11f0-afc8-92fbcf53809c.png

從上圖可知,本次實測平均寫速率約為165MB/s,平均讀速率約為166MB/s,誤碼率為0.00%。

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

    關注

    1664

    文章

    22509

    瀏覽量

    639549
  • 并口通信
    +關注

    關注

    0

    文章

    5

    瀏覽量

    3078
  • flexbus
    +關注

    關注

    0

    文章

    4

    瀏覽量

    3195
  • rk3576
    +關注

    關注

    1

    文章

    304

    瀏覽量

    1685

原文標題:RK3576 + 紫光同創(chuàng)FPGA并口通信方案

文章出處:【微信號:gh_31fabce82e7f,微信公眾號:紫光同創(chuàng)官微】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于米爾RK3576核心板的國產割草機器人解決方案

    的核心主控方案需求日益迫切。 米爾電子基于瑞芯微RK3576處理器推出的 MYC-LR3576核心板 ,憑借其 國產自主芯片架構、6 TOPS獨立NPU算力、工業(yè)級寬溫特性以及豐富的接口資源 ,為國產
    發(fā)表于 04-24 17:31

    維護成本直降!RK3576核心板/開發(fā)板OTA升級功能詳解,觸覺智能瑞芯微RK方案

    觸覺智能旗下瑞芯微RK3576核心板/開發(fā)板產品方案,已新增支持【OTA升級功能】。下文將為大家?guī)碓敿毜?b class='flag-5'>RK3576OTA升級操作指南。
    的頭像 發(fā)表于 04-21 10:30 ?247次閱讀
    維護成本直降!<b class='flag-5'>RK3576</b>核心板/開發(fā)板OTA升級功能詳解,觸覺智能瑞芯微<b class='flag-5'>RK</b><b class='flag-5'>方案</b>商

    工業(yè)級全能選手!合眾恒躍RK3576開發(fā)板深度解析:多核架構+全接口覆蓋,適配多行業(yè)場景

    在工業(yè) 4.0 浪潮下,嵌入式開發(fā)對硬件的穩(wěn)定性、擴展性和兼容性提出了更高要求。北京合眾恒躍推出的 HZ-RK3576_MiNiEVM 評估板,基于瑞芯微 RK3576/RK3576J 處理器打造
    的頭像 發(fā)表于 02-09 17:03 ?1514次閱讀
    工業(yè)級全能選手!合眾恒躍<b class='flag-5'>RK3576</b>開發(fā)板深度解析:多核架構+全接口覆蓋,適配多行業(yè)場景

    PCIe通信就是快,RK3576+FPGA解決方案

    今天給大家?guī)砘赑CIe的RK3576+FPGA高速通信方案,實現快速數據交互,解決工業(yè)采集“慢、卡、丟”難題,為工業(yè)自動化、能源電力等領域提供創(chuàng)新解決方案。
    的頭像 發(fā)表于 12-26 17:46 ?876次閱讀
    PCIe<b class='flag-5'>通信</b>就是快,<b class='flag-5'>RK3576+FPGA</b>解決<b class='flag-5'>方案</b>

    迅為RK3576對比RK3568:AI算力與接口的全面躍遷

    迅為RK3576對比RK3568:AI算力與接口的全面躍遷
    的頭像 發(fā)表于 12-22 15:24 ?2540次閱讀
    迅為<b class='flag-5'>RK3576</b>對比<b class='flag-5'>RK</b>3568:AI算力與接口的全面躍遷

    基于米爾RK3576的環(huán)視實時性方案解析

    MYD-LR3576開發(fā)板功能實現: 基于米爾MYD-LR3576開發(fā)板的RK3576平臺完全具備實現高質量360環(huán)視全鏈路功能的能力。實時性能: 純CPU方案無法滿足25fps實時需
    發(fā)表于 11-28 16:57

    迅為如何在RK3576上部署YOLOv5;基于RK3576構建智能門禁系統(tǒng)

    迅為如何在RK3576開發(fā)板上部署YOLOv5;基于RK3576構建智能門禁系統(tǒng)
    的頭像 發(fā)表于 11-25 14:06 ?2000次閱讀
    迅為如何在<b class='flag-5'>RK3576</b>上部署YOLOv5;基于<b class='flag-5'>RK3576</b>構建智能門禁系統(tǒng)

    工業(yè)級全能選手!合眾恒躍 RK3576 開發(fā)板深度解析:多核架構 + 全接口覆蓋,適配多行業(yè)場景

    在工業(yè)4.0浪潮下,嵌入式開發(fā)對硬件的穩(wěn)定性、擴展性和兼容性提出了更高要求。北京合眾恒躍推出的HZ-RK3576_MiNiEVM評估板,基于瑞芯微RK3576/RK3576J處理器打造,以工業(yè)級標準
    的頭像 發(fā)表于 11-11 17:41 ?6961次閱讀
    工業(yè)級全能選手!合眾恒躍 <b class='flag-5'>RK3576</b> 開發(fā)板深度解析:多核架構 + 全接口覆蓋,適配多行業(yè)場景

    【作品合集】米爾RK3576開發(fā)板測評

    、PCIE2.1、USB3.2、SATA3、DSMC/Flexbus 高速接口、CAN FD、UART等。適 用于工業(yè)、AIoT、邊緣計算、智能移動終端以及其他多種數字多媒體等場景。 活動詳情地址:【RK專題
    發(fā)表于 09-11 10:19

    瑞芯微RK3576RK3576S有什么區(qū)別,性能參數配置與型號差異解析

    瑞芯微第二代8nm高性能AIOT平臺RK3576家族再添新成員-RK3576S,先說結論:相較主型號的RK3576/RK3576J,性能略有縮減,而功耗有所降低。主要應用于商顯終端、智
    的頭像 發(fā)表于 08-14 23:57 ?2765次閱讀
    瑞芯微<b class='flag-5'>RK3576</b>與<b class='flag-5'>RK3576</b>S有什么區(qū)別,性能參數配置與型號差異解析

    全國產!瑞芯微 RK3576 ARM 八核 2.2GHz 工業(yè)開發(fā)板—Linux開發(fā)環(huán)境搭建

    創(chuàng)龍科技 TL3576-EVM 是一款基于瑞芯微 RK3576J/RK3576高性能處理器設計的4核ARM Cortex-A72 +4核 ARM Cortex-A53 + ARM Cortex-M0
    的頭像 發(fā)表于 06-25 10:17 ?841次閱讀
    全國產!瑞芯微 <b class='flag-5'>RK3576</b> ARM 八核 2.2GHz 工業(yè)開發(fā)板—Linux開發(fā)環(huán)境搭建

    全國產!瑞芯微 RK3576 ARM 八核 2.2GHz 工業(yè)開發(fā)板—LVGL應用開發(fā)案例

    本文主要基于評估板演示LVGL應用開發(fā)案例,適用開發(fā)環(huán)境如下。創(chuàng)龍科技 TL3576-EVM 是一款基于瑞芯微 RK3576J/RK3576高性能處理器設計的4核ARM Cortex-A72 +4核
    的頭像 發(fā)表于 06-23 15:17 ?1011次閱讀
    全國產!瑞芯微 <b class='flag-5'>RK3576</b> ARM 八核 2.2GHz 工業(yè)開發(fā)板—LVGL應用開發(fā)案例

    Mpp支持RK3576

    想問下,https://github.com/rockchip-linux/mpp這里面支持RK3576么,看介紹沒有提到說支持RK3576 目前是買了個rk3576的機頂盒,搭載了安卓14,想做安卓視頻硬解。
    發(fā)表于 06-13 15:35

    RK3576 vs RK3588:為何越來越多的開發(fā)者轉向RK3576?

    、商顯設備)。 RK3588 的 8K@60fps 更適合超高清視頻處理(如高端電視盒子、AI 視覺設備)。 RK3576 存儲選擇更靈活,可搭配低成本方案(如 SPI NAND),而 RK
    發(fā)表于 05-30 08:46

    RK3576 + FPGA并口通信方案,實測高達280MB/s

    在工業(yè)通信領域,技術革新與突破始終是推動行業(yè)發(fā)展的核心動力。今天,為大家?guī)砘?b class='flag-5'>DSMC/FlexBus并口RK3576J
    的頭像 發(fā)表于 05-21 11:51 ?2053次閱讀
    <b class='flag-5'>RK3576</b> + <b class='flag-5'>FPGA</b><b class='flag-5'>并口</b><b class='flag-5'>通信</b><b class='flag-5'>方案</b>,實測高達280MB/s
    崇礼县| 铜陵市| 龙南县| 新竹县| 馆陶县| 麟游县| 凤翔县| 贵溪市| 鹤庆县| 宁城县| 济源市| 静宁县| 昌吉市| 高清| 芜湖县| 泸溪县| 卓尼县| 道真| 漳浦县| 陆良县| 凤冈县| 六盘水市| 宣汉县| 忻城县| 东方市| 神农架林区| 手游| 西丰县| 西吉县| 隆回县| 林西县| 乐昌市| 萍乡市| 石柱| 利辛县| 太和县| 滦平县| 永济市| 武穴市| 普定县| 九寨沟县|