Embedded Systems Exam Paper: Comprehensive Questions and Answers, Study Guides, Projects, Research of Embedded Systems

embedded systems practical.pdf

Typology: Study Guides, Projects, Research

2019/2020

Uploaded on 02/27/2020

sancheet-walekar
sancheet-walekar ๐Ÿ‡ฎ๐Ÿ‡ณ

4.8

(4)

3 documents

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
(2ยฝ hours) Total Marks: 75
N. B.: (1) All questions are compulsory.
(2) Make suitable assumptions wherever necessary and state the assumptions made.
(3) Answers to the same question must be written together.
(4) Numbers to the right indicate marks.
(5) Draw neat labeled diagrams wherever necessary.
(6) Use of Non-programmable calculators is allowed.
1.
Attempt any three of the following:
15
a.
Distinguish between general purpose system and embedded systems
Shibu KV 1.2
5 points of distinction โ€“ 1 M each. Examples can be included.
b.
List three applications of embedded systems. Discuss any one in detail.
Shibu KV 1.5
Five applications 1 M each
c.
Briefly explain function of the following. Also give on example each
i) PLD
ii) COTS
Shibu K V 2.1.3 and 2.1.4 โ€“ 2 M each for PLD and COTS and 1 M for examples
d.
What is use of a stepper motor in an embedded system? Explain different types of
stepper motors
Shibu KV 2.3.3.4
3 M โ€“ use of stepper motor; 2 M for types of stepper motor
e.
Discuss characteristics of embedded systems.
Shibu KV 3.1
1 M each characteristic
f.
What are operational quality attributes of embedded system?
Shibu KV 3.2.1
5 attributes are expected 1 M each
2.
Attempt any three of the following:
15
a.
Explain the difference between domain specific and application specific embedded
system. Give two examples of each.
Shibu KV chapter 4 โ€“ introduction โ€“ difference โ€“ 3M
Examples โ€“ 2M
b.
What is role of display panel in a washing machine? What inputs can be accepted from
user in a washing machine display interface?
Shibu KV 4.1 Fig 4.2
Role โ€“ 2 M
Inputs โ€“ 3 M (inputs like โ€“ water level, wash cycle, water temperature etc)
c.
What is memory map? Explain the interrupt map for embedded system
Mazidi
Memory map explanation 2 M Dig โ€“ 1 M
Interrupt map โ€“ 2 M
d.
What are different types of memory? Explain each in brief.
Shibu KV / Mazidi
Types of memory โ€“ 2 M RAM โ€“ DRAM SRAM NVRAM ; ROM โ€“ PROM
EPROM E2PROM
Explanation 3M
e.
Explain the function of control and status register? Give example.
pf3
pf4
pf5

Partial preview of the text

Download Embedded Systems Exam Paper: Comprehensive Questions and Answers and more Study Guides, Projects, Research Embedded Systems in PDF only on Docsity!

(2ยฝ hours) Total Marks: 75 N. B.: (1) All questions are compulsory. (2) Make suitable assumptions wherever necessary and state the assumptions made. (3) Answers to the same question must be written together. (4) Numbers to the right indicate marks. (5) Draw neat labeled diagrams wherever necessary. (6) Use of Non-programmable calculators is allowed.

  1. Attempt any three of the following: 15 a. Distinguish between general purpose system and embedded systems Shibu KV 1. 5 points of distinction โ€“ 1 M each. Examples can be included. b. List three applications of embedded systems. Discuss any one in detail. Shibu KV 1. Five applications 1 M each c. Briefly explain function of the following. Also give on example each i) PLD ii) COTS Shibu K V 2.1.3 and 2.1.4 โ€“ 2 M each for PLD and COTS and 1 M for examples d. What is use of a stepper motor in an embedded system? Explain different types of stepper motors Shibu KV 2.3.3. 3 M โ€“ use of stepper motor; 2 M for types of stepper motor e. Discuss characteristics of embedded systems. Shibu KV 3. 1 M each characteristic f. What are operational quality attributes of embedded system? Shibu KV 3.2. 5 attributes are expected 1 M each
  2. Attempt any three of the following: 15 a. Explain the difference between domain specific and application specific embedded system. Give two examples of each. Shibu KV chapter 4 โ€“ introduction โ€“ difference โ€“ 3M Examples โ€“ 2M b. What is role of display panel in a washing machine? What inputs can be accepted from user in a washing machine display interface? Shibu KV 4.1 Fig 4. Role โ€“ 2 M Inputs โ€“ 3 M (inputs like โ€“ water level, wash cycle, water temperature etc) c. What is memory map? Explain the interrupt map for embedded system Mazidi Memory map explanation 2 M Dig โ€“ 1 M Interrupt map โ€“ 2 M d. What are different types of memory? Explain each in brief. Shibu KV / Mazidi Types of memory โ€“ 2 M RAM โ€“ DRAM SRAM NVRAM ; ROM โ€“ PROM EPROM E2PROM Explanation 3M e. Explain the function of control and status register? Give example.

Shibu KV Control and Status Register Functions โ€“ 3 M Example โ€“ any one control and status register with dig โ€“ 2M f. Write a note on watchdog timer. Shibu KV 2.6. Dig 2 M explanation 3M

  1. Attempt any three of the following: 15 a. With neat block diagram explain the components of 8051 microcontroller. Mazidi Diagram โ€“ 2 M Explanation on I/O ports, Timers, Memory etc. โ€“ 3M Note : architectural diagram as shown in Shibu KV can also be used. b. Draw the pinout diagram and explain functions of pins of 8051 microcontroller. Mazidi Pin dig โ€“ 2 M Functions Port pins 1 M Vcc, GND, XTAL, RST โ€“ 1M Control pins EA/, PSEN/, ALE โ€“ 1M c. What is the need of interfacing external memory with 8051 microcontroller? How is the interfacing done? Mazidi

Bitwise shift operators - 3 M

  1. Attempt any three of the following: 15 a. What are the factors to be considered in selecting a microcontroller for embedded system? Discuss any one in detail. Shibu KV List the factors with description โ€“ 2 M Explanation โ€“ 3M b. Explain the steps in designing a embedded system using 8051 microcontroller. Shibu KV Problem analysis Design the circuit Create software Code dumping Testing 1 M each. c. List and explain in brief the features of 8051 microcontroller. Mazidi / Shibu - 4 KB on chip program memory. - 128 bytes on chip data memory(RAM) o 32 bytes devoted to register banks o 16 bytes of bit-addressable memory o 80 bytes of general-purpose memory - 4 register banks. - 128 user defined software flags. - 8 - bit data bus - 16 - bit address bus - 16 bit timers (usually 2, but may have more, or less). - 3 internal and 2 external interrupts. - Bit as well as byte addressable RAM area of 16 bytes. - Four 8-bit ports, (short models have two 8-bit ports). - 16 - bit program counter and data pointer. - 1 Microsecond instruction cycle with 12 MHz Crystal. Memory โ€“ 1M System bus, Timers and interrupts โ€“ 1M Ports โ€“ 1 M Crystal oscillator with frequency - 1M Program counter and data pointer - 1M d. With required example explain structure of embedded system program Mazidi Major constituents of embedded C program are - - Comments - Pre-processor directives - Global variables and functions - Main function 1 M each 1 M for Example e. Explain what is meant by the superloop based approach.

Shibu KV 9.1. What is superloop / infinite loop โ€“ 1M Role of superloop in embedded system โ€“ 2M Example โ€“ 2 M f. What are different types of files created in the process of burning a program onto the IC? Shibu KV 9. Fig 9. Types of files generated โ€“ .asm or .src files โ€“ Object files โ€“ Library files used with object file are used by linker or locator to build absolute object file and then converted to hex file.

  1. Attempt any three of the following: 15 a. Define operating system kernel. What are services provided by kernel? Shibu KV 10. Definition โ€“ 1 M Process Management Memory Management File System Management Device Management 1 M each b. Distinguish between Real Time operating system and general purpose operating system. Shibu KV General Purpose OS โ€“ Used in general purpose systems Systems designed to perform multiple different tasks Kernel offers all types of services Non deterministic in behavior Examples โ€“ Windows Used in dedicated embedded systems Systems are designed to perform real time tasks, limited in number Kernel offers limited services Deterministic in behavior Examples โ€“ QNX, VxWorks 1M each difference Any other valid point of difference can be considered. c. List and explain the functional requirements to be considered in order to select the correct RTOS. Shibu KV 10.10. Any five functional requirements can be discussed โ€“ 1 m each d. What are the components of IDE of embedded system development environment? Shibu KV 13.1. Project window Text editor Output window Menu bars Diagram 1 M each e. Explain following terms โ€“