Mapping Semantics of CORBA IDL and GIOP to Open Core Protocol for Portability and Interoperability of SDR Waveform Components

Patterns, middlewares and frameworks have been used for decades in software architecture to address the main problems encountered today by the MPSoC and NoC communities: heterogeneity of languages, programming models, simulation/execution environments, interaction semantics and communication protocols. A complete semantics mapping of CORBA interface definition language (IDL) and general inter-ORB protocol (GIOP) on the open core protocol (OCP) has been investigated for hardware components. This mapping is generic, highly configurable and illustrated through our target application: software defined radio.

[1]  Damien Lyonnard,et al.  Parallel programming models for a multiprocessor SoC platform applied to networking and multimedia , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[2]  David Villa,et al.  OOCE: Object-Oriented Communication Engine for SoC Design , 2007, 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007).

[3]  François Verdier,et al.  Transaction Level Modelling of SCA Compliant Software Defined Radio Waveforms and Platforms PIM/PSM , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.

[4]  Joshua Noseworthy,et al.  Standard Interfaces for FPGA Components , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[5]  Thomas Bemmerl,et al.  Design and performance of a CAN-based connection-oriented protocol for Real-Time CORBA , 2005, J. Syst. Softw..