UNIVERSITY OF KERALA - Marian Engineering College
UNIVERSITY OF KERALA - Marian Engineering College
UNIVERSITY OF KERALA - Marian Engineering College
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