Font Size: a A A

.¦Ìc / Os Operating System On The Mpc860 Transplantation And Performance Analysis

Posted on:2006-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:X D KeFull Text:PDF
GTID:2208360182460418Subject:Communication and Information System
Abstract/Summary:
Operating system is the important part of embedded system, which performance is the dominating factor of the whole system. This subject, in order to meet the requisition for real-time character of the operating system that" the high-speed crypto chip verification platform " required, study how to port μC/OS-Ⅱ to MPC860 and and how to to go on performance assess and test in real time operating system in platform. First, This paper analysis the kernel structure of μC/OS-Ⅱ and characteristic of MPC860 CPU. Then it describe the port process of μC/OS-Ⅱ to MPC860.As for the RTOS performance measurement problem, this paper accomplishes it from two different ways. The result indicates that μC/OS-Ⅱ, has a excellent performance comparable.This paper summarizes the basic concepts of embedded RTOS, analyzes the kernel structure of μC/OS-Ⅱ and the MPC860 hardware platform.This paper analyzes some important metrics that represent the RTOS's real-time characteristics, including interrupt response time and context switching time, then put forward some methods to measure that metrics. The result proved that these metrics is of great importance.Based on analysis above, The paper finished the port task with μC/OS-Ⅱ and MPC860, and describes the critical problem which should pay attention to when we doing similar work.Finally, it puts forward schemes to test the performance. And compared with the widely- used RTOS VxWorks. The results show that the μC/OS-Ⅱ kernel has perfect performance. improves the delay of task response time. And it can satisfy the requirements of embedded system.At present, this research results already applied to national 863 project " high-speed crypto chip validation platform development", and have made satisfying result.
Keywords/Search Tags:Embedded Real-time Operating System, μC/OS-Ⅱ, MPC860 Real-time Performance
Related items