Video-ECE

33
Course 2. Basic Electronics (Video Course) Faculty Coordinator(s) : 1. Prof. Chitralekha Mahanta Department of Electronics and Communication Engineering Indian Institute of Technology, Guwahati Guwahati - 781039 Email :[email protected] Telephone : (91-361) Off : 2582507 Res : 2584507, 2690970 Detailed Syllabus : 1. Semiconductor Diodes Semiconductor materials- intrinsic and extrinsic types Ideal Diode Terminal characteristics of diodes: p-n junction under open circuit condition p-n junction under forward bias and reverse bias conditions p-n junction in breakdown region Diode small signal model Zener diode and applications Rectifier Circuits Clipping and Clamping circuits 2. Bipolar Junction Transistors (BJTs) Physical structure and operation modes Active region operation of transistor D.C. analysis of transistor circuits Transistor as an amplifier Biasing the BJT: fixed bias, emitter feedback bias, collector feedback bias and voltage divider bias Basic BJT amplifier configuration: common emitter, common base and common collector amplifiers Transistor as a switch: cut-off and saturation modes High frequency model of BJT amplifier 3. Field Effect Transistor (FET) Enhancement-type MOSFET: structure and physical operation, current-voltage characteristics Depletion-type MOSFET D.C. operation of MOSFET circuits MOSFET as an amplifier Biasing in MOSFET amplifiers Basic MOSFET amplifier configuration: common source, common gate and common drain types High frequency model of MOSFET amplifier Junction Field-Effect Transistor (JFET)

Transcript of Video-ECE

Page 1: Video-ECE

Course 2. Basic Electronics (Video Course)

Faculty Coordinator(s) :

1. Prof. Chitralekha Mahanta

Department of Electronics and Communication Engineering

Indian Institute of Technology, Guwahati

Guwahati - 781039

Email :[email protected]

Telephone : (91-361) Off : 2582507

Res : 2584507, 2690970

Detailed Syllabus : 1. Semiconductor Diodes

• Semiconductor materials- intrinsic and extrinsic types • Ideal Diode • Terminal characteristics of diodes:

p-n junction under open circuit condition p-n junction under forward bias and reverse bias conditions p-n junction in breakdown region • Diode small signal model

• Zener diode and applications • Rectifier Circuits • Clipping and Clamping circuits

2. Bipolar Junction Transistors (BJTs)

• Physical structure and operation modes • Active region operation of transistor • D.C. analysis of transistor circuits • Transistor as an amplifier • Biasing the BJT: fixed bias, emitter feedback bias, collector feedback bias and

voltage divider bias • Basic BJT amplifier configuration: common emitter, common base and

common collector amplifiers • Transistor as a switch: cut-off and saturation modes • High frequency model of BJT amplifier

3. Field Effect Transistor (FET)

• Enhancement-type MOSFET: structure and physical operation, current-voltage

characteristics • Depletion-type MOSFET • D.C. operation of MOSFET circuits • MOSFET as an amplifier • Biasing in MOSFET amplifiers • Basic MOSFET amplifier configuration: common source, common gate and common

drain types • High frequency model of MOSFET amplifier • Junction Field-Effect Transistor (JFET)

Page 2: Video-ECE

4. Operation Amplifier (Op-amps) • Ideal Op-amp • Differential amplifier: differential and common mode operation

common mode rejection ratio (CMRR) • Practical op-amp circuits: inverting amplifier, non -inverting amplifier, weighted

summer, integrator, differentiator • Large signal operation of op-amps • Other applications of op-amps: instrumentation circuits, active filters, controlled sources, logarithmic amplifiers, waveform generators, Schmitt triggers, comparators

5. Power Circuits and Systems

• Class A large signal amplifiers, second-harmonic distortion • Transformer coupled audio power amplifier • Class B amplifier • Class AB operation • Power BJTs • Regulated power supplies • Series voltage regulator • Four layer diodes: p-n-p-n characteristics • Silicon controlled rectifier

Page 3: Video-ECE

Course: VLSI Circuits (Video Course) Faculty Coordinator(s) :

Prof. S. SrinivasanDepartment of Electrical Engineering Indian Institute of Technology Madras Chennai – 600036 Email : [email protected] , [email protected] Telephone : (91-44) 2257 4401 (Office) (91-44) 2257 6413 (Residence)

Detailed Syllabus :

1 Introduction to VLSI Design

Introduction 2 Combinational Circuit Design

Components of Combinational Design - Multiplexer and Decoder Multiplexer Based Design of Combinational Circuits Implementation of Full Adder using Multiplexer Decoder Implementation of Full Adder using Decoder

3 Programmable Logic Devices

Types of Programmable Logic Devices Combinational Logic Examples PROM - Fixed AND Array and Programmable OR Array Implementation of Functions using PROM PLA - Programmable Logic Array PLA – Implementation Example

4 Programmable Array Logic

PAL - Programmable Array Logic Comparison of PROM, PLA and PAL Implementation of a Function using PAL Types of PAL Outputs Device Examples

5 Review of Flip-Flops

Introduction to Sequential Circuits R-S Latch and Clocked R-S Latch D Flip Flop J-K Flip Flop Master Slave Operation Edge Triggered Operation

Page 4: Video-ECE

6 Sequential Circuits

Clocking of Flip-flops Setup and Hold Times Moore Circuit Mealy Circuit Clocking Rules Sequential Circuits – Design Rules

7 Sequential Circuit Design

Sequential Circuit Design Basics Design of a 4-bit Full Adder using D Flip-flop Pattern Identifier State Graph Transition Table

8 MSI Implementation of Sequential Circuits

Implementation of Pattern Identifier revisited MUX Based Realization ROM Based Realization PAL Implementation

9 Design of Sequential Circuits using One Hot Controller

Design of a Vending Machine as an example State Graph State Table Implementation using PAL

10 Verilog Modeling of Combinational Circuits

Introduction to Verilog Levels of Abstraction Realization of Combinational Circuits Verilog Code for Multiplexers and Demultiplexers Realization of a Full Adder Behavioral, Data Flow and Structural Realization Realization of a Magnitude Comparator Design Example

11 Modeling of Verilog Sequential Circuits - Core Statements

Design of a D Flip Flop Realization of a Register Realization of a Counter Realization of a Non–retriggerable Monoshot

12 Modeling of Verilog Sequential Circuits - Core Statements (Continued)

Realization of a Right Shift Register Realization of a Parallel to Serial Converter Realization of a Model State Machine Pattern Sequence Detector as a Design Example

Page 5: Video-ECE

13 RTL Coding Guidelines

RTL Coding Guidelines – Introduction Dos and Don’ts for Asynchronous and Synchronous Logic Circuit Design RTL Coding Style Separation of Combinational and Sequential Circuits “if - else if – else” statements for MUX and Priority Encoder Realizations Verilog Directives – Case Statements Operators

14 Coding Organization - Complete Realization

Introduction to Coding Organization Design Module – a Model Complete Code for Combinational and Sequential Circuits

15 Coding Organization - Complete Realization (Continued)

Complete Code for Sequential Circuits - Right Shift Register - Parallel to Serial Converter - Model State Machine - Pattern Sequence Detector

Test Bench for Combinational Circuits 16 Writing a Test Bench

Test bench for simple design – AND gate Test bench for Combinational Circuits Test bench for Sequential Circuits

17 System Design using ASM Chart

Top-down Design Methodology ASM Chart Rules of Drawing ASM Chart

18 Example of System Design using ASM Chart

Design of Bus Arbiter ASM Chart State Table Implementation of Bus Arbiter using MUX and D Flip-flops Specification of a Traffic Light Controller State Graph ASM Chart of Traffic Light Controller

19 Examples of System Design using Sequential Circuits

Algorithm of Traffic Light Controller ASM Table Hardware Realization using MUX and D Flip-flops Traffic Light Controller – ROM Realization - ROM Table

20 Examples of System Design using Sequential Circuits (Continued)

Dice Game - Introduction Algorithm for Dice Game Architecture

Page 6: Video-ECE

ASM Chart for Dice Game 21 Microprogrammed Design

Introduction to Microprogrammed Design of Digital Systems ASM Chart for a Microprogrammed Design Microprogrammed ROM Table Comparison of the Conventional ROM and the Microprogrammed ROM Approaches Single Qualifier, Double address Design

22 Microprogrammed Design (Continued)

Single Qualifier, Single Address (SQSA) System Design ASM chart for SQSA Microprogrammed Implementation Microprogrammed Table Implementation of SQSA System using Microprogrammed ROM, MUX and a Counter Dice Game using Microprogrammed SQSA System ASM Chart and Microprogrammed Table for Dice game

23 Design Flow of VLSI Circuits

Top-down Design Methodology Bottom-up Design Methodology Simulation of Verilog Codes using Modelsim Test Bench and Simulation of a Simple Design

24 Simulation of Combinational Circuits

Simulation of Combinational Circuits Simulation Waveforms

- Simple Gates - Simple Boolean Expressions - Shift Register - MUX and DEMUX

25 Simulation of Combinational and Sequential Circuits

Simulation Waveforms - a Magnitude Comparator - a Design Example - a D Flip-flop - Registers - a Counter

26 Analysis of Waveforms using Modelsim

Analysis of Waveforms - a Counter - a Non-retriggerable Monoshot - a Right Shift Register - a Parallel to Serial Converter - a Model State Machine

27 Analysis of Waveforms using Modelsim (Continued)

Analysis of Waveforms of a Model State Machine (Continued) Analysis of Waveforms of a Pattern Sequence Detector

Page 7: Video-ECE

28 ModelSim Simulation Tool

ModelSim Command Summary 29 Synthesis Tool

More Features of Modelsim Synplify Synthesis Tool Features of Synplify Tool

30 Synthesis Tool (Continued)

Synthesis Tool – Command Summary Analysis of Design Example using Synplify Tool

31 Synplify Tool - Schematic Circuit Diagram View

Analysis of the Report File generated by Synplify Tool Commands Continued – Optimized Verilog File using Synplify Tool Viewing Verilog Code as RTL Schematic Circuit Diagrams

32 Technology View using Synplify Tool

Technology View using Synplify Tool Warnings and Errors – Log Report Comparison of FPGA Performance of different Vendors for a Design Creation of Errors Deliberately and Correction using Modelsim and Synplify Tools

33 Synopsys Full and Parallel Cases

Compilation/Load Errors and Correction using Modelsim and Synplify Tools (Continued) Synopsys Full Case - RTL View Synopsys Parallel Case - RTL View Xilinx Place & Route Tool – Design Manager Xilinx Place & Route Tool – Command Summary Place & Route Tool Report

34 Xilinx Place & Route Tool

Xilinx Place & Route Tool Report Creation of “Bit” File Synthesis Revisited – Waveform Analysis of Optimized File Various Report Files of Xilinx Place & Route Tool Back Annotation in DOS Mode using Xilinx Place & Route Commands

35 Xilinx Place & Route Tool (Continued)

Back Annotation in DOS Mode using Xilinx Place & Route Commands (Continued) Simulation of Back Annotated File using Modelsim Tool Analysis of Back Annotated Waveforms to get the Gate Delays of a Design User Constraint File Xilinx Floor Planner Design of PCI Arbiter using ASM Chart - Introduction

Page 8: Video-ECE

36 PCI Arbiter Design using ASM Chart

Design of PCI Arbiter (Continued) ASM Chart Verilog Code of PCI Arbiter Test Bench for the PCI Arbiter Design Simulation Results after Back annotation Synplify Results Xilinx Place and Route Results

37 Design of Memories - ROM

On-chip Dual Address ROM Design Test Bench for Dual Address ROM Design Simulation Results Synplify and Place & Route Results On-chip Single Address ROM Design Test Bench for Single Address ROM Design Simulation Results Synplify and Place & Route Results

38 Design of Memories - RAM

Design of On-chip Dual RAM RTL Verilog Code Test Bench for Dual RAM Design Simulation Results Synplify and Xilinx Place & Route Results

39 Design of External RAM

Controller Design for External RAM Verilog Code for Controller of External RAM Test Bench for External RAM – GO-No GO Test Simulation Waveform Synplify and Xilinx Place & Route Results

40 Design of Arithmetic Circuits

Principle of Pipelining Partitioning of a Design Serial Signed Adder Design Synplify and Xilinx Place & Route Results Test Bench for Serial Adder Comparison of a Serial Adder and a Parallel Adder Implementation Simulation Waveform

41 Design of Arithmetic Circuits (Continued)

Design of Eight Inputs Signed Parallel Adder Design Partition Verilog Code for the Signed Parallel Adder Test Bench for Parallel Adder Simulation Waveform Synplify and Xilinx Place & Route Results Parallel, Pipelined Multiplier Design – A new Algorithm for Fast Implementation Verilog Code for the Parallel, Pipelined Multiplier

Page 9: Video-ECE

42 Design of Arithmetic Circuits (Continued)

Verilog Code for Parallel Multiplier (Continued) Test Bench for Parallel Multiplier Simulation Results of Back Annotated Parallel Multiplier Design Synplify and Xilinx Place & Route Results

43 System Design Examples

Verilog Code for Traffic Light Controller Simulation Results of Traffic Light Controller Design Synplify and Xilinx Place & Route Results

44 System Design Examples (Continued)

Test Bench for Traffic Light Controller Introduction to Image/Video Compression Block Diagram of a Video Encoder A Novel, Parallel Algorithm for Fast Evaluation of Discrete Cosine Transform and Quantization (DCTQ)

45 System Design Examples (Continued)

Design of Discrete Cosine Transform and Quantization Processor DCTQ Processor Block Diagram Signal Description of DCTQ Processor Architecture of DCTQ Processor Sequence of Operations of a Host Processor and the DCTQ Processor Verilog Codes for DCTQ Design

46 System Design Examples (Continued)

Verilog Codes for DCTQ Design (Continued) DCTQ Top Design Code Partial Products Register Code DCTQ Controller Code

47 System Design Examples (Continued)

Verilog Code for DCTQ Design - DCTQ Controller Code (Continued) Test Bench for DCTQ Design Synplify Results Xilinx Place and Route Results Analysis of Waveforms of DCTQ Design Verification of Verilog DCTQ – IQIDCT Cores Matlab Codes for Pre-processing and Post-processing of an Image Results – Original and Reconstructed Image Example Implementation Results of DCTQ, IQIDCT, DCT and IDCT Cores on FPGA/ASIC Capabilities of IP Cores

48 System Design Examples using FPGA Board

Design Applications using FPGA Board - Traffic Light Controller and Real Time Clock

XSV FPGA Board Features Testing of FPGA Board Setting the XSV Board Clock Oscillator Frequency Downloading Configuration Bit Streams

Page 10: Video-ECE

49 System Design Examples using FPGA Board (Continued)

Features of Digital Input/Output Card Typical Push Button Debouncing Circuit and Switch Interface Circuits Typical Driving Circuit for Seven Segment and Discrete LEDs Problem on FPGA Boards and its Solution Hardware Setup for Traffic Light Controller Demo of Traffic Light Controller Revised Verilog Code Incorporating Blink Control and Pedestrian Crossing

50 Advanced Features of Xilinx Project Navigator

User Constraint File for Traffic Light Controller Place and Route and Back Annotation Using Xilinx Project Navigator

- Command Summary of Navigator Floor Plan Simulation of Back Annotated File

51 System Design Examples using FPGA Board (Continued)

Real Time Clock Design Features and Specification Block Diagram and Signal Descriptions of Real Time Clock Simplified Architecture of Real Time Clock Verilog RTL Code for Real Time Clock

52 System Design Examples using FPGA Board (Continued)

Verilog RTL Code for Real Time Clock (Continued) - Real Time Clock Code - Stop Watch Code

53 System Design Examples using FPGA Board (Continued)

Stop Watch Implementation (Continued) Alarms routine Display ROM Sub-module Test Bench for Real Time Clock

54 System Design Examples using FPGA Board (Continued)

Test Bench for Real Time Clock Design User Constraint File for Real Time Clock Design Synplify Results Xilinx Place and Route Results Waveform Analysis of the Real Time Clock Design Demo of the Real Time Clock

55 Project Design Suggested for FPGA/ASIC Implementations

Projects Suggested for FPGA/ASIC Implementations Issues Involved in Digital VLSI System Design Detailed Specification for Electrostatic Precipitator Controller Detailed Specification for JPEG/H.261/MPEG Codec References Conclusions

Page 11: Video-ECE

Course 37. Digital Image Processing (Video Course)

Faculty Coordinator(s) :

1. Prof. P .K. Biswas

Department of Electronics and Communication Engineering

Indian Institute of Technology, Kharagpur

Kharagpur - 721302

Email : [email protected]

Telephone : (91-3222) Off : 283506

Res : 283507

Detailed Syllabus : Topic No. of Hours 1. Introduction to Digital Image Processing & Applications 1 2. Sampling,Quantization 2 3. Basic Relationship Between Pixels 2 4. Imaging Geometry 3 5. Image Transforms 5 6. Image Enhancement 3 7. Image Restoration 4 8. Image Segmentation 4 9. Morphologyical Image Processing 2 10. Shape Representation and Description 3 11. Object Recognition and Image Understanding 3 12. Texture Image Analysis 3 13. Motion Picture Analysis 2 14. Image Data Compression 3 ------------ Total: 40

Page 12: Video-ECE

Course 33. Digital Systems Design (Video Course)

Faculty Coordinator(s) :

1. Prof. D. RoyChowdhury

Department of Electronics and Communication Engineering

Indian Institute of Technology, Kharagpur

Kharagpur - 721302

Email : [email protected]

Telephone : (91-3222) Off : 283490

Res : 283497

277597 Detailed Syllabus :

1. Introduction to Digital Design (4hr.) - What is Digital ?

- Specification and Implementation of digital design - Structured and Trial-Error methods in design - Digital Computer Aided Design (CAD) tools

2. Digital Logic (8hr.) - Binary Number System - Octal, Hexa-decimal and BCD Codes - Number System Conversion - Use of different number systems in digital design - Logic gates – AND, OR, NOT, NAND, NOR etc. - NAND and NOR implementation of real life digital circuits - Digital Circuit Characterization – Fan-in/Fan-out, Switching functions,

Switching times, Noise margin etc.

3. Boolean Algebra (8hr.) - AND, OR and other relations - DeMorgan’s law - Karnaugh Maps - Minimization of Sum of Products and Product of Sums - Design of minimal two-level gate networks - Design of multiple output two level gate networks

4. Combinational Circuit Design (5hr.) - Design Procedure - Design of Multiplexer, Decoder, Encoder, Comparator - Design of Seven-segment display, Parity generator - Design of large circuits using the above modules

5. Synchronous Sequential Circuit Design ( 5hr.) - Design of sequential modules – SR, D, T and J-K Flip-flops - Flip-flop applications – Clock generation, Counters, Registers - Basic State machine concepts

6. Design of Programmable Logic (4hr.) - Introduction to Programmable circuits

Page 13: Video-ECE

- Design of Read-Only Memory (ROM), Programmable Logic Arrays (PLA), Programmable Array Logic (PAL)

7. Digital Computing (6hr.)

- Introduction to digital computer - Design of Arithmetic circuits – Adders, Multipliers - Design of Memory – ROM/RAM - Design of a simple CPU

Page 14: Video-ECE

Course 31. Digital Signal Processing (Video Course)

Faculty Coordinator(s) :

1. Prof. S. C. Dutta Roy

Department of Electrical Engineering

Indian Institute of Technology, Delhi

Hauz Khas New Delhi -110 016

Email : [email protected]

Telephone : (91-11) Off : 26591080

Res : 26561619

Detailed Syllabus:

Introduction to DSP 2 Lectures Digital Systems – Characterization, Description and Testing 4 Lectures FIR and IIR : Recursive and Non Recursive 2 Lectures Discrete Fourier Transform 4 Lectures Z Transform 4 Lectures Discrete Time Systems in Frequency Domain 1 Lecture Simple Digital Filters 4 Lectures Digital Processing of Continuous Time Signals 1 Lecture Analog Filter Design 4 Lectures Digital Filter Structure, Synthesis and Design 14 Lectures

Page 15: Video-ECE

Course 27. Optical Communication System (Video Course)

Faculty Coordinator(s) :

1. Prof. Yatindra N. Singh

Department of Electrical Engineering

Indian Institute of Technology, Kanpur

Kanpur - 208016

Email : ynsingh[AT]iitk.ac.in

Telephone : (91-512) Off : 259-7944

Res : 259-8796

Fax : 259 0063

Detailed Syllabus : Number of lectures are given in brackets

Introduction to vector nature of light, propagation of light, propagation of light in a cylindrical dielectric rod, Ray model, wave model. (1) Different types of optical fibers, Modal analysis of a step index fiber. Signal degradation on optical fiber due to dispersion and attenuation. (3) Optical sources - LEDs and Lasers, (2) Modulators, electro-optic and accousto-optic effects (3) Modulation schemes – OOK, PSK, FSK, Polarisation shift keying, Pulse modulation schemes. (2) Photo-detectors – pin-detectors, APDs, detector responsivity, (2) noise sources and modelling (2) Optical receivers for OOK. (1) Optical link design - BER calculation, quantum limit, power panelities, link design examples (3) Coherent and Noncoherent communication – issues and comparisons (2) Phase and polorisation noise (2) Phase diversity receivers, Polarisation diversity receivers (3) Phase locked loops (2)

Page 16: Video-ECE

Homodyne and heterodyne receivers (2) Optical amplifiers -SOA, EDFA (2) Subcarrier multiplexed systems (1) WDM systems- Concept and introduction (2) Bit parrallel WDM systems (1) Optical TDM (1) Optical CDM (1) Nonlinear effects in fiber optic links. Concept of self-phase modulation, group velocity dispersion and solition based communication. (2)

Page 17: Video-ECE

Course 27. Broadband Networks : Concepts and Technology (Video Course)

Faculty Coordinator(s) :

1. Prof. Abhay Karandikar

Department of Electrical Engineering

Indian Institute of Technology, Bombay

Powai, Mumbai 400 076

Email : [email protected]

Telephone : (91-22) Off : 2567 7439,

Res : 2567 8439

Detailed Syllabus : 1.Overview of internet –concepts, challenges and history. 2. Next Generation Internet- challenges and problems. 3. Multicasting in Internet. 4. Real time communication over Internet. 5. Packet scheduling Algorithms- requirements and choices. 6. Admission control in internet. 7. Differentiated Services in internet. 8. Internet Telephony and voice over IP (VoIP)- RTP and RTCP. 9. Broadband ISDN and ATM Networks- ATM protocols. 10. IP switching and MPLS- Overview of IP over ATM and its evolution to IP switching. 11. Policy based Networking. Policy servers. 12. Web in Qos domain. Architecture for Web Qos. 13. Web Acess – Intelligent web browsing and web caching. 14. Internet and web Traffic measuremnt and characterization. Prediction for network management. 15. Optical communication networks- DWDM based transport network. Issues in IP over DWDM optical IP routers and λswitching.

Page 18: Video-ECE

Course 22. Principles of Communication (Video Course)

Faculty Coordinator(s) :

1. Prof. Surendra Prasad

Department of Electrical Engineering

Indian Institute of Technology, Delhi

Hauz Khas New Delhi -110 016

Email : [email protected]

Telephone : (91-11) Off : 26591115

Res : 26591876

26581369

Detailed Syllabus: Introduction to Communication Engineering 2 Lectures Brief Review of Signals and Systems 1 Lecture The Hilbert Transform 2 Lectures Fundamentals of Analog Signal Transmission 1 Lecture Amplitude Modulation 2 Lectures Single Side Band, Suppressed Side Band & VSB Modulation 2.5 Lectures Superhetrodyne Receivers 2.5 Lectures Angle Modulations 2 Lectures Frequency Modulation Generation and Detection 2 Lectures Demodulation of Modulated Signals 3 Lectures Feedback Demodulators 3 Lectures FM Receivers 1 Lecture TV Transmission 1 Lecture Review of Probability Theory and Random Variables 2 Lectures Random Processes 3 Lectures Behavior of Communication System in the presence of Noise 6 Lectures PWM and PPM 1 Lecture Delta Modulation 1 Lecture PCM 1 Lecture

Page 19: Video-ECE

Course 19. Signals and Systems (Video Course)

Faculty Coordinator(s) :

1. Prof. K .S. Venkatesh

Department of Electrical Engineering

Indian Institute of Technology, Kanpur

Kanpur - 208016

Email : [email protected]

Telephone : (91-512) Off : 2597468

Res : 2598354

Detailed Syllabus : What is Signal and System Theory? The black-box approach. Physical instances and their adaptation in the framework. Formal definition of 'signal' and 'system'. The domain and range variables, continuous and discrete signals and cont. and discrete systems. Cont./discrete vs analog/digital. Domain and range operations and transformaations, and their effects upon signals. Characterization of systems: memory, linearity, causality, time-invariance, stability. Examples and counterexamples. Linear and time invariant systems. The Dirac impulse as a limit of a sequence of cont. fns. Mathematical difficulties with handling Dirac impulsers: brief, adequate discussion. Representation of cont. signals using impulses. Kronecker impulses and representation of discrete signals using Kronecker impulses. The general 'impulse response' of any system. Impulse response of linear time-varying systems. Impulse response of linear time-invariant systems. Evolution of the convolution integral and the convolution sum. Algebraic properties of the convolution operation. Block diagram representations for interconnections of systems. Characterizing a system from its impulse response. Characterizing interconnected systems. Differential Equations review. To represent a system using differential equations. Non-uniqueness. The need for auxiliary conditions. Reflection of linearity and time-invariance. Causality: initial rest and final rest constraints. Difference equations, introduction. Forward and backward solution. Non-uniqueness, auxiliary conditions. Reflection of linearity, time-invariance, causality. A discussion of the continuous-time complex exponential, various cases. Cont. time systems and complex exponentials. Periodic signals: definition, sums of periodic signals, periodicity of the sum. Harmonically related periodics. Expressing a periodic signal as a sum of complex exponentials. The Fourier series: analysis and synthesis equations, orthogonality of the Fourier basis. Signal approximation using truncated Fourier series. Brief discussion of convergence issues and conditions for existence of the FS. Aperiodic signals and their representation: the transition from the FS to the Fourier Transform. Finite power and finite energy signals. Brief discussion of convergence issues and conditions for existence of the FT. Extension of the FT for finite power signals: frequency domain Dirac impulses. Properties of the FS and FT: particular emphasis on convolution.

Page 20: Video-ECE

A discussion of the discrete-time complex exponential, various cases. Discrete time systems and complex exponentials. Periodic discrete signals: sampling periodic cont.-time signals. Periodic signal as a sum of complex exponentials. The discrete-time Fourier series: analysis and synthesis equations, orthogonality of the Fourier basis. Signal approximation using truncated Fourier series. Convergence issues and the interpretation of the FS as a set of simultaneous linear equations. The DFT: N-point DFT of an M-point signal. Aperiodic signals and their representation: the transition from the DTFS to the discrete-time Fourier Transform. Finite power and finite energy signals. Brief discussion of convergence issues and conditions for existence of the DTFT. Extension of the DTFT for finite power signals: frequency domain Dirac impulses. Properties of the DTFS and DTFT: particular emphasis on convolution. The principle of cont. signal sampling. The primary objective: perfect reconstruction. Ideal sampling and the sampling theorem: over- and under-sampling. Reconstruction theory: finite order interpolators and reconstruction distortion; ideal reconstruction. Non-ideal sampling and reconstruction. Sampling of discrete-time signals. Laplace Transform as a generalization of the FT. The region of convergrnce and its properties. Pole-zero plots. Inverse transformation: role of the ROC in ensuring uniqueness. Properties of the LT. Inference of the FT from the LT. System characterization from the pole-zero plot. One-sided LT. The z-Transform as a generalization of the DTFT. The region of convergrnce and its properties. Pole-zero plots. Inverse transformation: role of the ROC in ensuring uniqueness. Properties of the ZT. Inference of the DTFT from the LT. System characterization from the pole-zero plot. Cont. to discrete system transformations. One-sided ZT.

Page 21: Video-ECE

Course 15. Solid State Devices (Video Course)

Faculty Coordinator(s) :

1. Prof. S. Karmalkar

Department of Electrical Engineering

Indian Institute of Technology, Madras

Chennai

Email : [email protected]

Telephone : (91-44) Off : 2257 8387

Res :

Detailed Syllabus :

TOPIC No. of lectures

Introduction 1 Evolution and uniqueness of Semiconductor Technology

1

Equilibrium carrier concentration Thermal Equilibrium and wave particle duality Intrinsic semiconductor – Bond and band models Extrinsic semiconductor – Bond and band models

5

Carrier transport Random motion Drift and diffusion

2

Excess carriers Injection level Lifetime Direct and indirect semiconductors

2

Procedure for analyzing semiconductor devices Basic equations and approximations

1

P-N Junction Device structure and fabrication Equilibrium picture DC forward and reverse characteristics Small-signal equivalent circuit Switching characteristics Solar cell

6

P-N Junction Device structure and fabrication Equilibrium picture DC forward and reverse characteristics Small-signal equivalent circuit Switching characteristics Solar cell

6

Bipolar Junction Transistor History Device structures and fabrication Transistor action and amplification Common emitter DC characteristics Small-signal Equivalent circuit Ebers-Moll model SPICE model

6

Page 22: Video-ECE

MOS Junction C-V characteristics, threshold voltage, body effect

3

Metal Oxide Field Effect Transistor History Device structures and fabrication Common source DC characteristics Small-signal equivalent circuit SPICE level-1 model Differences between a MOSFET and a BJT

8

Junction FET and MESFET 2 Recent Developments Heterojunction FET Hetrojunction bipolar transistor

2

Summary 1 Total number of lectures 40

Page 23: Video-ECE

Course 13. High Speed Devices and Circuits (Video Course)

Faculty Coordinator(s) :

1. Prof. K.N. Bhat

Department of Electrical Engineering

Indian Institute of Technology, Madras

Chennai

Email : [email protected]

Telephone : (91-44) Off : 2257 8362

Res :

Detailed Syllabus :

Page 24: Video-ECE

1. Important parameters governing the high speed performance of

devices and circuits:- Transit time of charge carriers, junction capacitances,

ON-resistances and their dependence on the device geometry and size,

carrier mobility, doping concentration and temperature. Contact resistance

and interconnection/interlayer capacitances in the Integrated Electronics

Circuits. (4 hours)

2. Silicon based MOSFET and BJT circuits for high speed operation and

their limitations:- Emitter coupled Logic (ECL) and CMOS Logic circuits with

scaled down devices. Silicon On Insulator (SOI) wafer preparation methods

and SOI based devices and SOICMOS circuits for high speed low power

applications.

(8 hours)

3. Materials for high speed devices and circuits:- Merits of III –V binary

and ternary compound semiconductors (GaAs, InP, InGaAs, AlGaAs ETC.),

silicon-germanium alloys and silicon carbide for high speed devices, as

compared to silicon based devices. Brief outline of the crystal structure,

dopants and electrical properties such as carrier mobility, velocity versus

electric field characteristics of these materials. Material and device process

technique with these III-V and IV – IV semiconductors.

(8 hours)

4. Metal semiconductor contacts and Metal Insulator Semiconductor and

MOS devices: Native oxides of Compound semiconductors for MOS devices

and the interface state density related issues. Metal semiconductor contacts,

Schottky barrier diode. Thermionic Emission model for current transport and

current-voltage (I-V) characteristics. Effect of interface states and interfacial

thin electric layer on the Schottky barrier height and the I-V characteristics.

(6 hours)

5. Metal semiconductor Field Effect Transistors (MESFETs): Pinch off

voltage and threshold voltage of MESFETs. D.C. characteristics and analysis

of drain current. Velocity overshoot effects and the related advantages of

GaAs, InP and GaN based devices for high speed operation. Sub threshold

Page 25: Video-ECE

characteristics, short channel effects and the performance of scaled down

devices. (6 hours)

6. High Electron Mobility Transistors (HEMT): Hetero-junction devices. The

generic Modulation Doped FET(MODFET) structure for high electron mobility

realization. Principle of operation and the unique features of HEMT.

InGaAs/InP HEMT structures.

( 6 hours)

7. Hetero junction Bipolar transistors (HBTs): Principle of

operation and the benefits of hetero junction BJT for high speed applications.

GaAs and InP based HBT device structure and the surface passivation for

stable high gain high frequency performance. SiGe HBTs and the concept of

strained layer devices.

(6 hours)

8. High speed Circuits: GaAs Digital Integrated Circuits for high speed

operation- Direct Coupled Field Effect Transistor Logic (DCFL), Schottky Diode

FET Logic (SDFL), Buffered FET Logic(BFL). GaAs FET Amplifiers. Monolithic

Microwave Integrated Circuits (MMICs)

(4 hours)

9. High Frequency resonant – tunneling devices. Resonant-tunneling hot

electron transistors and circuits. (2 hours)

Page 26: Video-ECE

Analog Circuits (Video Course) Faculty Coordinator(s) :

1. Prof. R. N. Biswas

Indian Institute of Technology Kanpur

Kanpur - 208016

2. Prof. J. John

Department of Electrical Engineering

Indian Institute of Technology Kanpur

Kanpur - 208016

Email : [email protected]

Telephone : (91-512) Off : 2597088 Res : 2598488

Fax : 2590063

3. Prof. B. Mazahari

Department of Electrical Engineering

Indian Institute of Technology, Kanpur

Kanpur - 208016

Email : [email protected]

Telephone : (91-512) Off : 2597924

Res : 2598528

Fax : 2590063 Detailed Syllabus :

Preamble:

The three major courses in the Analog Electronics areas, listed in the NPTEL

syllabus are Basic Electronics, Analog Electronics and Solid State Devices. The

proposed syllabus for the Analog Electronics course assumes that an average

student taking this course has good grasp of the ‘Basic Electronics’ course. Hence

repetition is avoided except where it is essential to revise what was already

covered in the previous course. Also, new trends in Analog Electronics, especially

the increasing use of MOS/CMOS devices in circuits, are brought. MODULE 1: POWER SUPPLIES (4 lectures)

Rectifiers – Analysis and design of Half wave and full wave circuits; Ripple and its

reduction; Need for Voltage regulators, Regulation, Zener regulators, Series

Page 27: Video-ECE

Voltage regulator, IC regulators, Current limiting and protection circuits, Switched

mode power supplies.

MODULE 2: BASIC AMPLIFIER STAGES (6 lectures)

Small signal equivalent and large signal models of BJT, JFET and MOSFET. Biasing

for discrete circuit design, Common Emitter, Common Base and Common Collector

BJT amplifier stages; JFET Common source amplifier; Common Source, Common

Gate and Common Drain MOSFET stages. MODULE 3: FREQUENCY RESPONSE (5 lectures)

Small-signal high-frequency hybrid-π model of a BJT. Amplifier transfer

function – low- frequency, mid, and high-frequency bands. General expressions

for the low-frequency and high frequency responses. Miller’s theorem. Short-circuit

and Open-circuit time constants methods for the approximate determination of

break-frequencies, Frequency response of BJT amplifiers – CE, CC and CB

configurations. Frequency response of JFET and MOSFET amplifiers. Cascode

configurations. MODULE 4: DIFFERENTIAL AMPLIFIERS (4 lectures)

BJT Differential pair – Large-signal operation, transfer characteristics, Small-signal

operation of BJT differential amplifier, Input common-mode and differential

resistances, Common-mode and differential gains, non-ideal characteristics,

Biasing in BJT integrated circuits – the basic BJT current mirror, current-steering

circuits, Wilson current mirror, Widlar current source. BJT differential amplifier with

active load, the Cascode configuration. The MOSFET differential pair – transfer

characteristics, MOSFET current mirrors – basic, Cascode, Wilson. Frequency

response of the differential amplifier, The differential pair as a wideband amplifier

MODULE 5: OUTPUT STAGES AND POWER AMPLIFIERS (3 lectures)

Classification, Transfer characteristics, power dissipation, power conversion efficiency

of Class A and B output stages. Cross-over distortion and its reduction. Class AB

output stage – transfer characteristics, biasing circuits. VBE multiplier and its use in

biasing Class AB stage. Power BJTs – thermal resistance, power dissipation vs

temperature, Use of heat sinks. Short- circuit protection of output stages.

MODULE 6: OPERATIONAL AMPLIFIER (3 lectures)

General configuration and basic stages of an operational amplifier (Opamp). Analysis

of simple BJT and CMOS opamps. Opamp parameters – ideal and practical. Examples

Page 28: Video-ECE

of commercial BJT and CMOS opamps. Compensated and un-compensated opamps.

MODULE 7: FEEDBACK IN ANALOG CIRCUITS (4 lectures)

Advantages of negative feedback, Loop gain, feedback factor, Closed-loop

gain. Basic feedback topologies: Series- Shunt, Series-Series, Shunt-Shunt

and Shunt-Series configurations. Derivation of input resistance, output resistance

and closed-loop gain of the above for both the ideal and practical amplifiers.

Stability of feedback amplifiers, Gain and Phase-margins. Frequency compensation. MODULE 8: ANALOG-TO-DIGITAL ANDDIGITAL-TO-ANALOG CONVERTERS (3 lectures)

Digital-to-analog (D/A)circuits – circuits with binary weighted resistors, and R-2R

ladders. Analog-to-Digital (A/D)circuits – Counting type, successive approximation,

Flash and Dual- slope types. MODULE 9: FILTERS AND TUNED AMPLIFIERS (3 lectures)

Filter types, Filter transfer function, Butterworth and Chebyshev filters, First and

second order Active filters. Biquad filters, Switched-capacitor filters. Tuned

amplifiers, amplifiers with multiple tuned circuits, synchronous tuning and stagger

tuning MODULE 10: SIGNAL GENERATORS AND WAVEFORM SHAPING CIRCUITS (3 Lectures)

Sinusoidal oscillators – RC and LC oscillators. Multivibrators – astable, monostable

and bistable types. Generation of square and triangular waveforms. The 555 Timer

circuit and its uses. Precision rectifier circuits and their applications. MODULE 11: NOISE ANALYSIS (2 Lectures) Noise in resistors, BJTs and MOSFETs. Noise analysis of a basic amplifier.

Page 29: Video-ECE

Course 9. Digital Circuits and Systems (Video Course)

Faculty Coordinator(s) :

1. Prof. S. Srinivasan

Department of Electrical Engineering

Indian Institute of Technology, Madras

Chennai- 600036

Email : [email protected]

Telephone : (91-44) Off : 22578374

22579374

Detailed Syllabus :

1. Introduction Digital Systems; Data representation and coding; Logic circuits, integrated circuits; Analysis, design and implementation of digital systems; CAD tools.

2. Number Systems and Codes Positional number system; Binary, octal and hexadecimal number systems; Methods of base conversions; Binary, octal and hexadecimal arithmetic; Representation of signed numbers; Fixed and floating point numbers; Binary coded decimal codes; Gray codes; Error detection and correction codes - parity check codes and Hamming code.

3. Combinatorial Logic Systems

Definition and specification; Truth table; Basic logic operation and logic gates. 4. Boolean Algebra and Switching Functions

Basic postulates and fundamental theorems of Boolean algebra; Standard representation of logic functions - SOP and POS forms; Simplification of switching functions - K-map and Quine-McCluskey tabular methods; Synthesis of combinational logic circuits.

5. Logic families

Introduction to different logic families; Operational characteristics of BJT in saturation and cut-off regions; Operational characteristics of MOSFET as switch; TTL inverter - circuit description and operation; CMOS inverter - circuit description and operation; Structure and operations of TTL and CMOS gates; Electrical characteristics of logic gates – logic levels and noise margins, fan-out, propagation delay, transition time, power consumption and power-delay product.

6. Combinational Logic Modules and their applications

Decoders, encoders, multiplexers, demultiplexers and their applications; Parity circuits and comparators; Arithmetic modules- adders, subtractors and ALU; Design examples.

7. Sequential Logic systems:

Definition of state machines, state machine as a sequential controller; Basic sequential circuits- latches and flip-flops: SR-latch, D-latch, D flip-flop, JK flip-flop, T flip-flop; Timing hazards and races; Analysis of state machines using D flip-flops and JK flip-flops; Design of state machines - state table, state assignment, transition/excitation table, excitation maps and equations, logic realization; Design examples

Page 30: Video-ECE

8. State machine design approach Designing state machine using ASM charts; Designing state machine using state diagram; Design examples

9. Sequential logic modules and their applications

Multi-bit latches and registers, counters, shift register, application examples.

10. Memory

Read-only memory, read/write memory - SRAM and DRAM

11.Programmable Logic Devices: PLAs, PALs and their applications; Sequential PLDs and their applications; State-machine design with sequential PLDs; Introduction to field programmable gate arrays (FPGAs)

Page 31: Video-ECE

Course 7. Transmission Lines and EM waves (Video Course) Faculty Coordinator(s) :

1. Prof. R. K. Shevgaonkar

Department of Electrical Engineering

Indian Institute of Technology, Bombay

Powai, Mumbai 400 076

Email : [email protected]

Telephone : (91-22) Off : 2567 7440,

Res : 2567 8440

Detailed Syllabus :

1.Applications of Electromagnetic waves 2.Transmission Lines 3.Maxwell’s Equations 4.Uniform Plane Wave 5.Plane Waves at a Media Interface 6.Waveguides 7.Dielectric Wave Guide 8.Radiation 9.Antenna Arrays. 10.Propagation Of Radio Waves

Page 32: Video-ECE

Course 4. Probability and Random Variables (Video Course)

Faculty Coordinator(s) :

1. Prof. Mrityunjoy Chakraborty

Department of Electronics and Communication Engineering

Indian Institute of Technology, Kharagpur

Kharagpur - 721302

Email [email protected]

Telephone : (91-3222) Off : 283512

Res : 283513 278001

Detailed Syllabus :

1. Introduction to Probability

• Definitions, scope and history; limitation of classical and relative-frequency-based definitions

• Sets, fields, sample space and events; axiomatic definition of probability

• Combinatorics: Probability on finite sample spaces

• Joint and conditional probabilities, independence, total probability; Bayes’ rule

and applications

2. Random variables

• Definition of random variables, continuous and discrete random variables, cumulative distribution function (cdf) for discrete and continuous random variables; probability mass function (pmf); probability density functions (pdf) and properties

• Jointly distributed random variables, conditional and joint density and

distribution functions, independence; Bayes’ rule for continuous and mixed random variables

• Function of random a variable, pdf of the function of a random variable; Function of two random variables; Sum of two independent random variables

• Expectation: mean, variance and moments of a random variable • Joint moments, conditional expectation; covariance and correlation; independent,

uncorrelated and orthogonal random variables • Random vector: mean vector, covariance matrix and properties • Some special distributions: Uniform, Gaussian and Rayleigh distributions;

Binomial, and Poisson distributions; Multivariate Gaussian distribution • Vector-space representation of random variables, linear independence, inner

product, Schwarz Inequality • Elements of estimation theory: linear minimum mean-square error and

orthogonality principle in estimation;

Page 33: Video-ECE

• Moment-generating and characteristic functions and their applications

• Bounds and approximations: Chebysev inequality and Chernoff Bound

3. Sequence of random variables and convergence: • Almost sure (a.s.) convergence and strong law of large numbers; convergence in

mean square sense with examples from parameter estimation; convergence in probability with examples; convergence in distribution

• Central limit theorem and its significance

4. Random process

• Random process: realizations, sample paths, discrete and continuous time processes,

examples • Probabilistic structure of a random process; mean, autocorrelation and autocovariance

functions

• Stationarity: strict-sense stationary (SSS) and wide-sense stationary (WSS) processes

• Autocorrelation function of a real WSS process and its properties, cross-correlation function

• Ergodicity and its importance

• Spectral representation of a real WSS process: power spectral density, properties of

power spectral density ; cross-power spectral density and properties; auto-correlation function and power spectral density of a WSS random sequence

• Linear time-invariant system with a WSS process as an input: sationarity of the

output, auto-correlation and power-spectral density of the output; examples with white-noise as input; linear shift-invariant discrete-time system with a WSS sequence as input

• Spectral factorization theorem

• Examples of random processes: white noise process and white noise sequence;

Gaussian process; Poisson process, Markov Process