Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

RPMsg-Lite: RPMsg implementation for small MCUs

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F27116051%3A_____%2F18%3AN0000001" target="_blank" >RIV/27116051:_____/18:N0000001 - isvavai.cz</a>

  • Výsledek na webu

    <a href="https://github.com/NXPmicro/rpmsg-lite" target="_blank" >https://github.com/NXPmicro/rpmsg-lite</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    angličtina

  • Název v původním jazyce

    RPMsg-Lite: RPMsg implementation for small MCUs

  • Popis výsledku v původním jazyce

    RPMsg-Lite component is a lightweight implementation of the Remote Processor Messaging (RPMsg) protocol. The RPMsg protocol defines a standardized binary interface used to communicate between multiple cores in a heterogeneous multicore system. Compared to the RPMsg implementation of the Open Asymmetric Multi Processing (OpenAMP) framework (https://github.com/OpenAMP/open-amp), the RPMsg-Lite offers a code size reduction, API simplification and improved modularity. On smaller Cortex-M0+ based systems, it is recommended to use RPMsg-Lite. Main features: Much lighter implementation than in OpenAMP, reducing the code size by more than 50% Binary compatible with Linux and OpenAMP RPMsg implementations Received data processing outside the interrupt context Zero-copy support added (both send and receive no copy) Supporting static API option – no dynamic allocation used

  • Název v anglickém jazyce

    RPMsg-Lite: RPMsg implementation for small MCUs

  • Popis výsledku anglicky

    RPMsg-Lite component is a lightweight implementation of the Remote Processor Messaging (RPMsg) protocol. The RPMsg protocol defines a standardized binary interface used to communicate between multiple cores in a heterogeneous multicore system. Compared to the RPMsg implementation of the Open Asymmetric Multi Processing (OpenAMP) framework (https://github.com/OpenAMP/open-amp), the RPMsg-Lite offers a code size reduction, API simplification and improved modularity. On smaller Cortex-M0+ based systems, it is recommended to use RPMsg-Lite. Main features: Much lighter implementation than in OpenAMP, reducing the code size by more than 50% Binary compatible with Linux and OpenAMP RPMsg implementations Received data processing outside the interrupt context Zero-copy support added (both send and receive no copy) Supporting static API option – no dynamic allocation used

Klasifikace

  • Druh

    R - Software

  • CEP obor

  • OECD FORD obor

    20201 - Electrical and electronic engineering

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/7H14001" target="_blank" >7H14001: Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2018

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Interní identifikační kód produktu

    RPMsg-Lite

  • Technické parametry

    https://github.com/NXPmicro/rpmsg-lite

  • Ekonomické parametry

    Open source software

  • IČO vlastníka výsledku

  • Název vlastníka

    NXP Semiconductors