Overview of embedded systems, embedded system design process, challenges - common design metrics and optimizing them. Hardware - Software codesign embedded product development. Study of PIC Micro Controller
USB, I2C, CAN Bus, IrDA. Review of software programming in Assembly Language Interfacing LED Using Embedded Software tool
Program elements - Processes, Tasks and Task scheduler, Inter Process communication, Priority inversion. Interfacing PWM Using Embedded Software tool
Architecture – Instructionset - Addressing modes - Timers - Interrupt logic - CCP modules – ADC. Interfacing DAC Using Embedded Software tool
Introduction to Vx works, RT Linux, Issues in embedded system design, Case study: Embedded system in Automatic Chocolate vending machine, ATM machine, Digital camera, IoT based Home Automation using Intel Galileo. Interfacing KEYBOARD Using Embedded Software tool
Reference Book:
Morris Mano M. and CilettiM D., “Digital Designâ€, 4th edition, Prentice Hall of India Pvt. Ltd., New Delhi, 2008 Ramesh Gaonkar, “Microprocessor Architecture, Programming and Applications with the 8085â€, 6th edition, Penram International (India), 2013. Aditya P Mathur, “Introduction to Microprocessorâ€, 3rd edition,Tata McGraw Hill, New Delhi, 2003
Text Book:
Salivahanan S. and Arivazhagan S., “Digital Circuits and Designâ€, 5 th edition, oxford university press, 2018. Donald P Leach, Albert Paul Malvino and Gautam Saha, “Digital Principles and Applicationsâ€, 8th edition, Tata McGraw Hill Publishing Company Limited, New Delhi, Special Indian Edition, 2014