This document provides information about Course 23 - Embedded Systems, including the faculty coordinators from IIT Kharagpur and their contact details. It also includes a detailed syllabus covering 21 topics related to embedded systems, from embedded processing challenges to system design examples. The topics range from 1 to 3 lecture equivalents each, totaling approximately 40 lecture equivalents.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
80 views
Embedded Systems
This document provides information about Course 23 - Embedded Systems, including the faculty coordinators from IIT Kharagpur and their contact details. It also includes a detailed syllabus covering 21 topics related to embedded systems, from embedded processing challenges to system design examples. The topics range from 1 to 3 lecture equivalents each, totaling approximately 40 lecture equivalents.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Course 23.
Embedded Systems (Web Course)
Faculty Coordinator(s) :
1. Prof. Amit Patra
Department of Electrical Engineering
Indian Institute of Technology Kharagpur
Kharagpur 721302, West Bengal
Email : amit@ee.iitkgp.ernet.in
Telephone : (91-3222) Off : 283070
Res : 283071, 277750
2. Prof. Rajib Mall
Department of Computer Science & Engineering
Indian Institute of Technology Kharagpur
Kharagpur 721302, West Bengal
Email : rajib @ cse.iitkgp.ernet.in
Telephone : (91-3222) 283483 (Office)
(91-3222) 277824 (Residence)
3. Prof. A. Routray
Department of Electrical Engineering
Indian Institute of Technology Kharagpur
Kharagpur 721302, West Bengal
Email : aroutray @ ee.iitkgp.ernet.in
Telephone : (91-3222) 283072 (Office)
(91-3222) 283073 (Residence)
Detailed Syllabus :
Topic Topic Number of
Serial lecture No. equiv. 1. Embedded Processing – Evolution, Issues and Challenges; 1 2. System and Processor Architecture : von Neumann, Harvard and their variants 2 3. Memory Architecture and Devices 2 4. Input-Output Devices and Mechanisms 2 5. Instruction Set and Addressing Modes 3 6. Interfacing of Memory and Peripheral Devices – Functional and Timing Issues 3 7. Application Specific Logic Design using Field Programmable Devices and ASICs 2 8. Analog to Digital and Digital to Analog Converters 1 9. Bus I/O and Networking Considerations 2 10. Bus and Wireless Protocols 2 11. Embedded Systems Software : Constraints and Performance Targets 1 12. Real-time Operating Systems : Introduction 1 13. Scheduling in Real-time Operating Systems 2 14. Memory and I/O Management : Device Drivers 2 15. Embedded Software Development : Flow, Environments and Tools 2 16. System Specification and Modelling 2 17. Programming Paradigms 2 18. System Verification 2 19. Performance Analysis and Optimisation : Speed, Power and Area Optimisation 2 20. Testing of Embedded Systems 2 21. System Design Example 2