Sei sulla pagina 1di 5

L.J.

Institute of Engineering & Technology, Ahmedabad


Electronics & Communication Engineering Department
E.C SEM - VII
SUB: EMBEDDED SYSTEM DESIGN (171005)
`
CHAPTER I Introduction to Embedded systems.

Marks

1.Define and classify the embedded systems .Give examples of Embedded systems.(DEC
2011)[L.J.I.E.T]
2.Compare the microprocessor, microcontroller, and single purpose processors and gives their
application example in day to day life. (May/June 2012)[L.J.I.E.T]
3.Write about a Design Process steps in Embedded Systems. (May/June 2012) [L.J.I.E.T]

07
07
07
08

4. Do as directed.
(i) Compare microprocessor, microcontroller, DSP and ASSP.
(ii) What do you mean by charge pump? How does a charge pump supply power in an
embedded system without using power-supply lines? (DEC2012) [L.J.I.E.T]

06
5. Discuss the following terms.
(i) ASIP (ii) FPGA (iii) CPLD
(DEC 2012) [L.J.I.E.T]
6.What do you mean by embedded system? Discuss the various components of embedded
System design.(DEC 2013)[L.J.I.E.T]
7. Explain following terms in brief. (i) GPP
(ii) Device programmer
(iii) IP Core
(MAY 2014)[L.J.I.E.T]
8. List design metrics used in the embedded systems and explain them in brief. (MAY
2014)[L.J.I.E.T]

07
07

07

CHAPTER II ARM PROCESSOR.


1.Describe the flow of ARM development tools for embedded system design.
(Nov/Dec 2011) [L.J.I.E.T]
2.ARM (Acorn RISC Machines) architecture supports the design of embedded systems .
Justify this statement with special features that are incorporated into ARM processor.
(Nov/Dec 2011) [L.J.I.E.T]
3.Describe the principal features of the ARM architecture in detail. (May/June 2012)
[L.J.I.E.T]
4.What is pipeline concept of ARM architecture, explain it with proper block diagram . How its
affects in system performance. (Nov/Dec 2011) [L.J.I.E.T]
5.Draw and Discuss the basic block diagram of architectural model of ARM controller.
(Nov/Dec 2011) [L.J.I.E.T]
6.Explain the following ARM instruction by giving examples.
1) ASR
2) LDMIA
(Nov/Dec 2011) [L.J.I.E.T]
Prepared by: K.N.BHAVSAR

07
07

07
07
07
07

Page 1

L.J. Institute of Engineering & Technology, Ahmedabad


Electronics & Communication Engineering Department
E.C SEM - VII
SUB: EMBEDDED SYSTEM DESIGN (171005)
7.Explain data processing instructions execution in ARM processor. (May/June 2012)
[L.J.I.E.T]
8.Explain the concept of condition execution in ARM processor. With compare to any other
processor in what way it is differ. (May/June 2012) [L.J.I.E.T]
9.Write a short note on 3-stage pipeline ARM organisation. (May/June 2012) [L.J.I.E.T]
10.Give the properties of thumb instructions in ARM processor. (May/June 2012)
[L.J.I.E.T]

07
07
07
07
06

11. Discuss the ARM programmers model in


detail.
(DCE 2012) [L.J.I.E.T]
08
12.Explain the following ARM instructions with an example.
(i)
ADDEQ (ii) BNE (iii) LDRB (iv) SMULL (DEC 2012)
08
13. Explain the following ARM instructions with an
example.
(i) SUBS (ii) SWI (iii) CMN (iv) SMLAL
(DEC 2012) [L.J.I.E.T]
07
14. Explain in detail ARM 3-stage pipelining. (DEC
2012) [L.J.I.E.T]
07
15. Discuss the thumb programmers model in
brief
(DEC 2012) [L.J.I.E.T]
07
16.How branch instructions are executed in
ARM?
(DEC 2012) [L.J.I.E.T]
07
17.Discuss Thumb data processing
instructions.
(DEC 2012) [L.J.I.E.T]
18. Which are the basic features adopted from RISC (Reduced Instruction Set Computer)
architecture to enhance the performance of ARM architecture, explain in short two of them.
(DEC 2013)[L.J.I.E.T]
07
19. Discuss with examples any two of the following ARM instructions.
I) MLA
ii) ORR
iii) LDMIA (DEC 2013)[L.J.I.E.T]
Prepared by: K.N.BHAVSAR

07

07
Page 2

L.J. Institute of Engineering & Technology, Ahmedabad


Electronics & Communication Engineering Department
E.C SEM - VII
SUB: EMBEDDED SYSTEM DESIGN (171005)
20. Discuss the Thumb programmers model of ARM architecture. (MAY 2014)[L.J.I.E.T]
21. Explain the following ARM instructions with suitable example. (i) RSC
(ii) MOVHI
(MAY 2014)[L.J.I.E.T]
22. Write an assembly language program for ARM processor to find sum of 3P+4Q+9R, where
P=2, Q=5 and R=4. 07 (MAY 2014)[L.J.I.E.T]
23.Explain the following ARM instructions with suitable example. (ii) TEQ
(ii) STMDB
(MAY 2014)[L.J.I.E.T]
24.Write an assembly language program for ARM processor to calculate 3P2+5Q2, where
P=6 and Q=8. (MAY 2014)[L.J.I.E.T]
25.Explain in detail with example Conditional Execution feature of ARM processor. (MAY
2014)[L.J.I.E.T]
CHAPTER III Devices and Communication Buses for Devices Network.
1.Which are the Wireless and mobile system protocols available for the embedded systems;
explain in short any two of the wireless protocols that you have mention ? (Nov/Dec 2011)
[L.J.I.E.T]
2.Explain the difference between Real Time Clock and Watch Dog Timer related to embedded
systems. (Nov/Dec 2011) [L.J.I.E.T]
3.List the IO types and explain any two types in detail. (May/June 2012) [L.J.I.E.T]
4.Write a short note on hyper text transfer protocol. (May/June 2012) [L.J.I.E.T]
5.Write a short note on CAN bus. (May/June 2012) [L.J.I.E.T]

07
07
07
07
07
07
07

07
07
07
07
07

6. Explain three modes of serial communication, synchronous, isosynchronous and asynchronous using serial devices with one example of
each. (DEC 2012) [L.J.I.E.T]
07
7. List wireless and mobile system protocols and discuss any two in detail.

(DEC 2012) [L.J.I.E.T]


8. Explain in short Bluetooth and Zig-Bee wireless protocol used in embedded systems.
(DEC 2013) [L.J.I.E.T]
9. Which is the various serial communication protocols used in embedded system design?
Discuss in short two of them. (DEC 2014) [L.J.I.E.T]
10.Which are the various parallel communication protocols used in embedded system design?
Discuss in short two of them. (DEC 2014) [L.J.I.E.T]
11.Compare the advantages and disadvantages of data transfers using serial and parallel ports
devices. (MAY 2014) [L.J.I.E.T]
CHAPTER IV Interprocess Communication and Synchronization of Processes,
Threads and Tasks
1.What do you mean by Task and Task state related to embedded operating systems; and
discuss about task control block(TCB) and its data. (Nov/Dec 2011) [L.J.I.E.T]
Prepared by: K.N.BHAVSAR

07
07
07
07

07

Page 3

L.J. Institute of Engineering & Technology, Ahmedabad


Electronics & Communication Engineering Department
E.C SEM - VII
SUB: EMBEDDED SYSTEM DESIGN (171005)
2.Explain the use of Semaphore with respect to embedded operating systems. List out few
semaphore related function which are found on Real Time OS. (Nov/Dec 2011) [L.J.I.E.T]
3.What do you mean by Inter Process Communication(IPC) functions? Explain in short.
Which are the IPC functions generally found on Real Time OS. (Nov/Dec 2011) [L.J.I.E.T]
5.Write a short note on use of Socket function. (May/June 2012) [L.J.I.E.T]

07
07
07
07

6. Discuss socket functions In detail.


(DEC 2012) [L.J.I.E.T]

07
7. What are the situations, which lead to priority inversion problems? How
does it is resolved? (DEC 2012) [L.J.I.E.T]
07
8. Discuss use of a semaphore as an Event-signalling or Notifying
variable.
(DEC 2012) [L.J.I.E.T]
9. Discuss the difference between Process, Thread and Task with respect to real time operating
system (RTOs). (DEC 2013) [L.J.I.E.T]

07

10. Explain the concept of semaphore used in embedded system software development; also
lists various types of semaphores. (DEC 2013) [L.J.I.E.T]

07

11. What do you mean by socket functions and RPC functions with respect to RTOs and
show its applications. (DEC 2013) [L.J.I.E.T]
12. Discuss the basic functions of a Real Time Operating Systems (RTOs), explain in short
the process management function of RTOs. (DEC 2013) [L.J.I.E.T]
13.What is the advantage of Timer and Event functions with respect to RTOs, explain in short
with few functions related to Timer and Event. (DEC 2013) [L.J.I.E.T]

07

14. Explain in short the cooperative scheduling model with example of the RTOs task
scheduling. (DEC 2013) [L.J.I.E.T]

07

07
07

07
CHAPTER -V Real Time Operating systems.

07

1.With Respect to RTOS(Real Time Operating Systems) Explain the use of Timer and event
functions, ans list out few examples of Timer and Event functions. (Nov/Dec 2011)
[L.J.I.E.T]
2.Which are the basic services offered by RTOS(Real Time Operating Systems) for the
embedded system design? Describe any one service in short. (Nov/Dec 2011) [L.J.I.E.T]
3.Explain the file system organization related to RTOS and which are basic functions you will
find with such file systems. (Nov/Dec 2011) [L.J.I.E.T]

Prepared by: K.N.BHAVSAR

07

07
07

Page 4

L.J. Institute of Engineering & Technology, Ahmedabad


Electronics & Communication Engineering Department
E.C SEM - VII
SUB: EMBEDDED SYSTEM DESIGN (171005)
4.What is task scheduling models of RTOS, explain any two scheduling models of RTOS in
short. (Nov/Dec 2011) [L.J.I.E.T]
5.What are the RTOS security issues, which are the important security function generally
found on RTOS. (Nov/Dec 2011) [L.J.I.E.T]
6.Give the detail of kernel functions in an OS. What can be the functions outside the kernel?
(May/June 2012) [L.J.I.E.T]
7.Write a short note on Real-Time operating system and its services. (May/June 2012)
[L.J.I.E.T]
8.Discuss the OS security issues and give important security functions OS should carried out.
(May/June 2012) [L.J.I.E.T]

07
07
07
07
07
07

9. Compare cooperative
scheduling.
(DEC 2012) [L.J.I.E.T]

scheduling

and

preemptive

07
10.Discuss Methods of saving and optimizing the Memory
space
(DEC 2012) [L.J.I.E.T]
07
11.Discuss Earlier Deadline First (EDF) precedence and Rate Monotonic
Scheduling (RMS) Models (DEC 2012) [L.J.I.E.T]
12.How RTOs manages the memory, give the memory management strategy of RTOs in
embedded system design. (DEC 2013) [L.J.I.E.T]
13.How RTOs manages the devices and I/O subsystems, give the device management strategy
of RTOs in embedded system design. (DEC 2013) [L.J.I.E.T]
14.Discuss the Interrupt handling of RTOs environment, also show how Interrupt source calls
executes. (DEC 2013) [L.J.I.E.T]
15.Explain following terms in brief. (i) Context
(ii) Mutex
(iii) Interrupt latency (DEC
2013) [L.J.I.E.T]
16.List the various states of process/task. Explain them with state transition diagram(MAY
2014) [L.J.I.E.T]
17.Write a short note on Real-Time Operating System and its services. (MAY 2014)
[L.J.I.E.T]
18.What are the situations, which lead to priority inversion and deadlock problems? How does
it is resolved? (MAY 2014) [L.J.I.E.T]
19.List wireless and mobile system protocols and discuss any two in detail. (MAY 2014)
[L.J.I.E.T]

Prepared by: K.N.BHAVSAR

07
07
07
07
07
07
07
07

Page 5

Potrebbero piacerti anche