p3com, Not Another Middleware
summary
BlueBox 3.0 uses an unusual PCIe link between ST2G and LX2 and SRAM regions to share data; p3com is a fork of isorix that adds pluggable transport layers (PCIe driver + DMA, IPCF over SRAM) and runs a Gateway daemon that forwards isorix shared‑memory traffic across devices with zero‑copy shared memory semantics. A real‑time port, p3comRT, brings isorix to FreeRTOS for cores with a 19 MB shared region. Cyclone DDS integration works unchanged; applications need no API changes, only the daemon running.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:02BlueBox 3.0 Development
- 3:58The Middleware wars
- 5:04p3com
- 11:29p3comRT
- 12:45Integration with SDV Ecosystem
related talks
19mRPMsg to Accelerate Transition Between Multi-SoC and Multi-processor SoC Solutions
03mbrings IT performance to transportation systems
24mOmniXtend cache coherence protocol for datacenter CPUs
31mEnd2End: From Silicon to System Delivery
30mSoftware architecture for High-end IoT devices
16mRuntime Programmable Switches
29mShield Your Devices: The Strength of Open-Source Software and Hardware
43mUsing Both Cores of Raspberry Pi Pico with C++OS
