Sie sind auf Seite 1von 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

Das könnte Ihnen auch gefallen