• DocumentCode
    2099756
  • Title

    Silicon real time operating system for embedded DSPs

  • Author

    Murtaza, Zeeshan ; Khan, Shoab A. ; Rafique, Abid ; Bajwa, Khalid Bashir ; Zaman, Umer

  • Author_Institution
    Dept. of Electr. Eng., Nat. Univ. of Sci. & Technol.
  • fYear
    2006
  • fDate
    13-14 Nov. 2006
  • Firstpage
    188
  • Lastpage
    191
  • Abstract
    This paper presents a novel idea of silicon RTOS (sRTOS), a real time operating system in silicon. By implementing RTOS functionality in hardware optimizes context switching, operating system overhead and interrupt latency. The sRTOS accepts priority-based interrupts from external sources and makes corresponding tasks available in ready queue waiting for their turn to take charge of CPU. A kernel implemented in hardware schedules these tasks on priority basis. Corresponding to each task register-file banks are employed for fast context switching. Resources are allocated to the tasks on priority basis. The sRTOS is integrated with AVZ2I DSP (A VAZ Inc. single MAC DSP www.avaznet.com) for applications requiring zero cycle RTOS overheads
  • Keywords
    firmware; operating systems (computers); context switching; embedded DSP; ready queue; silicon real time operating system; Delay; Digital signal processing; Hardware; Kernel; Operating systems; Real time systems; Registers; Resource management; Silicon; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies, 2006. ICET '06. International Conference on
  • Conference_Location
    Peshawar
  • Print_ISBN
    1-4244-0503-3
  • Electronic_ISBN
    1-4244-0503-3
  • Type

    conf

  • DOI
    10.1109/ICET.2006.336032
  • Filename
    4136995