Welcome to the Syslink IPC project
This project is to support Syslink IPC development on OMAP based hardware.
SysLink is the next generation IPC driver developed for OMAP4 and beyond. SysLink is an evolution of both the previous-generation IPC drivers - DSPBridge and DSPLink. It provides a symmetric IPC interface on both the host processor and remote/slave processors. It is easily scalable to support more than 2 processors. SysLink provides features to control and communicate with slave processors enabling parallel processing for multimedia acceleration. SysLink integrates with D-OMX enabling MPU to offload some OMX components to slave processors.
Some of the key features of SysLink are:
- Messaging: Ability to exchange fixed size control messages with Co-Processors
- Dynamic memory management: Ability to dynamically map files to Co-Processor's address space
- Dynamic loading: Ability to dynamically load new components on Co-Processors at run time
- Power Management: Static and dynamic power management for DSP
- Zero-copy shared memory: Ability to "pass" data buffers to other processors by simply providing its location in shared memory.
- TILER-based memory allocation: Allocate 2-D buffers with mirroring and rotation options, suitable for video
- Remote function calls: One processor can invoke functions on a remote processor.
For more information - see the Wiki
|No blog items found
|No Activity Found in Date Range