FT/GN/68/01/23.01.16
SRI VENKATESWARA COLLEGE OF ENGINEERING
COURSE DELIVERY PLAN - THEORY Page 6 of 6
Department of Electronics and Communication Engineering / LP: EC6013Rev. No: 00
Date: 30/06/2017
B.E/B.Tech/M.E/M.Tech : EC Regulation:2013
PG Specialisation : NA
Sub. Code / Sub. Name : EC6013-Advanced Microprocessors and Microcontrollers
Unit : I
Unit Syllabus: CPU Architecture- Bus Operations – Pipelining – Brach predication – floating point unit- Operating Modes –Paging – Multitasking – Exception and Interrupts – Instruction set – addressing modes – Programming the Pentium processor.
l Objective: To introduce the Fundamentals and advanced features in microprocessors.
SessionNo * / Topics to be covered / Ref / Teaching Aids
1. / CPU Architecture / 3,4,7 / PPT
2. / Bus Operations / 3,4,7 / PPT
3. / Pipelining – Branch prediction, floating point unit / 3,4,7 / PPT
4. / Operating Modes / 3,4,7 / PPT
5. / Paging – Multitasking / 3,4,7 / PPT
6. / Exception and Interrupts / 3,4,7 / PPT
7. / Instruction set , Virtual Memory Concept,Virtual protection concept / 3,4,7 / PPT/BB
8. / Addressing modes / 3,4,7 / PPT/BB
9. / Programming the Pentium processor / 3,4,7 / PPT/BB
Content beyond syllabus covered (if any):
Virtual Memory Concept,Virtual protection concept
* Session duration: 50 minutes
Sub. Code / Sub. Name: EC6013-Advanced Microprocessors and MicrocontrollersUnit : II
Unit Syllabus: Arcon RISC Machine – Architectural Inheritance – Core architectures - Registers – Pipeline - Interrupts – ARM organization - ARM processor family – Co-Processors - ARM instruction set- Thumb Instruction set - Instruction cycle timings - The ARM Programmer‟s model – ARM Development tools– ARM Assembly Language Programming - C programming – Optimizing ARM Assembly Code – Optimized Primitives.
l Objective:To introduce the Fundamentals and advanced features in microcontrollers.
SessionNo * / Topics to be covered / Ref / Teaching Aids
10. / Arcon RISC Machine core and its Architecture / 1,2 / PPT
11. / Registers and its Organization, Pipeline and Interrupts. / 1,2 / PPT
12. / ARM processor family – Co-processors / 1,2 / PPT
13. / ARM instruction set- / 1,2 / PPT/BB
14. / Thumb Instruction set / 1,2 / PPT/BB
CAT-I / - / -
15. / The ARM Programmer’s model / 1,2 / PPT
16. / Instruction cycle timings– ARM Development tools / 1,2 / PPT
17. / ARM Assembly Language Programming - C programming / 1,2 / PPT/BB
18. / Optimizing ARM Assembly Code – Optimized Primitives,ARM programs for Real Time Applications / 1,2 / PPT
Content beyond syllabus covered (if any):
ARM programs for Real Time Applications
* Session duration: 50 mins
Sub. Code / Sub. Name: EC6013-Advanced Microprocessors and MicrocontrollersUnit : III
Unit Syllabus: Introduction to DSP on ARM –FIR filter – IIR filter – Discrete Fourier transform – Exception handling – Interrupts – Interrupt handling schemes- Firmware and boot loader – Embedded Operating systems – Integrated Development Environment- STDIO Libraries – Peripheral Interface – Application of ARM Processor - Caches – Memory protection Units – Memory Management units – Future ARM Technologies.
l Objective: To introduce the applications of ARM Processors.
SessionNo * / Topics to be covered / Ref / Teaching Aids
19. / Introduction to DSP on ARM / 1,2 / PPT
20. / FIR filter and IIR filter and Discrete Fourier transform. / 1,2 / PPT/BB
21. / Exception handling and STDIO Libraries. / 1,2 / PPT
22. / Interrupts and Interrupt handling schemes / 1,2 / PPT
23. / Firmware and boot loader / 1,2 / PPT
24. / Embedded Operating systems – Integrated Development Environment. / 1,2 / PPT/BB
25. / Peripheral Interface – Application of ARM Processor - Caches / 1,2 / PPT
26. / Memory protection Units – Memory Management units / 1,2 / PPT
27. / Future ARM Technologies, Train and Elevator controller / 1,2 / PPT
Content beyond syllabus covered (if any):
To develop train and Elevator controller using ARM
* Session duration: 50 mins
Sub. Code / Sub. Name: EC6013-Advanced Microprocessors and MicrocontrollersUnit : IV
Unit Syllabus: Instruction set addressing modes – operating modes- Interrupt system- RTC-Serial Communication Interface – A/D Converter PWM and UART.
l Objective: To introduce the Fundamentals and advanced features in microcontrollers.
SessionNo * / Topics to be covered / Ref / Teaching Aids
28. / Instruction set Arithmetic and Logical / 5 / PPT
29. / Instruction set Branching and machine control instructions. / 5 / PPT
30. / Addressing modes of 68HC11 / 5 / PPT/BB
CAT-II
31. / Operating modes / 5 / PPT
32. / Interrupt system of 68HC11 / 5 / PPT
33. / RTC / 5 / PPT/BB
34. / A/D Converter, PWM / 5 / PPT
35. / UART / 5 / PPT
36. / Serial Communication Interface / 5 / PPT
Content beyond syllabus covered (if any): -NIL
* Session duration: 50 mins
Sub. Code / Sub. Name: EC6013-Advanced Microprocessors and MicrocontrollersUnit : V
Unit Syllabus: CPU Architecture – Instruction set – interrupts- Timers- I 2 C Interfacing –UART- A/D Converter –PWM and introduction to C-Compilers.
SessionNo * / Topics to be covered / Ref / Teaching Aids
37. / PIC Microcontroller CPU Architecture / 6 / PPT/ICT
38. / Instruction set / 6 / PPT
39. / Interrupts of PIC Microcontroller / 6 / PPT/BB
40. / Timers / 6 / PPT
41. / I2C Interfacing / 6 / PPT
42. / UART / 6 / PPT
43. / PWM / 6 / PPT
44. / Introduction to C Compilers / 6 / PPT
45. / A/D Converter / 6 / PPT
CAT-III / _ / _
Content beyond syllabus covered (if any):
Real Time Examples using PIC Microcontroller
Objective: To enable the students to understand various microcontroller architectures.
* Session duration: 50 mins
Sub Code / Sub Name: EC6013-Advanced Microprocessors and MicrocontrollersREFERENCES:
1. Andrew N.Sloss, Dominic Symes and Chris Wright “ ARM System Developer‟s Guide :Designing and Optimizing System Software” , First edition, Morgan Kaufmann Publishers, 2004.
2. Steve Furber , “ARM System –On –Chip architecture”, Addision Wesley, 2000.
3. Daniel Tabak , “Advanced Microprocessors”, Mc Graw Hill. Inc., 1995
4. James L. Antonakos , “ The Pentium Microprocessor”, Pearson Education, 1997.
5. Gene .H.Miller, “Micro Computer Engineering”, Pearson Education , 2003.
6. John .B.Peatman , “Design with PIC Microcontroller”, Prentice Hall, 1997.
7. James L.Antonakos, “An Introduction to the Intel family of Microprocessors”,
Pearson Education, 1999.
8. www.nptel.ac.in
Prepared by / Approved bySignature /
Name /
M.Rekha/P.Arul/S.M.Mehzabeen
/ Dr.S.MuthukumarDesignation /
Assistant Professor
/ HoD /ECDate / 30/06/2017 / 30/06/2017
Remarks *:
Remarks *:
* If the same lesson plan is followed in the subsequent semester/year it should be mentioned and signed by the Faculty and the HOD.