You are on page 1of 17

1

Dept of ECE

Question Bank Subject: Embedded System Design Semester and section: No of hours: 52 VIII SubjectCode:EC835 Faculty : BCJ

1. What is an embedded system? List a few 2. List and define the three main characteristics of embedded system that distinguish from other computing system. 3. What is a design metric? 4. What is a market window and why is it so important for products to reach the market early in this window? 5. What is a single purpose processor? What are the benefits of choosing a single purpose processor over a general purpose processor? 6. Differentiate between single purpose and general purpose processor 7. Differentiate between Harvard and Princeton architecture 8. List the components of a custom single purpose processor 9. Describe a technique to convert a computational task into a custom single purpose processor, let the task be a GCD program 10.Explain with an example FSM and FSMD. 11.Optimize the FSMD drawn for the GCD program in Q.9 12.Explain the programmers view for a General purpose processor. 13.Explain the basic operations of a general purpose processor 14. Highlight the differences between a microcontroller and a microprocessor. 15. Write short notes on ASIPs, Microcontrollers and DSPs 16. What are the standard peripherals that are available for an embedded system design? 17. Explain the uses of a watchdog Timers. 18.Describe the operation of an UART.

2 19.How do we control the speed of a DC motor using a PWM? 20.List and explain different types of memories. 21.Explain the functioning of dynamic RAM.

Dept of ECE

22. Explain the two distinct types of interfacing available for connecting to a processor. 23. What do we understand by memory mapped I/O & I/O mapped I/O. explain. 24.What are the different types of A/D converters available in the market? 25.Explain quantization error & how do we reduce the same. 26. Write short notes on I2C , FireWire, USB, PCI, ARM Bus, IrDA, Bluetooth. 27. Explain the basic functioning of Interrupt. 28.What are non maskable interrupts? Explain. 29.Define interrupt latency & context switching. 30.list the various software architectures that are available for embedded system design. 31.compare the characteristics of various software architecture. 32. what is an RTOS and how is different from conventional OS? 33. Define shared data problem and it can be resolved using semaphore. 34. What is a message Queue? How it can be used for inter task communication. 35.What are events? And how the events are used? 36.Explain the issues and considerations in scheduling an Hard real time system. 37.What are the issues involved in saving memory space and power? 38.Design an embedded system for an industry Automation. 39.Highlight and list all the steps you have considered in your design

3 40. How do you verify and validate your design?

Dept of ECE

Dept of ECE

Dept of ECE

Dept of ECE

Dept of ECE

Dept of ECE

Dept of ECE

10

Dept of ECE

11

Dept of ECE

12

Dept of ECE

13

Dept of ECE

14

Dept of ECE

15

Dept of ECE

16

Dept of ECE

17

Dept of ECE

You might also like