DSP/BIOS and its associated libraries assume unrestricted access to TI DSP hardware and this assumption conflicts with the needs of the Diamond microkernel. In addition, the TI offering does not provide an effective mechanism for the automatic communication with FPGAs that Diamond supports and is not available for the growing range of non-TI processors supported by 3L. It is therefore neither possible nor sensible to use DSP-Bios functionality with Diamond.
Unlike DSP/BIOS, the Diamond kernel uses a straightforward, but non-traditional, system model that has been designed explicitly to support efficient multiprocessor operation across a large range of processor and FPGA types.




