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

Embedded System Design

This document contains instructions and questions for an embedded systems design exam. It includes: - Instructions for candidates to answer any 5 of the full questions. - Question 1 asks to discuss embedded system software development challenges with examples. - Question 2A asks to design circuitry for address decoding of two memory chips based on their sizes and addresses. - Question 2B asks to discuss using instruction set simulators for embedded software debugging and the advantages and disadvantages. - The remaining questions ask about additional embedded systems topics like reentrant functions, RTOS architecture, INTEL HEX file format, function queue scheduling, DMA operation, traffic light controller design, data sharing between tasks, and comparing software architectures

Uploaded by

Nipun Jain
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

Embedded System Design

This document contains instructions and questions for an embedded systems design exam. It includes: - Instructions for candidates to answer any 5 of the full questions. - Question 1 asks to discuss embedded system software development challenges with examples. - Question 2A asks to design circuitry for address decoding of two memory chips based on their sizes and addresses. - Question 2B asks to discuss using instruction set simulators for embedded software debugging and the advantages and disadvantages. - The remaining questions ask about additional embedded systems topics like reentrant functions, RTOS architecture, INTEL HEX file format, function queue scheduling, DMA operation, traffic light controller design, data sharing between tasks, and comparing software architectures

Uploaded by

Nipun Jain
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Reg. No.

MANIPAL INSTITUTE OF TECHNOLOGY


Manipal University
SEVENTH SEMESTER B.E (MECHATRONICS) DEGREE END SEMESTER
EXAMINATION
NOV /DEC 2011
SUBJECT: EMBEDDED SYSTEM DESIGN (ECE - 421.3)
TIME: 3 HOURS

MAX. MARKS: 50

Instructions to candidates

Answer ANY FIVE full questions.


Missing data may be suitably assumed.

1. Discuss with suitable examples development challenges in writing embedded-system


software.
(10)
2A. Suppose that your system has one RAM chip and one ROM chip whose sizes and
addresses are shown in table. Design the part of the circuit that takes the address lines
and produces the chip enable signals for each of these two memory parts.
SIZE

LOW ADDRESS

HIGH ADDRESS

RAM

128KB

0X00000

0X1FFFF

ROM

128KB

0X20000

0X3FFFF

2B.How we can effectively use instruction set simulators for debugging of embedded
software? Also discuss the advantage and disadvantage of this debugging method.
(5+5)
3A.What is a reentrant function? Check whether the function count-errors ( ) given
below is reentrant or not. Justify your answer.
Void count-errors (int New-error)
{
Errors = Errors + New-error
}
3B.With the help of an example proto type code, explain RTOS architecture.

ECE-421.3

(5+5)

Page 1 of 2

4A. Draw the INTEL HEX file format and explain the different fields by highlighting
their significance.
4B.What is meant by function queue scheduling? Explain. Illustrate function queue
scheduling using appropriate proto type coding.
(4+6)
5A.With the help of a neat block diagram, necessary signals and timing diagrams explain
DMA operation.
5B. Design an embedded system for a traffic light controller with the help of a proto type
code and explain the working. The system should work for both traffic density based
clearing of signal and self-timed clearing. Assume that inputs from the traffic density
sensors are available.
(5+5)
6A.What is the problem faced during data sharing between multiple tasks? Explain how
it can be solved?
6B. List different types of software architectures normally used and compare them. (5+5)
.

*********

ECE 421.3

Page 2 of 2

You might also like