76FAD0C345164EDAB3C955B33285D137

download 76FAD0C345164EDAB3C955B33285D137

of 3

Transcript of 76FAD0C345164EDAB3C955B33285D137

  • 7/27/2019 76FAD0C345164EDAB3C955B33285D137

    1/3

    Page 1 of 3

    Term End Examination - November 2012Course : EEE540 - mbedded System Design Slot: F1

    Class NBR : 4116

    Time : Three Hours Max.Marks:100

    Answer ALL the Questions

    1. Name the classification of Embedded Systems. [2]

    2. What are the constraints we will meet while designing an embedded system? [4]

    3. Calculate the revenue loss percentage for the following [4]

    4. Assume three technologies are available for developing a product of 1000 units.

    Calculate total cost and per product cost.

    Tech NRE

    Cost

    Unit cost

    A 2000 100

    B 30,000 30

    C 100000 2

    [4]

    5. Apart from speed, distance, master-slave, no. of wires, size of the data frame,

    Error/collision detection, voltage scheme, what is the major disadvantage of CAN

    protocol from other protocols [USB, I2C, RS232, SPI]

    [2]

    6. Design a 4K X 16 bit SRAM system using 2K X 8 bit SRAMs. [5]

    8 months 16 months2 months

    Peak revenue = Rs. 100

    Revenue = Rs. 60

  • 7/27/2019 76FAD0C345164EDAB3C955B33285D137

    2/3

    Page 2 of 3

    7. Draw the circuit for interfacing processor, memory and I/O devices through DMA. [4]

    8. Name the different packets and transfers in USB 2.0. [3]

    9. With neat diagram explain the STACK organisation of a processor for an embedded

    system.

    [4]

    10. Select the features you need in a processor and Memorys type, size to develop a

    a) Intelligent traffic light controller b) Text to Speech converter

    [4]

    11. Explain the following IO devices.

    (i) Timers (ii) counters (iii) Watch dog timers

    [3]

    12. How RS485 has less electromagnetic interference/noise when compared to RS232? [3]

    13. In CAN communication no clock data is communicated in the network [True or False] [2]

    14. Consider a 4bit ADC with a reference voltage of 8V, what is the digital value after

    conversion by ADC if the input voltage to ADC is 5 V?

    [5]

    15. Elaborate on each term in a CAN NODE. [6]

    16. Below shown are the scrambled blocks of a CAN data Format. Arrange it in a correct

    order for a Standard CAN data format.

    [5]

    17. Assume the situation given in below and generate the sequence of action required if

    microcontroller need to read from the sensor (assume the sensor data is 64h) and write

    in display controller. Support your statements by drawing the data format.

    [6]

    I2C BUS

    Master

    Micro

    ControllerSensor Display

    Controller

    Address-7ahAddress-88h

  • 7/27/2019 76FAD0C345164EDAB3C955B33285D137

    3/3

    Page 3 of 3

    18. With neat diagram explain the different task states for an RTOS. [6]

    19. With necessary diagram explain the function call mechanism which makes use of stack

    frames.

    [5]

    20. Explain an embedded system application and model it using FSM. [3]

    21. Differentiate General purpose and Real time operating system of an embedded system. [3]

    22. Explain in detail the need of context switching. [4]

    23. Define the States of a Task and explain when and between which states context

    switching takes place.

    [4]

    24. Describe about priority inversion problem. How it can be avoided? [4]

    25. Arrange the Data frames in the CAN bus in the sequential order based on the CAN

    arbitration principles, justify it. The numbers in the diagram are the Value of the

    Identifier field of a Data format.

    [5]