You are on page 1of 5

KSKCET

EC6703-EMBEDDED & REALTIME SYSTEMS

YEAR/SEM:IV/VII

UNIT 1
PART A
1. Differentiate top-down and bottom-up design.
2. List the functions of ARM processor in supervisor mode.
3. Enumerate various issues in real time computing.
4. Write short notes on ARM Processor.
5. What is the Instruction set features useful for embedded programming?
6. What are the parameters used to evaluate the CPU performance?
7. What is the function of exception? How is ARM processor different from other processors?
8. When is application specific system processor (ASSPs) used in a embedded systems?
9. What are the various in embedded system designs modeling refining (or) partitioning?
10. Give two features that differ a general purpose microcontroller from embedded processor?
11. State the function of coprocessor.
PART B
1. Explain in detail the conceptual and detailed specification of Model train controller
with suitable diagrams
2. Describe the embedded system design process with suitable Diagrams.
3. Explain in detail the formalisms for system design with structural and behavioral
description of an embedded system
4. Explain in detail the operation of ARM processor and coprocessor.
5. Describe the CPU performance with pipelining and caching process.
6. What are instructions set preliminaries?
7. Explain the various form of memories present in a system

(16)
(16)
(16)
(16)
(16)
(16)
(16)

UNIT 2
PART A
1.
2.
3.
4.
5.
6.
7.
8.

What is the bus protocols especially, the four-cycle handshake?


What is a data flow graph?
What are CPU buses?
List out the various compilation techniques.
State the basic principles of basic compilation techniques.
Name any two techniques used to optimize execution time of program.
What does a linker do?
What are the four types of data transfer in USB?

R.RAMESHKUMAR AP/ECE

Page 1

KSKCET

EC6703-EMBEDDED & REALTIME SYSTEMS

YEAR/SEM:IV/VII

9. Give the limitation of polling techniques.


10. What is memory map input output interface?
11. What is the need for bus arbitration?
12. What is meant by control bus in CPU?
13. Can latches be used to create input port? Justify.
PART B
1.
2.
3.
4.
5.
6.

Describe about memory devices with suitable examples


Explain memory system interface with CPU
How are memory and I//O devices interfaced with a processor.
Discuss in detail about assembly and linking with examples
Describe the technique used for program validating and testing
(i) Describe the basic compilation techniques.
(ii) Explain the debugging process used in embedded system
7. i)Describe the system bus configuration and explain the bus protocol
(ii) Explain in detail the fundamental model used for program development
8. i) Describe the system bus configuration and explain the bus protocol.
ii) Explain the component interfacing.
9. i) Tabulate program elements: Macros and functions and their uses.
ii) Explain the use of pointers, NULL pointers.
10. (i) What are the advantages of vectored addressing in stack?
(ii) Describe the need for ICE, JTAG for the development of embedded system design
process
UNIT 3

(16)
(16)
(16)
(16)
(16)
(08)
(08)
(08)
(08)
(08)
(08)
(08)
(08)
(04)
(12)

PART A
1. What are the major inter process communication mechanism?
2. Define context switching.
3. Define: processes.
4. List the process of scheduling policies.
5. What are the power optimization strategies used for processes?
6. What does a scheduler do in a operating system environment?
7. What is the use of interrupts service routines?
8. What are the three conditions that must be satisfied by the re-entrant function?
9. State multitasking
10. How is real time OS differ from general purpose OS?
11. Give any properties of operating system.
R.RAMESHKUMAR AP/ECE

Page 2

KSKCET

EC6703-EMBEDDED & REALTIME SYSTEMS

YEAR/SEM:IV/VII

PART B
1. Explain the services of operating system in handling multi process scheduling and
communication
2. Discuss the power management and optimization for process.
3. Explain the principle of priority based context switching mechanism. Discuss
About the various priorities based scheduling algorithms.
4. Explain in detail how shared memory and message passing mechanisms are used for
interprocess communication.
5. Discuss in detail about multitasking
6. Describe about multiple processes and inter process communication mechanism.
7. Describe in detail about the scheduling policies with suitable examples.
8. How to evaluate operating system performance?
9. Discuss in detail about Power optimization strategies in CPU operation.
10. (i) Describe in detail about Interprocess communication
(ii) Write notes on cooperative scheduling

(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(12)
(04)

UNIT 4
PART A
1. List the OSI layers from lowest to highest level of abstraction.
2. What is a distributed embedded architecture?
3. What do you meant by accelerator/hardware accelerator?
4. State the advantages of network based design.
5. What is the use of attached accelerator to CPU?
6. What are the merits of embedded distributed architecture?
7. What is the role played by the accelerator in the design of embedded system?
8. What is priority inheritance?
9. State the need for accelerator
10. What do you mean by network based design?
11. State some networks dedicated for embedded system.
12. Define design flow.
13. Write down the advantages of water fall model, Spiral model
14. Define concurrent engineering
15. What are the tests performed for requirement analysis?
16. Distinguish between requirement and specification
17. What are all the steps involved in CRC card methodology?
18. Explain and expand CRC card.
R.RAMESHKUMAR AP/ECE

Page 3

KSKCET

EC6703-EMBEDDED & REALTIME SYSTEMS

YEAR/SEM:IV/VII

19. Define quality assurance.


20. Write down the quality assurance techniques
21. Define Capability Maturity Model (CMM)
PART B
1. Discuss about Accelerator based Embedded system and network based embedded system
(16)
2. Explain about networks for embedded systems and Internet-enabled embedded system (16)
3. Discuss in detail about distributed embedded architecture with neat sketch.
(16)
4. Explain any different type of networks used for embedded system design.
(16)
5. Explain how internet can be used by embedded computing systems.
(16)
6. Write about internet enabled system design.
(16)
7. Define design flow. Explain in details about various models used in design method
(16)
8. Explain in detail about quality assurance techniques.
(16)
9. Explain in detail about how the CRC card method used in analysis of systems architecture
(16)
10. Explain in detail about advanced techniques for specication in system level design
(16)
UNIT 5
PART A
1. What is a PDA?
2. What is a set-top box or STB or STU?
3. Write short notes on H/W and S/W co-design.
4. What are FOSS tools for embedded systems?
5. List the major components in the Personal Digital Assistant System?
6. Differentiate between hardware and software co-design.
7. Why most designers use FOSS tools in embedded system development?
8. What is signal servicing function?
9. Give the steps to destroy a message queue.
10. Give two advantages of data compressor?
11. Define hardware and software co design.
12. What is meant by codesign?

R.RAMESHKUMAR AP/ECE

Page 4

KSKCET

EC6703-EMBEDDED & REALTIME SYSTEMS

YEAR/SEM:IV/VII

PART B

1. Write short notes on the following :


(i) Data compressor.
(ii) Software modem
2. (i) Explain the FOS tools for embedded system development.
(ii) Explain embedded hardware and software co-design.
3. Explain embedded hardware and software co-design for set top box
4. Describe how PDA and Data compressor are designed.
5. Discuss about software MODEM and system-on-silicon.
6. Explain in detail about principles of operation of data compressor.
7. Explain in detail about principles of operation of Alarm clock.
8. Explain in detail about principles of operation of audio player.
9. Explain in detail about principles of operation of software modem.
10. Explain in detail about principles of operation of Digital still camera.
11. Explain in detail about principles of operation of Telephone answering machine.
12. Explain in detail about principles of operation of engine control unit.
13. Explain in detail about principles of operation of video accelerator.

R.RAMESHKUMAR AP/ECE

(08)
(08)
(08)
(08)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)
(16)

Page 5

You might also like