0% found this document useful (0 votes)
181 views6 pages

Embedded Systems Exam Prep

This document outlines the course details for Embedded Systems Design including: 1. The course code, name, semester, credits and instructor. 2. Five units of content covering topics like embedded system architecture, ARM processor architecture, distributed embedded systems, real-time scheduling, and design methodology. 3. For each unit, sample two mark and big questions from the question bank are listed to assess student learning.

Uploaded by

sramuk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
181 views6 pages

Embedded Systems Exam Prep

This document outlines the course details for Embedded Systems Design including: 1. The course code, name, semester, credits and instructor. 2. Five units of content covering topics like embedded system architecture, ARM processor architecture, distributed embedded systems, real-time scheduling, and design methodology. 3. For each unit, sample two mark and big questions from the question bank are listed to assess student learning.

Uploaded by

sramuk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

Even Semester 2018 - 2019


Course Code : EEE18R423
Course Name : EMBEDDED SYSTEMS DESIGN
Year/Semester/Branch : II/IV/ALL
Lecture-Tutorial-Practical : 3-0-0
Credits : 3
Course instructor(s) : Mr.S.Kalimuthukumar
Question Bank

Unit I

Two marks
1. What is embedded system?
2. What are the requirements of embedded system?
3. What are the typical characteristics of embedded system.
4. What are the challenges of embedded system?
5. What is the difference between big endian and little endian processor?
6. What are the requirements?
7. Give the types of requirements?
8. Define functional requirements
9. Give some example of non-functional requirement
10. Give some examples for sophisticated embedded system
11. Define device driver.
12. What is the use of requirements form?
13. What are the entries of a requirements form?
14. Give the types of costs
15. Define NRE cost
16. What is meant by specification?
17. What is architectural design?
18. Define system integration.
19. Write the application of embedded system.
20. Difference between CISC processor and RISC processor
21. Define UML.
22. What are the building blocks of UML?
23. What is meant by UML diagram?

Big Questions
1. Explain the components of a typical embedded system in detail.
2. List the hardware units that must be present in the embedded system.
3. Explain the classification of embedded systems in detail.
4. Explain the different characteristics of embedded system in detail.
5. Explain challenges in embedded computing system design in detail.
6. Explain the role of embedded systems in automotive domain with example.
7. Explain in detail about embedded system design process with suitable example.
8. Explain the various factors to be considered while selecting an embedded
processor/controller for an embedded system design.
9. Explain the “object –oriented” program model for embedded system design.
10. Explain the different types of UML diagrams and their significance in each stage of
the system development life cycle
11. Write a specification for a device in UML. Use a variety of UML diagrams, including
class diagram, object diagram.

Unit II

Two marks
1. What is ARM processor?
2. Mention few features in ARM processor.
3. What are types of instruction mode available in ARM Processor?
4. What is thumb operation?
5. What is meant by ARM7 TDMI?
6. What is Von Neumann architecture?
7. What is Harvard architecture?
8. Difference between von Neumann and Harvard architecture.
9. What is meant by barrel shifter?
10. What is a role of watchdog timer?
11. Mention general purpose registers in ARM7.
12. Mention the special purpose register in ARM7.
13. What is CPSR?
14. What is SPSR?
15. What is meant by pipeline operation? Give an example for 3 stage pipeline.
16. List out instruction set available in ARM mode.
17. What are the buses available in ARM architecture?
18. What is SHARC?
19. What is difference between Harvard Architecture and SHARC Architecture?
20. Write down application of SHARC processor.

Big Questions

1. Explain in detail about ARM processor architecture with neat sketch.


2. Explain the basic processor and memory organization in embedded processor.
3. List the features of ARM7TDMI with detailed explanation.
4. Explain the concept of ARM7 organization with neat diagram.
5. Explain the various types of ARM instruction set with suitable example.
6. Explain in detail about flow control instruction set with suitable example.
7. Design UML based embedded application of alarm clock with suitable diagram.
8. Explain different types of component interfacing using LPC1768 controller

Unit III

Two marks
1. Define distributed embedded system.
2. What is the need of distributed embedded system?
3. Mention the role of processing elements.
4. List the layers present in the OSI/OSI reference model.
5. Write down the software layers alone in OSI reference model.
6. Write down the combination of software/hardware layer in OSI reference model.
7. What is meant by synchronous communication and asynchronous communication?
8. List the communication protocols in embedded network.
9. List out the frame format of internet protocol.
10. What is I2C? List out its signal.
11. Define CAN protocol.
12. Mention the types of frame in CAN protocol.
13. Differentiate between I2C and CAN bus.
14. What is meant by arbitration?
15. What is CSMA/CA and CSMA/CD?
16. List the standardizations of ISO 11898-X.
17. Mention the types of acknowledgement used in CAN bus.
18. What is the concept of positive ACK?
19. What is the concept of negative ACK?
20. The CAN bus send the data is 1110 0110 and its length code eight. Calculate no of
dominant bits and no of recessive bit.
21. List the features of CAN bus.
22. List the features of I2C bus.

Big Questions

1. Explain the concept of distributed embedded system in detail.


2. Explain the hardware /software architecture of distributed embedded system.
3. Discuss in detail about OSI/ISO layer of the internet protocol.
4. Discuss in detail about OSI/ISO reference model of CAN bus.
5. Explain in detail of about Inter Integrated Circuit with neat timing diagram.
6. Explain how to add a real time clock in I2C with neat circuit diagram.
7. Explain detail about high speed CAN with 80C51 microcontroller with circuit
diagram.
8. Briefly explain UML based modeling of real time elevator control application.
9. Explain scheduling and allocation process on a distributed embedded system.

Unit IV

Two marks
1. Define task and process.
2. What is an interrupt?
3. What is kernel? What are different functions handled by a general purpose kernel?
4. What is the basic function of real time kernel?
5. What is the difference between “Hard” and “soft “real time systems? Give an
example for ”Hard” and “soft “ real time kernels.
6. What is clock driven approach?
7. What is event driven approach?
8. Define scheduling
9. Define round robin scheduling
10. Define priority scheduling?
11. What is rate monotonic scheduling?
12. What is meant by release time?
13. Define effective deadline.
14. Define effective release time.
15. What is meant by deadline?
16. Define preemptive.
17. Define non preemptive.
18. What is aperiodic process?
19. What is periodic process?
20. Define static priorities and dynamic priorities.
21. Comparison between RMS and EMF.
22. Write down advantages and disadvantages of Rate monotonic
23. Write down advantages and disadvantages of EDF.
24. Difference between dynamic system and static system

Big Questions

1. Explain various approaches used to real time scheduling in detail.


2. Discuss in detail about clock driven scheduling with suitable example.
3. What is round robin approach? Explain about weighted round robin algorithm with an
example.
4. Discuss the priority driven scheduling with its types.
5. Briefly explain the fixed priority scheduling versus dynamic priority scheduling with
an example.
6. Explain the concept of rate monotonic algorithm with suitable example.
7. Explain the concept of earliest deadline first algorithm with suitable example.
8. Explain the challenges in validating timing constraints in priority system.
9. Write short notes on off- line scheduling and on-line scheduling with an example.
10. Briefly explain dynamic versus static systems with an example.

Unit V

Two marks
1. Why design methodology?
2. What is meant by waterfall model?
3. What is meant by spiral model?
4. Define quality assurance.
5. What is meant by bench marking?
6. Explain successive refinement.
7. What is meant by design flow?
8. What is the goal of design flow?
9. Draw the structure of hardware /software design methodology.
10. What is concurrent Engineering?
Big Questions

1. Discuss in detail about system design techniques with neat diagram.


2. With neat diagram explain concurrent Engineering applied to telephone system.
3. Explain the concept of system analysis and architecture design in detail.
4. What are the steps to be followed during a design flow? Explain in detail.
5. Explain the hardware/software design flow of inject printer with neat diagram.
6. Write short notes on quality assurance and its techniques.
7. Explain hardware software design flow of Personal Digital Assistants with neat
diagram.
8. Explain hardware software design flow of Set-top boxeswith neat diagram.

You might also like