在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

飛凌嵌入式T113-i開發板RISC-V核的實時應用方案

飛凌嵌入式 ? 2024-11-22 15:29 ? 次閱讀

隨著市場對嵌入式設備的功能需求越來越高,集成了嵌入式處理器和實時處理器的主控方案日益增多,以便更好地平衡性能與效率——實時核負責高實時性任務,A核處理復雜任務,兩核間需實時交換數據。然而在數據傳輸方面,傳統串行接口盡管成本較低,但其傳輸速率相對較慢;反之,并行接口雖然傳輸速度快,但成本卻比較高。因此,單芯片多核異構處理器就成為能夠滿足需求的理想選擇。

RISC-V作為一種開源指令集架構,以其簡潔性、一致性、可擴展性以及高編譯效率,為實時性處理場景提供了強大的支持。將A核與RISC-V核結合作為單芯多核異構方案,可以有效利用RISC-V的這些優勢,實現高性能與高實時性的有效結合。

wKgZoWdAMuSAE3ayAANG-q4EJmQ079.png

本文將以OK113i-S開發板為例,為大家介紹RISC-V核的資源和應用案例。

1、OK113i-S開發板的RISC-V核

飛凌嵌入式OK113i-S開發板是一款基于全志T113-i工業級處理器開發的高性價比開發板,集成了雙核Cortex-A7 CPU、64位玄鐵C906 RISC-V和DSP,能夠提供高效的計算能力和性價比。尤為值得一提的是,其內置的RISC-V核心作為一款超高能效的實時處理器,主頻峰值可達1008MHz,并標準配備了內存管理單元,能夠流暢運行RTOS系統或裸機程序,進一步提升了應用靈活性。

1.1 RISC-V核的特性

(1) 最高主頻可達1008MHz;

(2) 32KB指令緩存;

(3) 32KB數據緩存;

(4) 可運行于超大容量的DDR

... ...

1.2 RISC-V核的接口資源

wKgaoWdAMuSAXObjAAEomBnzMMA53.jpeg

2、應用實例

2.1 SPI數據收發

本案例為SPI回環測試,即將SPI的MOSI和MISO兩個引腳短接進行數據收發。

(1) 功能介紹

wKgZoWdAMuSAVH9qAAA7B_k8EGM72.jpeg

(2) 效果實現

SPI發送和接收的FIFO均為64個,在底層hal庫程序中,當數據長度小于64字節時,采用中斷方式,當FIFO大于等于64字節時,采用DMA模式。

中斷方式傳輸效果:

wKgaoWdAMuSAbdlRAABSivvMuRc32.jpeg

DMA方式傳輸效果:

wKgZoWdAMuSAMHdfAABfFcMknMo59.jpeg

在DMA傳輸方式下,SPI速率默認為5Mbit/s,案例中平均傳輸速率為580.43KB/s,即4.6Mbit/s,接近理論值。

2.2 核間通信RPbuf

RPbuf是全志基于RPMsg所實現一套高帶寬數據傳輸的框架。RPMsg是基于共享內存和Msgbox中斷實現的一套核間通信機制,RPMsg除去頭部的16字節數據外,單次最多可發送496字節有效數據。因此,全志基于RPMsg實現了一套大數據量傳輸機制RPbuf,實現原理是在DDR中放置傳輸的數據,通過RPMsg傳輸DDR的地址和大小。我們以單次32KB數據傳輸為例進行展示。

(1) 功能介紹

wKgZoWdAMuSAaYY0AABu_VTYGBk30.jpeg

? VirtIO:一套虛擬化數據傳輸框架,用于管理共享內存VRING;

? VRING:由VirtIO管理的一個環形共享內存;

? Msgbox:全志提供的一套消息中斷機制,已與linux內核中原生的mailbox框架適配;

? MSGBOX_IRQ:Msgbox中斷;

? RPMsg:基于VirtIO管理的共享內存所實現一套少量數據傳輸的框架;

? RPbuf:全志基于RPMsg所實現一套大量數據傳輸的框架。

由上圖可知(以RISC-V核向A核發送數據為例),RPbuf首先將數據放置在DDR中,再將緩沖區首地址和大小通過RPMsg發送至A核(RPMsg將緩沖區首地址和大小放入VRING,然后請求Msgbox中斷,A核收到這個中斷后,在回調函數中使用RPMsg接口函數來從VRING中取出cmd)。

隨后A核從cmd handler中獲取緩沖區內的地址和長度,最后在應用層讀取數據,從而完成雙核間的數據傳輸。

(2) 效果展示

wKgaoWdAMuSAEhVuAAEIXCk_IqA17.jpeg

由上圖測試效果可以看到,帶寬大約為27~30Mbps。

以上就是飛凌嵌入式OK113i-S開發板RISC-V核部分外設的使用方法,是不是感覺和單片機的開發一樣簡單方便呢?

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

    關注

    5143

    文章

    19571

    瀏覽量

    315700
  • 開發板
    +關注

    關注

    25

    文章

    5584

    瀏覽量

    103067
  • 多核異構
    +關注

    關注

    0

    文章

    20

    瀏覽量

    5520
  • RISC-V
    +關注

    關注

    46

    文章

    2512

    瀏覽量

    48400
  • 全志T113
    +關注

    關注

    0

    文章

    62

    瀏覽量

    597
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    嵌入式T527核心獲得【OpenHarmony生態產品兼容性證書】

    近日,嵌入式FET527-C核心通過OpenHarmony4.1Release版本兼容測評,獲得【OpenHarmony生態產品兼容性證書】。
    的頭像 發表于 04-28 13:51 ?383次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b><b class='flag-5'>T</b>527核心<b class='flag-5'>板</b>獲得【OpenHarmony生態產品兼容性證書】

    智能配電新紀元:基于飛嵌入式T536核心的DTU解決方案

    異構處理器設計的DTU方案日益成為主流,其中實時與控制的協同工作,為配電系統的實時監控與高效管理提供了有力保障。在此背景下,
    發表于 03-31 14:26

    國產開發板—米爾全志T113-i如何實現ARM+RISC-V+DSP協同計算?

    實時性要求差異大,單一架構無法滿足所有需求。因此米爾推出MYD-YT113i開發板(基于全志T113-i)來應對這一市場需求。 米爾基于全志T11
    發表于 03-21 16:50

    一篇文章玩轉T113的ARM+RSIC V+DSP三異構!

    (基于全志T113-i)來應對這一市場需求。米爾基于全志T113-i核心開發板part01T113-i芯片及OpenAMP簡介
    的頭像 發表于 03-20 08:04 ?1227次閱讀
    一篇文章玩轉<b class='flag-5'>T113</b>的ARM+RSIC <b class='flag-5'>V</b>+DSP三<b class='flag-5'>核</b>異構!

    【正點原子】全志T113-i開發板資料震撼來襲!異開發、工控設計方案

    【正點原子】全志T113-i開發板震撼來襲!異開發、工控設計方案!ATK-DLT113IS
    發表于 03-13 15:37

    實用調試技能:全志T113-i 音視頻測試

    前言:音視頻功能是現代嵌入式系統中的核心應用之一,尤其在全志T113-i開發板中,其豐富的音視頻接口為開發者提供了強大的開發能力。本篇文章將
    的頭像 發表于 03-06 08:31 ?1385次閱讀
    實用調試技能:全志<b class='flag-5'>T113-i</b> 音視頻測試

    智能配電新紀元:基于飛嵌入式T536核心的DTU解決方案

    在國網新規的推動下,采用多核異構處理器設計的DTU方案日益成為主流,其中實時與控制的協同工作,為配電系統的實時監控與高效管理提供了有力保
    的頭像 發表于 03-05 10:34 ?1142次閱讀
    智能配電新紀元:基于飛<b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b><b class='flag-5'>T</b>536核心<b class='flag-5'>板</b>的DTU解決<b class='flag-5'>方案</b>

    ARM + RISC-V間通信方案,基于全志T113-i的OpenAMP非對稱架構

    本文主要給大家分享的是基于創龍科技TLT113-EVM評估(基于全志T113-i)的ARM + RISC-V間通信
    的頭像 發表于 01-24 09:30 ?440次閱讀
    ARM + <b class='flag-5'>RISC-V</b><b class='flag-5'>核</b>間通信<b class='flag-5'>方案</b>,基于全志<b class='flag-5'>T113-i</b>的OpenAMP非對稱架構

    哇!5.2秒進入應用界面!Linux快速啟動方案分享,基于全志T113-i國產平臺

    環境:TLT113-EVM評估(NAND FLASH配置) T113-i快速啟動方案說明 為了滿足客戶需求,我司基于T113-i實現了
    發表于 01-23 09:53

    如何使用 RISC-V 進行嵌入式開發

    、準備開發環境 選擇開發板RISC-V架構的嵌入式開發板有多種選擇,如GD32VF103R-START、
    的頭像 發表于 12-11 17:32 ?1777次閱讀

    FET113i-S核心已支持RISC-V,打造國產化降本的更優解

    +RISC-V+DSP的多核異構架構芯片,全志科技于近期釋放了T113-iRISC-V
    的頭像 發表于 10-31 15:20 ?962次閱讀
    FET<b class='flag-5'>113i</b>-S核心<b class='flag-5'>板</b>已支持<b class='flag-5'>RISC-V</b>,打造國產化降本的更優解

    國產RISC-V案例分享,基于全志T113-i異構多核平臺!

    RISC-V核心優勢全志T113-i是一款雙Cortex-A7@1.2GHz國產工業級處理器平臺,并內置玄鐵C906 RISC-V和HiFi4 DSP雙副核心,可流暢運行Linux系
    發表于 10-29 09:47

    基于全志T113-i多核異構處理器的全國產嵌入式核心簡介

    嵌入式核心。ECK30系列核心可廣泛應用于工業控制、HMI、IoT等領域。 全志公司的T113-i處理器是由雙ARM Cortex-A
    的頭像 發表于 10-25 13:40 ?994次閱讀

    國產RISC-V基于全志T113-i異構多核平臺

    全志T113-i是一款雙Cortex-A7@1.2GHz國產工業級處理器平臺,并內置玄鐵C906 RISC-V和HiFi4 DSP雙副核心,可流暢運行Linux系統與Qt界面,并已適配
    發表于 10-10 22:08

    哇!0.8秒啟動!Linux快速啟動方案分享,全志T113-i國產平臺!

    本文主要介紹基于創龍科技TLT113-EVM評估(基于全志T113-i)的系統快速啟動方案,適用開發環境如下。 Windows
    發表于 08-22 11:54
    主站蜘蛛池模板: 海外毛片 | 天天艹夜夜艹 | 日韩美女奶水喂男人在线观看 | 国产欧美一级片 | 久久新地址| 国产亚洲情侣久久精品 | 免费啪啪网 | 色偷偷亚洲 | 97精品伊人久久久大香线焦 | 一区| 久青草视频在线播放 | 美女涩涩网站 | 久久精品久噜噜噜久久 | 国产亚洲情侣久久精品 | 久久精品9 | 四虎永久在线观看视频精品 | 亚洲电影免费 | 高清欧美一级在线观看 | 狠狠激情五月综合婷婷俺 | 四虎国产精品永免费 | 夜夜爽夜夜爱 | 欧美三级免费网站 | 亚洲一级影院 | 午夜精品久久久久久久四虎 | www.a级片| 一区视频免费观看 | 国产大毛片 | 国产精品久久免费观看 | 夜夜爽天天狠狠九月婷婷 | 理论视频在线观看 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 亚洲伊人久久大香线蕉影院 | 美女扒开尿口让男人捅 | 91成人午夜性a一级毛片 | 操她射她| 四虎精品免费永久在线 | 一区二区不卡视频 | 好吊色7777sao在线视频观看 | 国产在线理论片免费播放 | 美女扒开尿口给男人桶动态图 | 激情福利 |