Advertisment

Inter-Processor Communications Software

author-image
CIOL Bureau
Updated On
New Update

Features: Mistral Solutions, embedded and telecom solutions provider, has announced the availability of the latest version of the Inter-Processor Communications (IPC) software library – the IPC 2.0 from Curtiss Wright Embedded Computing.

Advertisment

The IPC 2.0 is used for building high-performance multi-processor DSP VPX and VPX/REDI-based (VITA 46/VITA 48) platforms employing switched interconnect technology. Designed for use in demanding signal processing applications such as radar, sonar and signal intelligence, the new IPC 2.0, with its support for Serial RapidIO (SRIO) is ideal for DSP applications designed with the latest high bandwidth, switched serial fabric-based VPX technology.

IPC 2.0 supports two communications models. Its messaging API provides the foundation for control and synchronization between processors with priority-based, flow-controlled and acknowledged messages.

It also provides a global shared memory model that is used for the transfer of large datasets. With support for global shared memory, IPC 2.0 eases the porting of software between hardware and middleware environments, making it faster and simpler to migrate from legacy VME64x-based platforms to the new high performance VPX/VPX-REDI architectures. IPC 2.0 VPX/VPX-REDI Hardware Support includes CHAMP-AV6 Quad PowerPC 8641/8641D DSP engine and SVME/DMV-185 PowerPC 8641/8641D SBC.

IPC 2.0 provides prioritized, queue-driven flow-controlled message passing for command and control as well as block transfers for high-volume time-perishable data. A POSIX compliant interface is provided with standard open, close, read, write, and ioctl functions.

tech-news