Upload
hoangkien
View
226
Download
1
Embed Size (px)
Citation preview
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 1
Q.1 a. Describe the domestic and industrial application of embedded system. Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 2
b. Show the contents of the PSW register of after execution of the following instruction.
MOV A, #0BFH ADD A, #1BH Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 3
c. Explain briefly different types of memories used in 8051. Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 4
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 5
d. Explain Scheduling Algorithms of RTOS.
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 6
Answer:
e. What is Pipelining? Explain with an example. Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 7
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 8
f. Explain development environment and debugging techniques. Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 9
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 10
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 11
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 12
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 13
g. Generate a frequency of 100 KHz on pin p2.3. Use Timer 1 in mode 1 assume XTAL of 22 MHz. (7×4)
Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 14
Q.2 a. What are the criteria for selection of processor for use in an embedded system? (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 15
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 16
b. Design a Finite State Machine using a simple microprocessor. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 17
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 18
c. Give the features of SoC design. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 19
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 20
Q.3 a. What are the different types of ROM? Explain read/write mechanism of EEPROM. (6)
Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 21
b. Discuss common memory problem and possible solutions. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 22
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 23
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 24
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 25
c. Give the issues that need to be considered when upgrading software using flash memory. (6)
Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 26
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 27
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 28
Q.4 a. Explain communication basics for embedded system with a simple example of bus structure, read protocol and write protocol. (6)
Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 29
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 30
b. Discuss embedded processor interfacing and explain port-based I/O and bus-based I/O. (6)
Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 31
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 32
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 33
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 34
c. Draw and explain two-level bus architecture. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 35
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 36
Q.5 a. What is scheduler? Explain Priority based scheduling. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 37
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 38
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 39
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 40
b. Discuss some of the important criteria used in making an RTOS selection. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 41
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 42
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 43
c. Explain interrupt handling in embedded system. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 44
Q.6 a. Discuss system synthesis and hardware/software co-design. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 45
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 46
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 47
b. Explain formal verification and simulation of hardware/software co-design. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 48
c. Give the steps of development of process model. (6) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 49
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 50
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 51
Q.7 a. Design a process control system and explain its different parts. (10) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 52
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 53
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 54
b. Discuss the benefits of computer-based control implementations. (8) Answer:
CT74 EMBEDDED SYSTEMS DEC 2015
© IETE 55
Text Book
Wayne Wolf, Computers as Components: Principle of Embedded Computing System Design, Second edition, Morgan Kaufmann Publishers, 2008.
Frank Vahid and Tony Givargis, Embedded Systems Design: A Unified Hardware/Software Introduction , John Wiley & Sons,2002.