NPTEL : NOC:Embedded Systems Design (Computer Science and Engineering)

Co-ordinators : Prof. Anupam Basu


Lecture 1 - Introduction

Lecture 2 - Processors

Lecture 3 - General Purpose and ASIPs Processor

Lecture 4 - Designing a Single Purpose Processor

Lecture 5 - Optimization Issues

Lecture 6 - Introduction to FPFA

Lecture 7 - FPGA (Continued...)

Lecture 8 - Behaviour Synthesis on FPGA using VHDL

Lecture 9 - Tutorial - I

Lecture 10 - Tutorial - II

Lecture 11 - Tutorial - III

Lecture 12 - Tutorial - IV

Lecture 13 - Sensors and Signals

Lecture 14 - Discretization of Signals and A/D Converter

Lecture 15 - Quantization Noise, SNR and D/A Converter

Lecture 16 - Arduino Uno

Lecture 17 - Arduino Uno (Continued...), Serial Communication and Timer

Lecture 18 - Controller Design using Arduino

Lecture 19 - Tutorial - V

Lecture 20 - Power Aware Embedded System - I

Lecture 21 - Power Aware Embedded System - II

Lecture 22 - SD and DD Algorithm

Lecture 23 - Parallel Operations and VLIW

Lecture 24 - Code Efficiency

Lecture 25 - DSP Application and Address Generation Unit

Lecture 26 - Real Time O.S - I

Lecture 27 - Real Time O.S - II

Lecture 28 - RMS Algorithm

Lecture 29 - EDF Algorithm and Resource Constraint Issue

Lecture 30 - Priority Inversion and Priority Inheritance Protocol

Lecture 31 - Modeling and Specification - I

Lecture 32 - Modeling and Specification - II

Lecture 33 - FSM and Statechart

Lecture 34 - Statechart and Statemate Semantics

Lecture 35 - Statecharts (Continued...)

Lecture 36 - Program State Machines

Lecture 37 - SDL

Lecture 38 - Data Flow Model - I

Lecture 39 - Data Flow Model - II

Lecture 40 - Hardware Synthesis - I

Lecture 41 - Hardware Synthesis - II

Lecture 42 - Scheduling

Lecture 43 - Digital Camera Design

Lecture 44 - Digital Camera - Iterative Design

Lecture 45 - HW-SW Partitioning

Lecture 46 - Optimization - I

Lecture 47 - Optimization - II

Lecture 48 - Simulation

Lecture 49 - Formal Verification