Embedded Systems Model Question Paper
Embedded Systems Model Question Paper
Embedded Systems Model Question Paper
USN
TE62
B. E. Degree (Autonomous) Sixth Semester End Examination (SEE) - 2015
Time: 3 Hours ]
1. a) What is a design metric? Mention the design metric and explain them.
b) Prove that for any rise angle the percentage revenue loss is
{D(3W-D)/2W2} X 100%
[6 marks]
[6 marks]
c) Determine the percentage of revenue loss if the products lifetime is 86 weeks and
the delay in the market is 8 weeks. Derive the formula used for this calculation.[8 marks]
3. a) The analog input range for a 8-bit ADC is from -2.5V to 8.5V. Determine the
resolution of the ADC and digital output in hexadecimal, when the input voltage is
1.2V. Trace successive approximation steps and show the binary output of the
ADC.
[6 marks]
b) Explain how UART is used for communication .List its advantage.
[6 marks]
c) What is memory hierarchy? How does the cache operate? Discuss the cache [8 marks]
(Page 2 of 2)
4. a) Explain shared data problem with an example, show how interrupt facility can be
used for solving the problems.
[10 marks]
b) Explain interrupt handling procedure, context switching and critical
section.
[10 marks]
OR
[10 marks]
[10 marks]
6. a) What is meant by encapsulating the semaphores? Bring out the need for
it.
[6 Marks]
[6 marks]
c) Explain how memory space can be saved in hard real time scheduling with an
example.
[8 marks]
OR
7. a) What are RTOS queues? Explain the use of queue, with sample codes
[8marks]
[6 marks]
[6 marks]
(Page 1 of 2)
USN
TE62
B. E. Degree (Autonomous) Sixth Semester End Examination (SEE) - 2015
Time: 3 Hours ]
1. a) What is the ' Market Window ' and why is it so important for products to reach the
market early in this window?
[6 marks]
b) List and define the 3 main processor technologies. What are the benefits of using each
of the 3 different processor technologies?
[8 marks]
c) Explain how the top-down design process improves the productivity.
[8 marks]
2. a) Develop an efficient algorithm for GCD, convert it to FSMD and show the [10 Marks]
optimized FSMD.
[10 Marks]
3. a) Compute the hexadecimal value that need to be loaded onto duty cycle register
of 8-bit PWM module in order to run the motor at a speed of 8050rpm,which
needs 4.375 volts
[6 Marks]
b) Describe the working of PWM unit with timing diagrams. How can it be used
for speed control of DC motor?
[6 Marks]
c) Briefly explain OTPROM, EEPROM, RDRAM, and FPM DRAM.
[8 Marks]
(Page 2 of 2)
[10 Marks]
b) What are RTOS queues? Explain the use of queue, with sample codes.
[10Marks]
OR
[10 Marks]
[10Marks]
6. a) What is meant by encapsulating the semaphores? Bring out the need for it
[10 Marks]
b) Explain the software design tools that are used to design, test and debug the
embedded software.
[10 Marks]
OR
7. a) Explain the methods to solve memory space and methods to save power.
[10 Marks]
b) Discuss the advantages and disadvantages of using large number of tasks.
[10 Marks]
(Page 1 of 2)
USN
TE62
B. E. Degree (Autonomous) Sixth Semester End Examination (SEE) - 2015
Time: 3 Hours ]
[6 Marks]
b) Derive an equation for percentage revenue loss for any rise angle rather than just for
45 degrees.
[8 marks]
c) Using the Revenue Model compute the percentage revenue loss if D=5 and W=10.If
the company whose product entered the market on time earned a total revenue of
$25 million, how much revenue did the company that entered the market 5 weeks late
lose.
[6 marks]
[6 marks]
(Page 2 of 2)
4. a) Explain the need for interrupts in processors and mention briefly the various events
that take place when a processor is interrupted.
[10 marks]
b) Explain the problems of shared-data interrupts and suggest the solution to solve the
problems.
[10 marks]
OR
[10 marks]
[10 marks]
6. a) Explain how memory space can be saved in hard real time scheduling
with an example.
[10 marks]
[10 marks]
OR
7. a) What is meant by encapsulating the semaphores? Bring out the need for it. [10 marks]
b) Explain the hardware and software co-design aspects in an embedded
system design.
[10 Marks]