Real-time OS simulator
OwnerShinichiro Eto, Masayoshi Kareki +2inventors
InventorsShinichiro Eto, Masayoshi Kareki, Kouji Sasaki, Masahiro Oashi
Life of this patent
Estimating the term…
Loading patent…
OwnerShinichiro Eto, Masayoshi Kareki +2inventors
InventorsShinichiro Eto, Masayoshi Kareki, Kouji Sasaki, Masahiro Oashi
Estimating the term…
A real-time OS simulator simulates dispatch processing and interrupt handling of a real-time OS on a general-purpose multi-thread OS. Threads 21 to 23 corresponding to tasks, threads 31 to 33 that generate an interrupt, and a thread 11 for controlling concurrent thread running on the multi-thread OS. Each of the threads 21 to 23, selects, when calling a system function, any thread to run next, instructs the thread 11 to start processing, and then suspends itself. After the running thread is suspended, the instructed thread 11 resumes the selected thread. Any one of the threads 31 to 33 that called an interrupt handling function 13 suspends the running thread, calls an interrupt handler, and then selects any thread to run next for resuming. In addition to the threads 21 to 23, an exception handling thread may be assigned for each task.
A real-time OS simulator that assigns a task processing thread to run on a general-purpose multi-thread OS to each of a plurality of tasks to run on a real-time OS and simulates an operation of said real-time OS on said multi-thread OS, said simulator comprising:
A computer-readable recording medium recording a program to run on a computer, the program for a simulation method of assigning a task processing thread to run on a general-purpose multi-thread OS to each of a plurality of tasks to run on a real-time OS and simulating an operation of said real-time OS on said multi-thread OS, said simulation method comprising the steps of:
A program for a simulation method of assigning a task processing thread to run on a general-purpose multi-thread OS to each of a plurality of task to run on a real-time OS and simulating an operation of said real-time OS on said multi-thread OS, said simulation method comprising the steps of:
Dependencies are inferred from the claim text.