• DocumentCode
    280170
  • Title

    Multi-tasking on a DSP32C

  • Author

    Tucker, Roger

  • fYear
    1990
  • fDate
    33035
  • Firstpage
    42401
  • Lastpage
    42403
  • Abstract
    The latest generation of DSPs has enabled a new range of algorithms to be implemented in real-time. An inevitable side-product of this is that algorithms developed for much slower processors will now run many times faster than real-time. This, along with a suitable on-chip serial interface, enables a single DSP to process several channels on a PCM stream in real-time. The principle behind DSP multi-tasking is that every task should process a frame of data, after which it releases control of the processor at least until its next frame is ready. The neatest and most flexible way of achieving this is with a nonpreemptive scheduling mechanism, with a device driver to handle the input and output of sampled data. This paper briefly describes the multi-tasking operating system, the approach taken to software development on the DSP32C, and some applications
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Practical Applications of DSP Devices, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    190348