You are on page 1of 1

1.

a) Explain the use of semaphores for the critical sections of a task


b) write a note on task and task states?
2. A) Draw and explain the architecture of the kernel
B) write notes on semaphore functions related to RTOS concepts
3. A) Explain the use of semaphore flag or Mutex as resource key
b) Explain how to create, suspend, resume and query a task

4. A) Explain how message queues are used for communication among processes
B) Explain priority inversion problem and how to solve problem by using priority inheritance
mechanism
5. A) what is meant by pipe? How does a pipe differ from a queue? Explain with an example
b) Give different mailbox types, explain their initialization and other functions for a mail box at
an RTOS
6. A) what are signals? Explain function calls for signals
B) Write a notes on mailboxes
7. A) explain in brief, the different timer functions?
B) write notes on Windows CE?
8. A) What is meant by RTOS? Tabulate the various functions of RTOS with their activities
B) write a notes RT Linux
9. A) Expalin the basic principles of basic embedded system design using RTOS
b) Write a notes on handheld operating systems
10. Explain the following related to embedded system design technology
a) RT synthesis
b) Reuse of intellectual property codes
11. Explain the following related to embedded system design technology
a) System synthesis
b) Hardware/Software Co-simulation
12. Explain the following related to embedded system design technology
a) Logic synthesis
b) Hardware/Software co-design

You might also like