Abstract
This paper describes the requirements for 32-bit microprocessor real-time operating systems, design objectives and the implementation of the V60(∗)/V70(∗∗) Real-Time Operating System (RTOS) and its programming supports. (∗), (∗∗) V60 and V70 are trademarks of NEC Corporation. The V60/V70 RTOS is designed for NEC's 32-bit microprocessor series, V60 and V70. It provides real-time operation with a reliable task environment, a high-level intertask communication mechanism based on Ada(∗)'s rendezvous and fault tolerant capability. These functions are implemented efficiently using V60/V70's architectural feature, e.g. multiple virtual address space, ring level protection and context switching instructions. The RTOS is constructed from three separable modules, real-time kernel, file system and UNIX (∗∗) supervisor. This structure can cover a wide range of application from small embedded systems to large fault tolerant systems. A high-level language and system generation support tools are also provided to increase application program productivity. (∗) Ada is a registered trademark of U.S. Government, Ada Joint Program Office. (∗∗) UNIX is a trademark of AT&T Bell Laboratories.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.