Instructor: Prof. Santanu Chaudhury, Department of Electrical Engineering, IIT Delhi. This course provides an introduction to embedded computing: Overview of embedded systems; Embedded system architecture; Processor examples - ARM, PIC, etc; Features of digital signal processor; SOC, memory subsystem, bus structure (PC-104, I2C, etc.), interfacing protocols (USB, IrDA, etc.), peripheral interfacing; Testing and debugging, power management; Embedded system software; Program organization, concurrent programming, real-time scheduling and I/O management; Networked embedded systems; Special Networking protocols (CAN, Bluetooth); Applications.
Overview
Syllabus
Lecture -1 Embedded Systems: Introduction.
Lecture - 2 Embedded Hardware.
Lecture - 3 PIC: Instruction Set.
Lecture - 4 PIC Peripherals On Chip.
Lecture - 5 ARM Processor.
Lecture - 6 More ARM Instructions.
Lecture - 7 ARM: Interrupt Processing.
Lecture - 8 Digital Signal Processors.
Lecture - 9 More on DSP Processors.
Lecture - 10 System On Chip (SOC).
Lecture - 11 Memory.
Lecture - 12 Memory Organization.
Lecture -13 Virtual Memory and Memory Management Unit.
Lecture - 14 Bus Structure.
Lecture - 15 Bus Structure 2.
Lecture - 16 Bus Structure - 3 Serial Interfaces.
Lecture - 17 Serial Interfaces.
Lecture - 18 Power Aware Architecture.
Lecture - 19 Software for Embedded Systems.
Lecture 20 - Fundamentals of Embedded Operating Systems.
Lecture - 21 Scheduling Policies.
Lecture - 22 Resource Management.
Lecture - 23 Embedded - OS.
Lecture - 24 Networked Embedded System.
Lecture - 25 Networked Embedded Systems - II.
Lecture 26 - Network Embedded System III.
Lecture 27 - Network Embedded System IV.
Lecture - 28 Designing Embedded Systems.
Lecture - 29 Designing Embedded Systems - II.
Lecture - 30 Designing Embedded Systems- III.
Lecture - 31 Embedded System Design - IV.
Lecture - 32 Designing Embedded Systems - V.
Lecture - 33 Platform Based Design.
Lecture - 34 Compilers for Embedded Systems.
Lecture - 35 Developing Embedded Systems.
Lecture - 36 Building Dependable Embedded Systems.
Lecture - 37 Pervasive & Ubiquitous Computing.
Taught by
nptelhrd
Tags
Reviews
5.0 rating, based on 2 Class Central reviews
-
Overall, I would highly recommend this embedded course to anyone looking to learn more about embedded systems. The instruction was top-notch, and the material covered was both comprehensive and practical. Whether you're a seasoned professional or just starting out, this course is sure to provide valuable insights and skills that you can use in your career.
-
This course provide all the concept in Embedded Systems.
Good to learn the Embedded Systems concepts.