• DocumentCode
    3143022
  • Title

    Hierarchical design of a μITRON specification kernel: TR2

  • Author

    Fukuoka, Katsuhito ; Yokozawa, Akira ; Tamaru, Kiichiro

  • Author_Institution
    Dept. of Adv. Microprocessor Technol., Toshiba Corp., Kawasaki, Japan
  • fYear
    1991
  • fDate
    21-27 Nov 1991
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    In designing the architecture of a realtime kernel, the problem of trading between functions and responses is always important. The authors describe the design approach of TR2 and show how they have solved the problem. TR2 is a realtime kernel for TX-series microprocessors based on the μITRON specification. TR2 employs a two-level hierarchical architecture. A basic kernel provides primitive constant-response functions, while an extension kernel provides various additional functions. TR2 executes these complex functions without locking dispatch. To provide useful programming elements, TR2 allows the complex functions to be requested in an interrupt handler. The complex functions are not executed immediately but deferred, and executed by a server task. With the architecture, TR2 assures constant responses for an interrupt handler and a task
  • Keywords
    formal specification; interrupts; operating systems (computers); real-time systems; Real-Time Operating System Nucleus; TR2; TX-series microprocessors; interrupt handler; mu ITRON specification kernel; primitive constant-response functions; server task; Data structures; Delay; Kernel; Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TRON Project Symposium, 1991. Proceedings., Eighth
  • Conference_Location
    Tokyo
  • ISSN
    1063-6749
  • Print_ISBN
    0-8186-2475-2
  • Type

    conf

  • DOI
    10.1109/TRON.1991.213115
  • Filename
    213115