Você está na página 1de 8

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY,Chittoor.

(AUTONOMOUS)
CLASS: IV B.TECH I SEM
SUBJECT: EMBEDDED SYSTEMS(14AEC34)
(Common to ECE, CSE & IT)
UNIT-I
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
1 Define an embedded system with an example? Understand 3

2 Discuss the different characteristics of an embedded systems? Understand 3

3 Give the application areas of an embedded systems? Apply 3

4 Discuss the classification of an embedded systems? Understand 3

5 Discuss about pipelining and it’s necessity? Understand 3

6 Explain the architecture of general purpose processor? Understand 4

7 Explain what is productivity gap and how to reduce it? Understand 3

8 List out advantages and disadvantages of GPP,ASP,SPP. Apply 3

9 Discuss about the optimization of a custom single purpose Understand 4


processor?
10 Discuss the programmer’s view in an embedded systems. Understand 3

11 Explain about digital signal processor. Understand 3

12 Explain about the application specific processor. Understand 4

13 Draw the block diagram of application specific processor and explain Remember 3
it?
14 Discuss the purpose of an embedded systems Remember 4

15 Discuss about the microprocessor in an embedded systems. Understand 3

16 Discuss about the development environment in an ES? Understand 3

17 List out the differences between GPP,ASP,SPP. Apply 3

18 List out the approaches used in design technology to increase the Apply 3
production and explain.
19 Draw the block diagram of single purpose processor and explain it? Remember 3

20 Discuss about design technology? Understand 3

UNIT-II
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
1 Define models and languages with an example. Understand 3

2 Explain finite state machine with an example. Remember 3


3 Discuss the differences between models and languages. Understand 3

4 List out the differences between textual and graphical languages. Apply 5

5 Define FSM and FSMD with an example Remember 5

6 Discuss the differences and similarities in FSM and FSMD. Understand 3

7 Explain the process life cycle Remember 5

8 Define process and discuss the states involved in the execution of a Remember 3
process.
9 Explain about the concurrent processes Remember 3

10 With an example explain about the data flow graph model. Understand 5

11 Discuss about the real time operating systems with an example. Understand 3

12 Explain finite state machine with datapath. Understand 5

13 Discuss about the task synchronization with an example. Understand 5

14 Explain about the communication among processes. Remember 5

15 Explain about the shared memory concept with an example. Remember 3

UNIT-III
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
1 Define communication interfaces and list out the serial Remember 5
communication interfaces.
2 Discuss the need for communication interfaces. Understand 5

3 Explain the RS232 communication parameters. Understand 5

4 Discuss about the hardware for RS232 interface. Remember 5

5 Explain about RS422/RS485. Understand 7

6 Discuss the features of USB. Remember 7

7 Explain about the USB device connection hierarchy. Understand 5

8 Draw the IrDA module structure and explain it. Remember 7

9 Explain about the protocol architecture of Infrared. Understand 5

10 Discuss about IEEE1394 firewire. Apply 7

11 Explain the layered structure of an IEEE1394 firewire. Understand 5

12 List out the features of IEEE 1394 firewire and explain. Apply 5

13 Discuss the features of an Ethernet and explain. Remember 5

14 Draw the Ethernet LAN protocol architecture. Remember 7

15 Explain about IEEE 802.11. Understand 5


16 Discuss the physical medium specifications for 802.11 WLANs Remember 5

17 Discuss the communication between nodes in wireless LAN. Understand 7

18 Discuss the features of Bluetooth technology. Understand 5

19 List out the Bluetooth system specifications. Apply 5

20 Define timers and counters. Remember 7

21 Write about watch dog timer. Understand 5

22 Discuss about the real time clock. Understand 7

23 Explain about the basic structure of a timer. Understand 5

24 Discuss the differences and similarities between timers and Understand 5


counters.
UNIT-IV
S.NO QUESTIONS Blooms Program
Taxonomy Outcome
1 Define kernel and list out the kernel objects. Remember 3

2 Draw the architecture of the kernel. Remember 3

3 Define task and task scheduler. Remember 3

4 Discuss about the services provided by the kernel. Understand 3

5 List out the various scheduling algorithms. Apply 5

6 Explain about the round robin scheduling algorithm with an Understand 5


example.
7 Discuss about the shortest job first algorithm. Remember 3

8 Explain about the pre-emptive scheduling algorithm. Understand 5

9 Explain about the Non pre-emptive scheduling algorithm with an Understand 5


example.
10 Define ISRs. Remember 3

11 Discuss about interrupt latency, interrupt response time, interrupt Understand 5


recovery time.
12 Explain about semaphores and it’s management function calls. Understand 3

13 Discuss about the resource synchronization. Remember 5

14 Explain about task synchronization using Semaphores. Understand 3

15 Discuss about Mutex. Remember 5

16 List out the differences and similarities between Semaphores and Apply 5
Mutex.
17 Write about the inter task communication through Mailbox. Understand 3

18 List out the management function calls of Message Queue and Apply 5
explain.
19 Discuss about event Registers. Understand 3
20 Write about pipes for inter-task communication. Understand 3

21 Discuss about signals and timers. Remember 3

22 Explain about Memory Management and it’s function calls. Understand 3

23 Discuss about the priority inversion problem. Remember 5

24 Discuss about the priority inheritance. Remember 5

25 Explain about embedded operating systems with an example. Understand 3

26 Explain about hand held operating systems with an example. Understand 5

UNIT-V
S.NO QUESTIONS Blooms Program
Taxonomy Outcome
1 Define automation and synthesis. Remember 5

2 Discuss about the synthesis levels. Understand 5

3 Discuss about the tools required for software implementation. Understand 5

4 Discuss about the hardware design evolution. Understand 11

5 Draw Gajki’s –Y chart and give the description of three axis. Remember 11

6 Give the differences between combinational logic synthesis and FSM Apply 11
synthesis.
7 Write about the state minimization and state encoding. Remember 5

8 Discuss about the two level minimization. Remember 11

9 Discuss the key sub problems in RT synthesis. Remember 11

10 Discuss about behavioral synthesis . Remember 5

11 Discuss about the requirements for implementing a sequential Remember 5


program.
12 Explain about the tasks involved in system synthesis. Understand 5

13 Discuss the issues in Hardware/Software co-design. Apply 5

14 Define verification and give the differences between formal Remember 11


verification and simulation.
15 Discuss the drawbacks in formal verification. Apply 5

16 List out the advantages and disadvantages of simulation. Apply 5

17 Explain about Hardware-Software co-simulation. Understand 11

18 List out the advantages and disadvantages of emulation. Apply 11

19 List out the advantages and disadvantages of Hard/Soft/Firm cores. Apply 11

20 Explain about the reuse of intellectual property cores. Understand 11


GROUP-B (10 MARK QUESTIONS)

UNIT-I
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
1 Briefly explain the classification of embedded systems. Understand 3

2 Explain the purpose of an embedded system. Understand 3

3 Discuss the areas where an embedded system is used. Remember 3

4 Draw and explain the architecture of general purpose processor. Understand 4

5 Discuss about how design technology is helpful in decreasing the Remember 3


productivity gap
6 Briefly explain about the IC technology . Understand 3

7 Differentiate between GPP,SPP,ASP. Apply 4

8 Briefly explain about the combinational circuits with an example. Understand 4

9 Briefly explain about the sequential circuits with an example Understand 4

10 Discuss the optimization of custom single purpose processor design. Remember 4

Explain the following.

(i) Microprocessor
11 Understand 3
(ii)Digital signal processor

(iii)Application specific processor

Explain the following.

12 (i) Pipelining operation Understand 3


(ii)programmer’s view

13 Discuss about development environment in an embedded system. Remember 3

14 Discuss application specific system processors(ASSPs)used in an ES. Apply 3

UNIT-II

Blooms Program
S.NO QUESTIONS Taxonomy Outcome
Explain the following.

(i)Models Vs Languages
1 Understand 3
(ii)Textual languages Vs Graphical Languages

(iii)concurrent processes

2 Differentiate state machine model with program state machine Apply 3


model.
3 Briefly explain about the communication among the processes with Understand 3
an examples.
4 Discuss about the program state machine model with an example. Remember 3

5 Explain about the concurrent/communicating program model with a Understand 5


suitable example.
Explain the following.

6 (i)Data flow graph model Understand 5


(ii)Real time systems

7 Briefly explain about soft real time system and hard real time system Understand 3
with a necessary examples
8 Explain about finite state machine model(FSM) with an example. Understand 5

9 Explain about finite state machine model with datapath(FSMD) with Understand 5
an example.

UNIT - III
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
1 Define communication interface and explain the need for Remember 5
communication interfaces with examples.
2 Briefly explain about RS232/UART and it’s interfacing. Understand 7

Explain the following.

3 (i)RS232 Understand 7
(ii)RS422/RS485

4 Briefly explain about USB device connection hierarchy and it’s Understand 7
features.
5 Draw the block diagram of IrDA module and explain it’s protocol Remember 5
architecture.
6 Draw the protocol architecture of IEEE 1394 firewire and explain. Remember 5

7 Dicuss about the Ethernet and explain it’s LAN protocol architecture. Remember 5

Explain the following.

8 (i)IEEE 802.11 Understand 7


(ii)Bluetooth

9 Briefly explain about the different timers and counters. Understand 5

Explain the following.

10 (i)Watch Dog Timer Understand 5


(ii)Real Time Clock

UNIT - IV
S.NO QUESTIONS Blooms Program
Taxonomy Outcome
1 Briefly explain about the architecture of the kernel. Understand 3

2 Explain process management and memory management in Understand 3


embedded systems.
3 Explain how interrupt service routine’s handled in an embedded Understand 3
system.
4 Explain inter process communication using signals and pipes. Understand 3

5 Explain inter process communication and synchronization. Understand 5

(i) Write about interrupt service handling in RTOS.


6 Understand 3
(ii) Write about semaphores with types in detail.

7 Explain detail about memory allocation functions and queue related Understand 5
functions.
8 Explain briefly about mailbox related functions and event registers. Understand 3

9 Differentiate counting semaphore and binary semaphore. Remember 5

10 Discriminate pre-emptive and Non pre-emptive scheduling Apply 5


algorithms.
11 Briefly explain about embedded Linux operating system. 5

12 Discuss about the various scheduling algorithms. Remember 3

Explain the following.

(i)Mutex
13 Understand 3
(ii)Message queue

(iii)Timers

14 Briefly explain about the RT Linux real time operating system. Understand 3

15 Explain about the Windows CE hand held operating system. Understand 5

Explain the following.

16 (i)Priority inversion Problem Understand 3


(ii)Priority inheritance

UNIT - V
Blooms Program
S.NO QUESTIONS Taxonomy Outcome
Explain the following.

1 (i) Automation Understand 5


(ii)Synthesis Levels

Briefly explain about the parallel evolution of compilation and Understand 5


synthesis.

2
2 (OR)

Explain about the implementation tools required for software and


hardware design evolution.
3 Briefly explain about the Logic Synthesis with an example. Understand 11

4 Differentiate combinational and FSM synthesis. Apply 11

Explain the following.

5 (i)RT synthesis Understand 11


(ii)Behavioral Synthesis

6 Discuss about the tasks involved in System Synthesis. Remember 11

7 Discuss about the issues in Hardware/Software Co-Design. Remember 5

8 Explain about Hardware/Software Co-simulation and also write the Understand 5


advantages and drawbacks of emulation.
9 Discuss about formal verification and simulation and justify that Remember 5
simulation is better than formal verification.
10 Write about the Reuse of Intellectual property cores in embedded Understand 11
systems.
11 Differentiate two level minimization ,multilevel minimization ,state Apply 5
minimization and state encoding.

PREPARED BY
PRANAVA BHARGAVI V,
ASSISTANT PROFESSOR,
DEPT.OF ECE.,
CONTACT NO: 7995073013

Você também pode gostar