Professional Documents
Culture Documents
Ec8791-Erts Old QB
Ec8791-Erts Old QB
DEPARTMENTOF
ELECTRONICSAND COMMUNICATIONENGINEERING
QUESTIONBANK
VII SEMESTER
EC8791 - EMBEDDED AND REAL TIME SYSTEMS
Regulation–2017
Preparedby
Mr. A. Pandian, Assistant Professor
Ms. K.Arthi, Assistant Professor
Dr. N. Usha Bhanu, Professor
SRM VALLIAMMAI ENGINEERINGCOLLEGE
(AnAutonomous Institution)
SRMNagar, Kattankulathur–603203.
DEPARTMENTOF ECE
Question Bank
SUBJECT : EC8791–EMBEDDEDANDREAL TIME SYSTEMS
SYSTEMS. SEM/YEAR :VII / IV-Year B.E.
UNIT I - INTRODUCTION TO EMBEDDEDSYSTEM DESIGN
Complex systems and microprocessors– Embedded system design process –Design example: Model train
controller- Design methodologies- Design flows - Requirement Analysis – Specifications-System analysis and
architecture design – Quality Assurance techniques - Designing with computing platforms – consumer
electronics architecture – platform-level performance analysis.
Q.No Questions BTL level Domain
1. Define an Embedded Real Time system? BTL 1 Remembering
2. Mention the challenges in design of embedded computing BTL 1
Remembering
system.
3. List the non-functional requirements of an Embedded BTL 1
Remembering
Architecture.
4. Sketch the major levels of abstraction in the Embedded BTL 1
Remembering
system design.
5. What are the services to be provided by consumer electronics? BTL 1 Remembering
6. What you mean by real time computing? BTL 1 Remembering
7. Describe the steps in embedded system design process. BTL 2 Understanding
8. Identify the various issues in real time computing. BTL 2 Understanding
9. Summarize the challenges in embedded computing system
BTL 2 Understanding
design.
10. Mention the observations of quality management of ISO
BTL 2 Understanding
9000?
11. Draw the functional architecture diagram of multimedia
BTL 3 Applying
player.
12. Interpret the importance of DCC in train controller. BTL 3 Applying
13. Illustrate the need of flash file systems in consumer
BTL 3 Applying
electronics.
14. Assess the characteristics of embedded computing. BTL 4 Analyzing
15. Categories the steps involved in system analysis using CRC
BTL 4 Analyzing
card.
16. Explain the requirements chart for GPS moving map system. BTL 4 Analyzing
17. Justify the need of UML language for Embedded system
BTL5 Evaluating
design.
18. Depict the UML notation for display class. BTL5 Evaluating
19. Summarize the five levels of maturity in CMM model. BTL 6 Creating
20. Illustrate the block diagram of moving map GPS system with
BTL 6 Creating
neat sketch.
PART-B
1. (i) What are the factors to be considered while designing an (5)
Embedded System Process?
BTL 1 Remembering
(ii) State the importance of Structural and Behavioral (8)
description in detail.
2. (i)Mention the requirements for designing a GPS moving (8) BTL 1 Remembering
map in embedded system design process.
(ii)Write down the major operations and data flows of a GPS (5)
moving map and draw its architecture
PART -C
1. Summarizethe different factors involved in embedded system (15)
design process of GPS moving map with necessary BTL5 Evaluating
illustrations.
2. Justify the need of Quality Assurance techniques in (15)
BTL5 Evaluating
Embedded design and explain.
3. Develop the requirement, specification and state diagram of a (15) BTL 6 Creating
model train controller with necessary illustrations.
4. Elaborate following in detail as per system level design
analysis.
(i) Consumer electronics architecture. (5) BTL 6 Creating
(ii) Platforms and operating systems. (5)
(iii)Flash file systems, (5)
PART – B
1 Write short notes on BTL 1 Remembering
a) Introduction of transient faults. (7)
b) Use of State aggregation (6)
2 i) List out the sequence of events resulting in triad failure. (6) BTL 1 Remembering
ii) E
xplain the methodology to choose the best distribution for
obtaining parameter values in model. (7)
3 Describe the typical designs for voter reliability with the example of BTL 1 Remembering
Poisson failures. (13)
4 Mention the classification of faults according to their temporal BTL 1 Remembering
behavior and output behavior and explain. (13)
5 Write a detailed note on mathematical understanding of the priority BTL 2 Understanding
ceiling algorithm using a series of results. (13)
6 Summarize the important features on : BTL 2 Understanding
a) Software Redundancy in Fault tolerance techniques.
(6)
b) Measuring error propagation times in Fault tolerance
synchronization .
(7)
7 Describe about Rate Monotonic Scheduling Algorithm with BTL 2 Understanding
examples. (13)
8 i) Explain the permanent faults in series parallel systems. (7) BTL 3 Applying
ii) Summarize the performance measures for real time systems? (6)
9 Outline the features of information redundancy and its principle to BTL 3 Applying
obtain a code that will correct multiple bit errors . (13)
10 i) Write about the limited usefulness of software error models? (5) BTL 4 Analyzing
ii) Explain how the clocks are synchronized if the times are close to
each other. (8)
11 i) Compare independent failure and correlated failure. (3) BTL 4 Analyzing
ii) Examine the process of completely connected zero propagation
system. (10)
12 Summarize the concepts of impact of faults and Loss of synchrony in BTL 4 Analyzing
fault tolerant systems. (13)
13 Illustrate with diagrams about reliability models for hardware BTL 5 Creating
redundancy. (13)
14 Determine the More general model assuming that the failure process BTL 6 Evaluating
and fault latency are exponential and Poisson distributed. (13)
PART – C
1 BTL 6 Creating
From the mathematical concepts explain Identical Linear Reward
functions in Uniprocessor scheduling. (15)
2 Describe the completely connected zero propagation time system in BTL 6 Creating
hardware fault tolerant synchronization. (15)
3 Determine the utilization bound for the RM algorithm and explain it BTL 5 Evaluating
in detail. (15)
4 With necessary illustrations explain the following redundancy in fault BTL 5 Evaluating
tolerant systems.
(i) Hardware Redundancy (5)
(ii) Software Redundancy (5)
(iii) Information Redundancy (5)
UNITV PROCESSES AND OPERATINGSYSTEMS
Introduction – Multiple tasks and multiple processes – Multirate systems- Preemptive real-time
operating systems- Priority based scheduling- Interprocess communication mechanisms – Evaluating
operating system performance- power optimization strategies for processes – Example Real time
operating systems-POSIX- Windows CE. - Distributed embedded systems – MPSoCs and shared
memory multiprocessors. – DesignExample - Audio player, Engine control unit – Video accelerator.
PART – A
Q.N BT Competence
o Questions Level
(6)
PART C
1 From design flow analysis to architectural design, illustrate video BTL Creating
Accelerator using UML methodology. 6
(15)
2 Explain the working of Engine control unit in detail. BTL Evaluating
i). Theory of operations and requirements 5
(4)
ii). Specification
(4)
iii). SystemArchitecture
(3)
iv). Component designing and testing
(2)
v). System integration and testing.
(2)
3 Outline in detail how shared memory and message passing BTL Evaluating
mechanisms are used for inter process communication. 5
(15)
4 With necessary illustrations explain about EDF algorithm for BTL Creating
scheduling three process with hyperperiod 60 . 6
(15)