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

Co-ordinators : Prof.Jatindra Kumar Deka, Dr. Santosh Biswas, Prof.Arnab Sarkar


Lecture 1 - Introduction

Lecture 2 - Modeling Techniques - 1

Lecture 3 - Modeling Techniques - 2

Lecture 4 - Hardware/Software Partitioning - 1

Lecture 5 - Hardware/Software Partitioning - 2

Lecture 6 - Introduction to Hardware Design

Lecture 7 - Hardware Architectural Synthesis - 1

Lecture 8 - Hardware Architectural Synthesis - 2

Lecture 9 - Hardware Architectural Synthesis - 3

Lecture 10 - Hardware Architectural Synthesis - 4

Lecture 11 - Hardware Architectural Synthesis - 5

Lecture 12 - Hardware Architectural Synthesis - 6

Lecture 13 - Hardware Architectural Synthesis - 7

Lecture 14 - System Level Analysis

Lecture 15 - Uniprocessor Scheduling - 1

Lecture 16 - Uniprocessor Scheduling - 2

Lecture 17 - Multiprocessor Scheduling - 1

Lecture 18 - Multiprocessor Scheduling - 2

Lecture 19 - Introduction and Basic Operators of Temporal Logic

Lecture 20 - Syntax and Semantics of CTL

Lecture 21 - Equivalence between CTL formulas

Lecture 22 - Model Checking Algorithm

Lecture 23 - Binary Decision Diagram

Lecture 24 - Use of OBDDs for State Transition System

Lecture 25 - Symbolic Model Checking

Lecture 26 - Introduction to Digital VLSI Testing

Lecture 27 - Automatic Test Pattern Generation (ATPG)

Lecture 28 - Scan Chain based Sequential Circuit Testing

Lecture 29 - Software-Hardware Co-validation Fault Models and High Level Testing for Complex Embedded Systems

Lecture 30 - Testing for embedded cores

Lecture 31 - Bus and Memory Testing

Lecture 32 - Testing for advanced faults in Real time Embedded Systems

Lecture 33 - BIST for Embedded Systems

Lecture 34 - Concurrent Testing for Fault tolerant Embedded Systems - 1

Lecture 35 - Concurrent Testing for Fault tolerant Embedded Systems - 2

Lecture 36 - Testing for Re-programmable hardware

Lecture 37 - Interaction Testing between Hardware and Software