|
It is assumed that the target system will have a C2xxx
DSP, Program ROM, where programs are stored and executed from, Data RAM where run-time
data is stored and retrieved, and a set of peripheral devices, through which the
system interacts with the real world and fulfills its functions.
|
TALON 2000 is a uniprocessor operating
system supporting one DSP executing operating system and application code. It is
assumed that the target system consists of one TMS320C2000 DSP, Program ROM, External
Data RAM and optional Data ROM.
|
TALON 2000 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 2000 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.
|