EC1308

Embedded Systems

ECE

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING ACADEMIC YEAR 2011- 2012 / ODD SEMESTER

SEM/YEAR

: VII/IV

SUB.NAME/CODE

: EC1308 - Embedded Systems

UNIT - I UNIT - I INTRODUCTION TO EMBEDDED SYSTEMS PART- A (2 marks) 1. Define System 2. What is an Embedded system? 3. What are the Classification of embedded system? 4. What is a Processor? 5. What is a Microcontroller? 6. What are the hardware units? 7. What are the types of memories? 8. What are I/O related hardware units? 9. List few hardware units 10. What is an assembler? 11. What is a Linker? 12. What is a Loader? 13. What is a Locator? 14. List any five software tools of an embedded system. 15. Define Real Time Operating System.

Kings College of Engineering, Punalkulam

1

EC1308

Embedded Systems

ECE

PART – B (16 Marks) 1. List the hardware units that must be present in the embedded systems.

(16)

2. Explain the Exemplary applications of each type of embedded system.

(16)

3. Explain the different program layers in the embedded software and also the process of converting a “C” program into the file for ROM image with suitable block diagrams. (16) 4. Explain the Embedded System on Chip (SoC) in VLSI circuit.

(16)

5. i) Explain the various form of memories present in a system

(8)

ii) Explain the software tools in designing of an embedded system.

(8)

UNIT-II DEVICES AND BUSES FOR DEVICES NETWORK PART – A (2 MARKS) 1. What are the types of I/O devices? 2. Give examples of Serial output. 3. Define Synchronous communication 4. List two characteristics of Synchronous communication 5. List two characteristics of Asynchronous communication 6. What is HDLC? 7. Give some application protocols. 8. How many states in a timer? 9. Give any two uses of timer devices 10. What is I2C Bus? 11. What is CAN Bus? 12. What is USB Bus? 13. Give any 3 examples of advanced serial high speed buses. 14. What is ISA Bus? 15. What are the advances of PCI/X buses over PCI buses?

PART – B (16 Marks) 1. i) Explain the parallel port devices.

(8)

ii) Explain the sophisticated interfacing features in device ports.

(8)

2. Explain the timer and counting devices

Kings College of Engineering, Punalkulam

(16)

2

EC1308 Embedded Systems ECE 3. Explain the signal using a transfer of byte when using the I2C bus and also the format of bits at the I2C bus with diagram.

(16)

4. Explain the internal serial communication devices.

(8)

5. Explain the following parallel communication devices i) ISA bus

(8)

ii) PCI and PCI/X

(8)

UNIT – III PROGRAMMING CONCEPTS AND EMBEDDING PROGRAMMING IN C,C++ PART – A (2 MARKS) 1. What are the advantages of High level language programming? 2. What are the C program elements? 3. What are program elements? 4. List some important data structures. 5. Define Queue. 6. Define Stack. 7. Define one dimensional Array. 8. Define multi dimensional Array. 9. Define List. 10. Define ordered list. 11. What are the advantages of OOPS? 12. What are the programming advantages of C++? 13. What are the disadvantages of C++? 14. What is a Cross compiler? 15. What is memory optimization?

PART - B(16 Marks) 1. Tabulate program elements: Macros and Functions and their uses.

(16)

2. Explain the use of pointers, NULL pointers

(16)

3. Explain the multiple function calls in the cyclic order in the main. Also write the advantages of building ISR queues. Explain

(16)

4. Explain the ‘C’ program compiler and cross compiler.

(16)

5. Explain the optimization of memory codes.

(16)

6. Explain the Embedded programming in C++.

(16)

Kings College of Engineering, Punalkulam

3

EC1308 Embedded Systems 7. Explain the function pointers, function queues and ISR queues.

ECE (16)

UNIT – IV REAL TIME OPERATING SYSTEMS – PART -1 PART – A (2 MARKS) 1.What are the goals of operating system? 2.What are the two structures modes of OS? 3. What are the structural units of an OS? 4. What are the steps involved in process management? 5. Define process manager. 6. What are the steps involved in memory management? 7. Define memory manager 8. What are the 2 types of devices? 9. Define device manager. 10. Define file manager. 11. What are the types of Scheduling? 12.What is MOBILE OS?

PART – B (16 Marks) 1. i)Explain the goals of operating system services.

(8)

ii)Explain cyclic round robin scheduling

(8)

2. Explain the three alternative systems in RTOS for responding a hardware source call with the diagram.

(16)

3. Explain the fifteen point strategy for synchronization between the processes, ISRs, OS functions and tasks for resource management.

(16)

4. i)Explain the critical section service by a preemptive scheduler.

(8)

ii) Explain the Rate Monotonic Co-operative scheduling.

(8)

5. Explain the scheduler in which RTOS insert into the list and the ready task for sequential execution in a co-operative round robin model.

Kings College of Engineering, Punalkulam

(8)

4

EC1308

Embedded Systems

ECE

UNIT – V REAL TIME OPERATING SYSTEMS – PART -2 PART – A (2 MARKS) 1 What is the need for a well tested and debugged RTOS? 2. What are the 2 types of source files? 3. List few RTOS system level functions. 4. List any 3 time delay functions. 5. List few memory allocation related functions. 6. List few semaphore related functions. 7. List few Mailbox related functions 8. List few queue related functions. 9. What are the uses of VxWORKS? 10. What are the features of VxWORKS? 11. List few inter process communication functions. 12. Define pipe. PART – B (16 Marks) 1. Draw and explain basic system of an Automatic chocolate vending system

(16)

2. Discuss with the diagram task synchronization model for a specific application (16) 3. Explain the case study of an embedded system for a smart card.

(16)

4. Explain the RTOS programming tool MicroC/OS-II.

(16)

5. Explain the features of Vx Works.

(16)

------------x------------

Kings College of Engineering, Punalkulam

5

UNIT - noorulfaisal

ii) Explain the software tools in designing of an embedded system. (8). UNIT-II. DEVICES ... Give any 3 examples of advanced serial high speed buses. 14. What is ISA ... ISRs, OS functions and tasks for resource management. (16). 4. i)Explain ...

72KB Sizes 0 Downloads 295 Views

Recommend Documents

UNIT - noorulfaisal
Give any two uses of timer devices. 10. What is I. 2. C Bus? ... Explain the timer and counting devices. (16) ... Explain the optimization of memory codes. (16). 6.

EC1403 - SATELLITE - noorulfaisal
What are the different applications of satellite systems? 2. Mention the different ... Draw the block diagram & explain the Master antenna TV system. (16). 4. Explain the EIRP& ... GEOGRAPHIC INFORMATION SYSTEM. PART A(2 Marks ). 1.

EC1403 - SATELLITE - noorulfaisal
What is an noise power spectral density? 10. What is an Intermodulation noise? 11. ... 25. What is PDOP? 26. What is burst code word? 27. Define SIC. 28.

Unit Type Unit Charter Organization Unit Leader Unit Leader Phone ...
Unit Leader E-mail. Boy Scout Troop. 152. First United Methodist Church, ... Keith Hanselman. 330-929-6679 [email protected]. Boy Scout Troop.

Nonfiction Unit
First… what do these things mean? Think of two things: the definition and why it might be important in analyzing and evaluating a nonfiction piece of writing.

Item Vendor Unit size Units Unit cost Unit + tax Need credit card To ...
Unit + tax. Need credit card. To reimburse. Comment. Friday Morning. Coffee. Espresso Royale. 10 gal. 4. $60.00. $240.00. To be paid on delivery Fri AM. Tea.

unit 1 first impressions -- unit test
My mother says that I am a 1__________because I am very messy and don't follow any rules, but I am not a 2___________ boy. I know that I have to centre ...

UNIT-1 - PDFKUL.COM
If P is a permutation matrix of order 5 x 5, why is P6 = I? Also find a non-zero vector x so that (I – P)x = 0. 30. Solve using Gauss-Jordan method: 1 a b. 1. 0. 0. 0. 1.

Multiple heads cutting unit
Mar 22, 1999 - incises and goes though the leather, the skin or the synthetic material, obtaining the half-?nished product in the shape and. siZe desired. During the outlet of the Water jet, the head,. Which stands above the Work top, is continuously

UNIT 4 REVIEW
2 mol Al x. 2. 3. 1 mol Cr O. 26.98 g Al. 1 mol Al x. 7.10 g Al. = mass of Al(s) required to have a 20% excess = 120% 7.10 g 8.52 g x. = Part 2. (Pages 350–351).

unit-2diff.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. unit-2diff.pdf.Missing:

UNIT II -
Mercantile Transactions Using Credit. Cards. • Two major components compromise credit card transactions in this process: electronic authorization and ...

Unit 17 - eGyanKosh
Management is not only interested in the historical cost ... course of action. ... Decision: If company reduces the selling price by 5% then it requires 429 pens ...

UNIT 3 - eGyanKosh
the capital is bound to change correspondingly. It is totally based on Double Entry. System principles. The effect of transactions on Accounting Equation. 1. ... information. The procedure for large number is followed for a form, which is called the

unit 1_NoRestriction.pdf
s -pnd-e*A .bd brr, .d-e,v.A po!" L - .{ r."lt = (rvxr)ds. 1;. - J- 1. i- Lr;tr+-i " .... unit 1_NoRestriction.pdf. unit 1_NoRestriction.pdf. Open. Extract. Open with. Sign In.

Unit 3 - eGyanKosh
technology has evolved in business applications for the process of strategic ... One of the major advantages a data warehouse offers is that it allows a large ...

UNIT 6 | Celebrations - encarnara
ljlt'litllfln'l have bt't'l'tcould I be] better - they played great music, and everyone danced until 3.00! By the ... There may is a solution to this problem. -T“."L".-) qu.

Unit 17 - eGyanKosh
study the importance of relevant costs for decision making. .... With the help of the following data, a manufacturer seeks your advice whether to buy an item from ...

UNIT 3 - eGyanKosh
Assets = Total Claims. Assets = Liabilities + Capital. If there is any change in the amount of assets, or of the liability, the owner‟s claim or the capital is bound to change correspondingly. It is totally based on Double Entry. System principles.

UNIT 9 - eGyanKosh
Probe Pricing: This method of pricing is followed to probe the reaction qf the customers particularly when not much of information is available about the overseas market conditions. Pmforma Invoice: The Proforma Invoice gives a11 those details as are

Unit 3 - eGyanKosh
The data warehousing, online analytical processing (OLAP) and data ... For example, an electric billing company, by analysing data of a data warehouse can.

Unit 7 Adjectives
15. The jeans are ripped. ... “They taste so bitter,” the Not-so-big One said, “you have to cover them with sugar before you can eat ... “You get bigger helpings.”.

unit 2_NoRestriction.pdf
Page 3 of 48. unit 2_NoRestriction.pdf. unit 2_NoRestriction.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying unit 2_NoRestriction.pdf.

unit 1_NoRestriction.pdf
Define CDMA? Code Division Multiple Access systems use codes with certain characteristic to. sepamte different users. To enable access to the shared medium ...