0% found this document useful (0 votes)
98 views

Scan 12

This document contains details about an exam for an Embedded System Design course. It includes 12 questions across two sections. The questions cover topics like important building blocks of embedded systems, design metrics, memory selection criteria, real-time operating systems, tasks and scheduling, code optimization techniques, and implementation examples for RFID and car cruise control systems. Specific questions ask students to explain concepts like bit encoding in CAN, IEEE 802.11 standards, revenue modeling, and compare software architectures, memory types, preemptive vs non-preemptive scheduling, and real-time vs traditional operating systems.

Uploaded by

XXX
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views

Scan 12

This document contains details about an exam for an Embedded System Design course. It includes 12 questions across two sections. The questions cover topics like important building blocks of embedded systems, design metrics, memory selection criteria, real-time operating systems, tasks and scheduling, code optimization techniques, and implementation examples for RFID and car cruise control systems. Specific questions ask students to explain concepts like bit encoding in CAN, IEEE 802.11 standards, revenue modeling, and compare software architectures, memory types, preemptive vs non-preemptive scheduling, and real-time vs traditional operating systems.

Uploaded by

XXX
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

T

Total No. of Questions: 12] [Total No. of Pages: 3


PII00 [3364]-456
B.E. (E&TC)
EMBEDDED SYSTEM DESIGN
(404218) (2003 Course)
Time.. 3 Hours] [Alax.Alarks..l00
Instructions to candidates..
1) Answer 3 questions from Section I and 3 questions from Section II.
2) Answers to the two sections should be written in separate answer books.
3) Neat diagrams IIlUStbe drawn wherever necessary.
4) Figures to the right indicate full marks.
5) Assume sllitable data, if necessary.
SECTION - I
Ql) a) What are the important building blocks of an embedded system. [4]
b) What are the special consideration in designing embedded systems. [6]
c) Explain the following design metrics and how they compete each other
i) Power ii) Performance.
iii) Size iv) NRE Cost. [4]
d) Explain the concept of bit encoding in CAN with waveforms.
OR
[4] -
Q2) a) Explain IEEE 802.11 standard. [8]
b) Write features of Real time embedded system. [4]
c) What is time to market design metric. Draw and explain revenue model.
Calculate losses if product is delayed. (Assume suitable data for product
delay and product life). [6]

Q3) a) What are different criteria used while selecting memory for embedded
system. [8]
b) What are network processors? Explain the use of network processor in
embedded system. [8]
OR
04) a) Explain with example how share data problem occurs when intelTupt
arri Yes. What are different ways to avoid it. [8]
b) What is task?\Vhat are different states of task. Draw a task state diagram.
[8]
P.T.O.
~

Q5) a) Compare the following software architecture. [8]


i) Function Queue scheduling.
ii) Real time operating system.
b) What is selection criterias of software architecture in embedded system.
[8]
OR
Q6) a) Why code optimisation is needed in embedded system. What are
important guidelines related to code optimisation. [8]
b) Define Interrupt latency? Explain different factors which contribute
interrupt latency. [4]
c) What are different productivity tools are used while software development
of embedded system. [4]

SECTION- II

Q7) a) What is difference between message queue & mailbox. What is the
application of each. [6]
b) Compare preemptive and nonpreemptive scheduling. Which is better. [6]
c) Explain rate monotonic analysis while designing an embedded system.[6]
OR~
Q8) a) Why C library function malloc ( ) and free ( ) are not used in real time
operating system. [4]
"b) Compare embedded OS with traditional OS. [4]
c) How many tasks can be define in RTOS? What are advantage &
disadvantage of more tasks define in RTOS. [4]
d) Why to avoid creating & destroying tasks while the system is running. [4]
e) Compare Hard & Soft real time operating system. [2]

Q9) a) What is flC/OS II? Explain the features of flC/OS II. [8]
b) Describe the activities to be petfOlmed in each phase of tnnbedded system
development. [8]
OR
Ql0)a) Explain features of RT linux. What are application areas where RT linux
is used. [8]
b) What are nonfunctional requirement while process of embedded system
development. [8]
'"
1.'36..&]-456
-..,...

Qll)Explain implementation of RFID based system considering the following: [16]


i) Required Hardware.
ii) Selection of RTOS.
iii) No. of task required.
iv) Algorithm for the same.
OR
Q12)a) Explain the implementation of Car Cruise control system. [10]
i) Required Hardware.
ii) Selection of embedded software.
iii) Algorithm for the same.
b) What is processor and memory requirement of digital camera system.[6]

o~~ ~(:J

[3364]-456 3

You might also like