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

ERS-QB-WEB

Uploaded by

manojkumars
Copyright
© © All Rights Reserved
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)
7 views

ERS-QB-WEB

Uploaded by

manojkumars
Copyright
© © All Rights Reserved
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/ 8

KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY

(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
REGULATIONS - 2017
YEAR/SEM: IV/VII SUBJECT CODE & NAME: EC8791 - EMBEDDED AND REAL
TIME SYSTEMS

QUESTION BANK
UNIT I –INTRODUCTION TO EMBEDDED SYSTEM DESIGN

PART-A

1. What are the basic sources of power consumption (Apr/May-2018)


2. What is bus protocol. (Apr/May-2017)
3. List the functions of ARM processor in supervisor mode(Apr/May-2018, Nov/Dec-2018,
Apr/May-2016)
4. In what way interrupts differ from exceptions. (Nov/Dec-2016)
5. Why embedded more suitable for real time applications? (Apr/May-2016)
6. Enumerate some embedded computers that are exists from an origin of the embedded
systems(Nov/Dec-2016)
7. What is the role of microprocessor in embedded computing.(Nov/Dec-2016)
8. Outline the difference between cache hit and cache miss.
9. Describe the major steps in embedded system design process.
10. Mention the challenges in embedded computing system design.
11. List the non-functional requirements of an Embedded Architecture.
12. State the major goals of embedded system design.
13. Identify the various issues in real time computing.
14. Give two feature that differ a general-purpose microcontroller from an embedded processor
15. What do you mean by quality and quality assurance related to embedded systems?
(Nov/Dec-2016)
16. Mention the goal of design process in embedded computing system (Apr/May-2018)
17. Outline the special characteristics of a CRC card (Nov/Dec-2018)
18. Infer the role of waterfall design method
19. How do you analyze the platform-level performance of CPU
20. Distinguish between waterfall design method and spiral method

Page | 1
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
PART B

1. Analyze the requirements for designing a GPS moving map in embedded system design
process (Nov/Dec-2016).
2. Discuss the different factors involved in embedded system design process (Apr/May-
2018)
3. Develop the conceptual specifications and detailed specifications written in UML language
to design the Model Train Controller (Apr/May-2018,Nov/Dec-2018,Nov/Dec-2017,
Nov/Dec-2016)
4. Discuss in detail the design steps Model train controller with the frame format of DCC.
5. Adapt the suitable structural and behavioral description for designing an embedded system.
6. Recall the parameters to be considered while designing an Embedded System Process with
an example.
7. Discuss in detail the program level embedded system performance analysis and explain
the optimization of program level energy, power and program size. (Nov/Dec-
2018,Apr/May-2018 Apr/May-2017 and Nov/Dec-2016)
8. With requirements design the Consumer Electronic architecture with an example.
(Nov/Dec-2017)
9. Briefly discuss about the design methodologies for an embedded computing system
(Nov/Dec-2018) (Nov/Dec-2017), (Nov/Dec-2016) .
10. Examine the quality assurance process taken place in the embedded computing system
(Apr/May-2018) (Apr/May-2017) (Nov/Dec-2017)

UNIT II ARM PROCESSOR AND PERIPHERALS

PART-A

1. Compare Harvard and Von Neumann architecture(Apr/May-2018)


2. How traps are handled in ARM processor(Nov/Dec-2016)
3. Distinguish between CISC and RISC
4. Enumerate the functions of ARM processor in abort mode.
5. Evaluate the purpose of current program status register (CPSR) and Z-bit.

Page | 2
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
6. What are the memory devices used in embedded system? (Nov/Dec-2018)
7. List out the applications of ARM processor
8. Summarize the ARM architecture versions
9. Mention the different profile of ARM cortex
10. What is stack and classify the stack with data order
11. Enumerate the functions of ARM processor in supervisor mode. (Nov/Dec-2018)
12. How the data is being processed in little-endian mode?
13. List out the functionalities of AMBA bus.
14. Show the importance of procedure instruction
15. Illustrate the features of the LPC 214X family
16. Contrast the port 0 and port 1 operation in General Purpose I/O
17. Interpret the functions of Pin Connect Block for pin configuration
18. Extend the procedure for timer operation in ARM processor
19. Relate prescaler functions with Timer Count Register–T0TC
20. Infer Timer Control Register (TOTCR) for timer count register.

. PART B
1. Construct ARM processor architecture along with modes of operation. (Nov/Dec-
2018,Apr/May-2016) (Nov/Dec-2017)
2. Describe the basic types of memory components used in embedded system. (Nov/Dec-
2018)
3. With suitable example, discuss about ARM instruction set.
4. Outline the basic compilation techniques with ARM code example. (Nov/Dec-2017)
5. Demonstrate the Internal block diagram of LPC 2148 with its peripheral
6. Outline the operations of General Purpose I/O with pin connect block
7. Elucidate timer operation with the help of its timer interrupt modes
8. Observe the operations of control registers of the PWM Unit
9. Describe about the features and architecture of ARM Cortex M3 MCU
10. Explain the UART transmitter and receiver operation with the help of block diagram

Page | 3
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
UNIT III EMBEDDED PROGRAMMING

PART-A

1. What are the strategies followed in power optimization. (Apr/May-2016)


2. State the significance of Control data flow graph(Nov/Dec-2018)
3. Illustrate the disadvantages of nested loops in embedded programs(Apr/May-2017)
4. Define semaphore.(Apr/May-2017)
5. How the power optimization can be done? (Nov/Dec-2017)
6. Distinguish between data flow graph and control data flow graph (Nov/Dec-2016)
7. Compare static and dynamic RAM (Nov/Dec-2016)
8. How the program validation can be done? (Apr/May-2016)
9. Show the structure of typical CPU bus which supports read and write(Apr/May-2016)
10. State the important stages of DMA
11. What is meant by black box testing?
12. What does a linker do?
13. Construct the data flow graph for the block shown in below.
r=a+b-c; s=a*r; t=b-d;
14. Write the basic principles of basic compilation techniques.
15. Mention the different types of data transfer in USB
16. How power can be optimized at the program level?
17. What are the types of storage devices?
18. Differentiate compiler and cross compiler.
19. List out the various compilation techniques.
20. What is meant by white box testing?

. PART-B
1. Adapt the suitable power optimization strategies in embedded system(Apr/May-2017)
(Nov/Dec-2017)
2. Discuss in detail about the fundamental model for program development (Apr/May-2017)
(Nov/Dec-2017)

Page | 4
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
3. Elaborate in detail the optimization of energy and power of an embedded system.
(Apr/May-2017)
4. Design and develop a suitable testing process involved in developing in embedded system.
(Nov/Dec-2016)
5. With a suitable example, explain how debugging is carried out using debuggers.
(Apr/May-2016)
6. Explain the components involved in embedded program design.
7. List out the functions of assemblers and linkers in compilation process.
8. Design the system bus configuration and explain the bus protocol
9. Elaborate the architecture designing in detail with computing platform
10. Discuss in detail about the platform level performance analysis in CPU

UNIT-IV REAL TIME SYSTEMS

PART-A
1. What makes a computer system a real-time computer system?
2. Distinguish between availability and reliability?
3. Give taxonomy of scheduling algorithms
4. What makes a task simple or complex?
5. List out differences between periodic tasks, sporadic tasks, and aperiodic tasks?
6. What are the problems with dynamic scheduling in distributed systems?
7. Justify the role of time in static scheduling?
8. Give example of feedback scheduling? (Nov/Dec-2016)
9. Discuss the typical functions that a real-time computer system must perform?
10. List the some properties of anytime algorithms
11. State the reliability/maintainability tradeoff
12. Give an Example of a Fail-Safe System
13. Draw Draw a task graph in which P1 and P2 each process separate inputs and
then pass their results onto P3 for further processing.
14. Examine the operator scheduling for register allocation
15. What is dual-kernel approach to RTOS design.
16. Define Round-robin scheduling

Page | 5
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
17. Illustrate Draw a UML state diagram for the predictive shutdown mechanism of a cell
phone.
18. Summarize Scheduling states of a process
19. Show Effects of Scheduling on the Cache
20. What is the distinction between the ready and waiting states of process scheduling?

PART-B

1. With a neat diagram, describe the structure of a real time system


2. Enumerate the method for estimating program run times with suitable example.
3. Discuss in detail about various type of Scheduling used in Real Time System
4. Propose a method for understanding the Task Assignment for real time systems.
5. Demonstrate the operation of Fault Tolerance Techniques used in for real time systems.
6. Design and develop Clock Synchronization methodology for real time systems.
7. Explain in detail about Reliability and Evaluation parameters for the performance
measures of real time systems.
8. Demonstrate the single threaded and multithreaded structure of a real time system

UNIT V PROCESSES AND OPERATING SYSTEMS

PART-A

1. What is the concept of multitasking?what does it signify? (Nov/Dec-2018)


2. What is rate monotonic scheduling? (Nov/Dec-2018)
3. Define context switching mechanism (Apr/May-2018)
4. What do you understand the concept of priority inversion(Apr/May-2017)
5. List the advantages and limitations of priority based process scheduling (Nov/Dec-2017)
6. State the major functions of POSIX RTOS. (Nov/Dec-2017)
7. Define process state:waiting,reading,executing. (Apr/May-2016)
8. Define tasks and processes(Nov/Dec-2016)
9. Write about scheduling states present in the embedded system design(Nov/Dec-2016)

Page | 6
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
10. Summarize the importance of tasks and processes in embedded system
11. Give any two properties of RTOS.
12. Give examples of blocking and Non-blocking inter process communication.
13. Give example of real time operating systems.
14. What is meant by message passing?
15. Frame the two different styles used for inter process communication.
16. Compare RMA and EDF scheduling
17. List out the major components used in design of audio player
18. Outline the main functions performed by engine control unit
19. What are the classes in data engine control unit?
20. Give example for Real time operating systems

PART-B

1. Compare the principle, merits and limitations inter-process communication mechanism.


(Apr/May-2018) (Nov/Dec-2018) (Nov/Dec-2017) (Apr/May-2017) (Apr/May-2016)

2. Discuss about the features and services of windows CE real time operating
system(Nov/Dec-2018) (Nov/Dec-2017) (Nov/Dec-2016)

3. Recall the performance of the Earliest – Deadline – First scheduling with other scheduling
algorithms with suitable example. (Apr/May-2017)

4. Explain preemptive real time operating systems in detail (Nov/Dec-2017)

5. Construct real time operating system called POSIX with suitable example. (Apr/May-
2017)

6. Evaluate the performance of rate monotonic scheduling with an example(Nov/Dec-2016)

(Nov/Dec-2018)

7. Explain Multitasking, Multiple Process in embedded platform. (Apr/May-2018)


(Apr/May-2016) ,(Nov/Dec-2016)

8. Enumerate the context switch mechanism for moving the CPU from one executing process
to another executing process

Page | 7
KONGUNADU COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING

9. Describe in detail about the principle of operation of audio player (Apr/May-2018)


(Nov/Dec-2017)
10. Justify the Engine Control Unit is an embedded system. Explain in detail the hardware and
software components of engine control unit. (Nov/Dec-2018) (Apr/May-2017) (Nov/Dec-
2017)
11. Explain the working of video Player in detail. (Nov/Dec-2018).

Page | 8

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy