| Name
| Third Party
| TMS320 Device
| Maximum Memory (kword)
| Minimum Memory (kword)
| Host OS
| Language
| Notes
|
| Advansis/RT40
| Advansis | 'C4x
|
|
| PC, Sun
| C | Simple and easy-to-use 'C4x-optimized real-time kernel
|
| Helios® `C40
| Perihelion | 'C40, TIM-40
| 1000-4000 | 16
| PC, Sun | C, C++, Assembly
| 1 RTOS for scalable parallel processing (SPP)
|
| Nucleus Real-Time Software
| Accelerated | 'C25/'C30/'C40/'C50
| 18 | 4
| PC, Unix | C
| 1 RTOS for embedded system development
|
| OSE Auric RTOS1
| ENEA | 'C50
| 2.0 | 1.3
| PC, Sun |
| 1 RTOS for embedded system development
|
| Precise/MQX
| Precise | 'C3x/'C4x
| 8 | 2
| PC, Sun | C, C++
| 1 RTOS for single embedded system development
|
| Precise/MQX+m
| Precise | 'C3x/'C4x
| 8.2 | 2.2
| PC, Sun | C, C++
| 1 RTOS + comm port connection, VMEbus chips, FIFOs
|
| SPOX®-DBUG
| Spectron | 'C3x/'C4x/'C5x/'C8x
|
|
| PC, Sun
| C | Simplify development and debugging
|
| SPOX-KNL
| Spectron | 'C3x/'C4x/'C5x/'C8x
|
| 1.5 |
PC, Sun | C
| Deterministic real-time multi-tasking kernel
|
| SPOX-LINK
| Spectron | 'C3x/'C4x/'C5x
|
|
| PC
| C, C++ | PC/DSP communication interface
|
| SPOX-MP
| Spectron | 'C4x
|
|
| PC, Sun
| C | Single-processor programming model
|
| Unison System
| Multipro | 'C3x/'C4x
|
| 200 |
PC, Sun | C
| Heterogeneous multiprocessing OS
|
| Unison/Embedded
| Multipro | 'C3x/'C4x/'C5x
| 200 | 12
| PC, Sun | C
| Embedded real-time operating system
|
| Virtuoso® Nano /SP and /VSP
| Eonic | 'C3x/'C4x
|
| 0.2 |
PC, Sun | C, Assembly
| Very small, superfast interruptible multi-tasking kernel
|
| Virtuoso RTOS Board Porting Kit
| Eonic | 'C3x/'C4x/'C5x
|
|
| PC, Sun
| C, Assembly | Documented source code to port OS to specific board
|
| Virtuoso's Multi-Threaded Host Server
| Eonic | 'C3x/'C4x
|
|
| PC, Sun
| C, Assembly | Provides tight integration between host and DSP target
|
| Virtuoso Classico /VSP
| Eonic | 'C5x
|
| 4.5 |
PC, Sun | C, Assembly
| VSP programming model with distributed semantics
|
| Virtuoso Classico /VSP Technology License
| Eonic | 'C4x
|
| 4.5 |
PC, Sun | C, Assembly
| Complete, comprehensive documentation at kernel level
|
| Virtuoso Micro /SP and /MP
| Eonic | 'C3x/'C4x/'C5x
|
| 3.5 |
PC, Sun | C, Assembly
| Fast, preemptive multi-tasking kernel
|
| Virtuoso Synchro / VSP
| Eonic | 'C4x/'C80
|
|
| PC, Sun
| C, Assembly | Rapid prototyping and application dev. environment
|
| Virtuoso Nano RTOS
| HSP | 'C3x/'C4x
|
|
| PC, Sun
| C, Assembly | Very small, superfast interruptible multi-tasking kernel
|
| Virtuoso Synchro
| HSP | 'C4x
|
|
| PC, Sun
| C, ASM, VHDL | Synchronous multi-rate, multiprocessor system
|
| Virtuoso Tools
| HSP | 'C3x/'C4x
|
|
| PC, Sun
|
| Multi-tool and multi-level
|
| Virtuoso Classico RTOS
| HSP | 'C3x/'C4x
|
| 6.5 |
PC, Sun | C, Assembly
| 1 RTOS with integrated microkernel and nanokernel
|
| Virtuoso Micro RTOS1
| HSP | 'C4x
| 4.5 |
|
PC, Sun | C, Assembly
| Code size in a single-processor implementation
|