Video-ECE
-
Upload
chandan-pathak -
Category
Documents
-
view
119 -
download
2
Transcript of 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)
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
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
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
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
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
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
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
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
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
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
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
- 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
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
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)
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)
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.
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
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.
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.
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
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
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 :
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
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)
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
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
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.
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
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)
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
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;
• 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