January 17, 2020

219 words 2 mins read

RPMsg to Accelerate Transition Between Multi-SoC and Multi-processor SoC Solutions

RPMsg to Accelerate Transition Between Multi-SoC and Multi-processor SoC Solutions

In ModernSoC, theinter-processor communication becomes a key element in the productconception, but itsimplementation depends on selected HW architecture as it could be based on:- a shared memoryf …

Talk Title RPMsg to Accelerate Transition Between Multi-SoC and Multi-processor SoC Solutions
Speakers Arnaud Pouliquen (Senior Software Engineer, STMicroelectronics), Loïc Pallardy (SW Architect, STMicroelectronics)
Conference Open Source Summit + ELC Europe
Conf Tag
Location Lyon, France
Date Oct 27-Nov 1, 2019
URL Talk Page
Slides Talk Slides
Video

In Modern SoC, the inter-processor communication becomes a key element in the product conception, but its implementation depends on selected HW architecture as it could be based on:- a shared memory for SoC integrating multi-processors- serial links (UART, I2C, SPI…) in case of independent devices.Product design can embed any of these solutions and can have to migrate from one to the other according technology evolution. This implies inter-processor communication redesign. To simplify and accelerate this porting, STMicroelectronics proposes to extend RPMsg protocol to unify internal and external coprocessors communication:- A virtual serial link (TTY, I2C, SPI) on the top of current RSPMG, for internal SoC coprocessor control, similar to a standard HW link used to connect external devices- RPMsg protocol (and associated features) on the top of HW serial link to unify external coprocessor service management with existing solution used for internal coprocessor.

comments powered by Disqus