15.11.2014 Views

UNIVERSITY OF KERALA - Marian Engineering College

UNIVERSITY OF KERALA - Marian Engineering College

UNIVERSITY OF KERALA - Marian Engineering College

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B.Tech Comp. Sc. & Engg., University of Kerala 86<br />

08.806 (3) EMBEDDED SYSTEMS ( ELECTIVE IV) 3 – 1 – 0<br />

Module 1(17 hours)<br />

Fundamentals of Embedded Systems- complex systems and microprocessors-<br />

Embedded system design process – requirements- specifications- architecture design- design of hardware and<br />

software components- structural and behavioural description.<br />

CPUs - i/o devices- i/o primitives- busy wait i/o- interrupts- supervisor mode- exception- traps- coprocessors-<br />

caches- memory management- CPU performance.<br />

Process and OS– multiple tasks- context switching- scheduling policies-, interprocess- communication<br />

mechanisms.<br />

Module II (17 hours)<br />

Embedded computing platform – CPU bus, memory devices- i/o devices- component interfacing- designing<br />

with microprocessor.<br />

Program Design & Analysis -Data flow graphs- basic compilation techniques- analysis & optimization of<br />

execution time- program size - Validation and testing- Design example – Software Modem.<br />

Networks – Distributed Embedded Architectures, Networks for embedded systems, Network based design,<br />

Internet enabled systems<br />

Module III (18 hours)<br />

Embedded system Design: Microchip PIC16 family, PIC16F873 processor architecture – featuresmemory<br />

organization – general purpose registers – special function registers – on chip peripherals –<br />

Watchdog timer – ADC – Data EEPROM – Asynchronous serial port – SPI mode – I2C mode. Interfacing<br />

with LCD – ADC – Stepper motor – Key board – DAC, 7 segment LED display.<br />

Text Books:<br />

1. Computers as Components-Principles of Embedded Computer System Design – Wayne Wolf, Morgan Kaufmann<br />

2. The 8051 Microcontroller and Embedded Systems – Muhammed Ali Mazidi, Janice Gillispie Mazidi,<br />

Pearson Education<br />

3. Microcontrollers Architecture, Programming, Interfacing and System Design – Rajkamal, Pearson Education.<br />

Reference Books:<br />

1. Fundamentals of Embedded system software – Daniel W Lewis, Pearson Education<br />

2. Embedded System Design – Steve Heath, Butter worth-Heinemann<br />

3. Embedded System Design –Arnold. S. Berger, CMP Books<br />

4. Real Time Systems – Rajib Mall, Pearson Education<br />

5. Embedded Systems: Design and Applications with the 68HC and HCS 12 – S.F. Barret and D.J. Pack, Pearson<br />

6. Introduction to Embedded Systems – Shibu K.V., McHraw Hill<br />

Internal Continuous Assessment (Maximum Marks-50)<br />

25 Marks - Tests (minimum 2)<br />

15 Marks - Assignments (minimum 3) such as home work, problem solving, literature survey, seminar,<br />

term-project, software exercises, etc.<br />

10 Marks - Regularity in the class<br />

University Examination Pattern<br />

PART A: Short answer questions 10 x 4 marks=40 marks<br />

All questions are compulsory. There should be at least three questions<br />

from each module and not more than four questions from any module.<br />

PART B: Descriptive/Analytical/Problem solving questions 3 x 20 marks=60 marks<br />

Candidates have to answer one question out of two or two questions<br />

out of four from each module.<br />

Maximum Total Marks: 100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!