|
TALON 3x4x is a realtime operating system which supports scheduling of program entities executing in parallel in such a way that deadlines are met and application programs respond to external events in a bounded time. Realtime features include all POSIX specifications such as high-resolution timer management, sophisticated interrupt management, priority thread scheduling, realtime signals, and a number of communication and synchronization facilities with timeout capability. |
TALON 3x4x is a multiprocessor operating system supporting tightly coupled DSP having shared memory. The multiprocessor model is the Symmetric Multiprocessor (SMP) architecture, where all processors have access to a global shared memory, as well as to global peripherals.
The target system consists of one or more DSP (TMS320C3x or TMS320C4x), possibly connected via their communication links into some unspecified network structure. In addition to the global shared memory each DSP has local memory, consisting of its internal RAM and optional additional local RAM and ROM. |
TALON 3x4x is a multiprogrammed operating system that supports loading and execution of parallel POSIX processes, which are separate program modules allowing the application to be split to a group of relatively independent tasks executing concurrently and using the operating system services to synchronize their activities. |
TALON 3x4x is a multithreaded operating system, which supports multiple threads of control within a single process, allowing the programmer to exploit the inherent parallelism in the application and to divide it into a set of activities executing in parallel in a tightly coupled manner. The supported thread model are the POSIX threads. |