Diamond DSP

Diamond DSP offers the coarse grain parallelism of DSPs by means of an optimised RTOS. Networks of mixed C6000 types are supported by a multi-processor, multi-threading microkernel with pre-emptive, priority-based real-time scheduling.

DSP tasks are created with the standard compiler and linker from TI CCS.

Diamond provides off-the-shelf solutions to loading, communication, and synchronisation problems; built-in drivers provide transparent, deadlock-free communication between processors while bulk data transfers between the Host and the DSP system occur over high-speed inter-processor links, leaving the slow JTAG chain free for debugging.