2023 EVE Curriculum, Syllabus
2023 EVE Curriculum, Syllabus
CURRICULUM
1
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
VISION
MISSION
3
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a Program Outcomes
PSO1: Analyse, design and create solutions for the real world problems using knowledge
gained in the field of Electronics and VLSI engineering.
PSO2: Develop innovative technologies, communication systems, and VLSI designs for
advancing and transforming nation's capabilities.
5
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
3rd Semester
Contact
Course Code Course Title L T P Credits
Hours
Electromagnetic Field
1. ECDC0201 Theory and Transmission 3 1 0 4 4
Lines
Digital Electronics
9. ECDC0235 0 0 2 1 2
Laboratory
TOTAL 23 26
7
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
Sr. Course
Course Title L T P Credits Contact Hours
No. Code
Computer Organization
5. ECDC0216 3 0 0 3 3
and System Architecture
TOTAL 19 23
4th Semester
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
5th Semester
Sr.
Contact
No Course Code Course Title L T P Credits
Hours
.
Advanced Microprocessor
2. ECDC0303 3 0 0 3 3
and Peripherals
Data Communication
3. ECDC0305 Networks and Internet of 3 0 0 3 3
Things
5. ECDC0313 IC Technology 2 0 0 2 2
6. ECDEXXXX Elective 1 3 0 0 3 3
Advanced Microprocessor
8. ECDC0333 0 0 2 1 2
and Peripherals Laboratory
Data Communication
9. ECDC0335 Networks and IoT 0 0 2 1 2
Laboratory
TOTAL 26 30
9
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
6th Semester a
Sr. Contact
Course Code Course Title L T P Credits
No. Hours
Semiconductor Device
5. ECDC0310 2 0 0 2 2
Characterizations
6. ECDEXXXX Elective-2 3 0 0 3 3
Semiconductor Device
7. ECDC0342 Characterizations 0 0 2 1 2
Laboratory
TOTAL 22 27
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
7th Semester
Sr. Contact
Course Code Course Title L T P Credits
No. Hours
1. ECDEXXXX Elective 3 3 0 0 3 3
2. ECDEXXXX Elective 4 3 0 0 3 3
3. ECDEXXXX Elective 5 3 0 0 3 3
5. Project 0 0 8 4 12
TOTAL 16 21
11
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
8th Semester
Sr. Contact
Course Code Course Title L T P Credits
No. Hours
1. ECDEXXXX Elective 6 3 0 0 3 3
2. ECDEXXXX Elective 7 3 0 0 3 3
3. ECDEXXXX Elective 8 3 0 0 3 3
4. Project 0 0 8 4 12
TOTAL 13 21
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
13
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
rd
3 Semester
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO PSO1 PS
12 O2
CO1 ● ● ● ●
CO2 ● ● ● ●
CO3 ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Understand the concept of electrostatics and magnetostatics
CO2: Analyze the concepts of electromagnetic wave propagation.
CO3: Design and predict the properties of transmission lines for various applications
CO4: Design and calculate the properties of wave guides.
Course Content
Coordinate systems - Review of vector algebra, Coordinate Systems - Cartesian, Cylindrical and
spherical systems. (3)
Electrostatics and Magnetostatics: Application of Gauss Law, Boundary conditions, Poisson’s and
Laplace’s equations in various coordinate systems, Electrostatic uniqueness theorem, Electric vector
potential. Introduction to Ampere’s Law, Magnetic Boundary conditions, Magnetic vector potential.(7)
Maxwell’s equations: Faraday’s Law, Displacement Current, Maxwell’s equations in differential,
integral and Phasor form and their physical interpretations. (8)
Electromagnetic Waves: TEM, Derivation of the wave equation and their general solution, plane
waves in unbounded media, wave propagation in lossless and conducting medium, skin depth, reflection
and refraction of plane waves, Poynting’s theorem, Instantaneous, Average and complex Poynting
vector, wave polarization. (12)
Transmission Lines:Distributed parameters, Transmission Line Equations, Input impedance, Lossless
propagation, Line distortion and attenuation, line termination, impedance matching, standing wave ratio,
Smith Chart. (10)
Recommended Books
1. W H Hayt and Buck J A, “Engineering Electromagnetics,” McGraw-Hill Education (India)
Pvt. Ltd. (2006)
2. Matthew N. O. Sadiku, “Principles of Electromagnetics,” Oxford University Press (2009).
3. R. K. Shevgaonkar, “Electromagnetic Waves,” McGraw Hill Higher Ed., 2005.
4. Constantine A. Balanis, “Advanced Engineering Electromagnetics,” Wiley India Pvt. Ltd.
(2008).
5. Jordon E C and Balmain K G, “Electromagnetic waves and Radiating System”, 2nd Ed.,
15
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a Delhi (1993).
Prentice Hall, New
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO PO1 PSO PSO
11 2 1 2
CO1 ● ● ● ● ● ●
CO2 ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Understand the concepts semiconductor materials.
CO2: Understanding about the construction and operation of various electronic
devices (diode, BJT,FETs)
CO3: Analyze concepts, operations and application related to different electronic
circuits andanalysis.
CO4: Understanding consolidates and upgrades their application knowledge to
improve theireffectiveness in electronic devices and circuits.
Course Content
Semiconductor Diodes: PN junction Diode - VI characteristics, qualitative and quantitative
analysisof its behavior, Diode resistance, Transition capacitance and Diffusion capacitance,
clippers,clampers, Special purpose diodes - Zener diode, junction diode. (6)
Bipolar Junction Transistor: Transistor current components, Transistor as an amplifier,
Amplifiertypes- CE, CB, CC and their characteristics, small signal low frequency transistor
model: Hybridmodel of BJT, Analysis of amplifier using Hybrid model of BJT, Transistor at
high frequency andhybrid pi-model. (6)
Transistor Biasing and Stabilization: DC operating point, DC Biasing circuits-fixed bias, emitter
bias, voltage divider bias, voltage feedback, Bias stability, Stabilization against variation in Ico,
VBE and β, Bias compensation. (6)
Multistage and Feedback Amplifiers: Amplifier frequency response-low frequency range and high
frequency, Frequency response of multistage amplifiers, various coupling methods for multistage
amplifiers, Feedback concept, oscillator. (6)
Field-Effect Transistor: The junction FET - construction, operation, characteristics, parameters,
Biasing of JFET, Small signal analysis of JFET as an amplifier- common source and common
drain amplifiers. (6)
Metal Oxide Semiconductor FET: MOSFET- construction, operation, characteristics, parameters,
CMOS devices, CMOS inverter characteristics, metal semiconductor, Novel semiconductor
deviceand materials. (6)
Product Design Principles: Basics of PCB design and layout, Overview of product design principles
and methodologies. Understanding user needs and requirements, Techniques for concept
generation, and ideation in product design. (4)
17
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
Recommended Books
1. Millman, Jacob, Halkias Christos C and Satyabratajit, “Electronic Devices and Circuits” 3rd
edition, Tata McGraw- Hill, New Delhi, 2010.
2. Boylestad Nashelsky, “Electronic Devices and Circuit Theory” 8th edition,Pearson Education,
2004.
3. Sedra, Smith, “Microelectronic Circuits,” Oxford University, 8th edition.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 ● ● ● ●
CO2 ● ● ●
CO3 ● ● ● ● ●
CO4 ● ● ● ●
Course Outcomes
CO1: Identify the characteristics and classifications of signals and systems, including continuous time
signals, discrete time signals, periodic signals, deterministic and random signals, energy and power
signals, static and dynamic systems, linear and nonlinear systems, and time-invariant and time-variant
systems.
CO2: Analyze continuous and discrete time signals using Fourier series and Fourier transform, and
apply these tools to real-world applications.
CO3: Apply Laplace transform techniques to analyze R-L-C circuits and solve related problems.
CO4: Apply Z-transform techniques in analyzing discrete time systems and solving related problems.
Course Content
Section 1:
Classification of Signals and Systems: Continuous time signals (CT signals) - Discrete time signals
(DT signals) - Step, Ramp, Pulse, Impulse, Sinusoidal, Exponential, Classification of CT and DT signals
- Periodic & Aperiodic signals, Deterministic & Random signals, Energy & Power signals - CT systems
and DT systems- Classification of systems – Static & Dynamic, Linear & Nonlinear, Time-variant &
Time-invariant, Causal & Non-causal, Stable & Unstable. (4)
Linear Time-Invariant Systems:
Convolution of Discrete Time LTI System, Representation of Continuous Time Signal in terms of
impulses, Convolution of Continuous Time Signals (5)
Section 2:
Analysis of Continuous Time Signals: Fourier Series and its properties, Fourier transform and its
properties along with applications, Continuous Time Fourier Series and Continuous Time Fourier
Transform. (8)
Section 3:
Analysis of Discrete Time Signals: Fourier Series and its properties, Fourier transform and its
properties along with applications, Discrete Time Fourier Series and Fourier Transform (8)
Section 4:
Laplace Transform: Introduction, Region of Convergence, Laplace integral, Laplace transform of
periodic functions, Applications of Laplace transform to R-L-C circuits. (8)
Section 5:
Z-transform: Z transform, Region of convergence, Properties of Z-transform, Inverse Z-transform (7)
Recommended Books
1. Oppenheim, “Signals and Systems” 2nd Indian edition, 2015
2. B P Lathi, “Digital and Analog Communication Systems” 4th edition, 2011.
3. K. Goplalan, “Signals and Systems” 3rd editions, 2011
4. Ravi Kumar , “ Signals and Systems” 2nd edition, PHI learning, 2009.
5. Simon Haykin , “Signals and Systems” 2nd edition, Wiley, 2008.
19
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 ● ● ● ● ●
CO2 ● ● ● ●
CO3 ● ● ● ● ●
CO4 ● ● ● ●
Course Outcomes
CO1: Define the elements of analog communication including AM, DSBSC, SSB, and VSB.
CO2: Analyse the line coding formats and pulse code modulation formats.
CO3: Analyse the performance of baseband and passband digital communication systems in terms of
error rate and spectral efficiency
CO4: Evaluate the error performance of digital communication systems in presence of noise and other
interferences
Course Content
Section 1:
Analog Communication: Elements of Analog communication, AM, DSBSC, SSB, Time and
frequency domain representations, Bandwidth and power calculations, Frequency and Phase
modulation, Direct and Indirect method of generation of FM, Narrowband and wideband FM (8)
Section 2:
Introduction to Digital Communication: Block Diagram of Digital Communication System,
Advantages of Digital communication system over Analog communication systems, Sampling theorem,
Signal reconstruction in time domain, Aliasing Problem, Uniform and Non-uniform quantization.
Signal to Quantization ratio of Quantized Signal. (4)
Section 3:
Baseband Transmission: Line Coding & its properties, various types of PCM waveforms. Attributes
of PCM waveforms, M-ary Pulse Modulation waveforms, Differential pulse code modulation,
Multiplexing PCM signals, Delta modulation, Idling noise and slope overload, Adaptive delta
modulation, Adaptive DPCM, Comparison of PCM and DM. (7)
Section 4:
Band-pass modulation and demodulation: Types of digital modulation, Waveforms for Amplitude,
Frequency and Phase Shift Keying, Method of generation and detection of coherent & non-coherent
binary ASK, FSK & PSK, Differential phase shift keying, Quadrature modulation techniques, M-ary
FSK, Minimum Shift Keying (MSK), Probability of error and comparison of various digital modulation
techniques. (9)
Section 5:
Random Signal Theory: Introduction to Probability Theory, Definition of Probability of Random
Events. Joint and Conditional Probability, Probability Mass Function, Statistical Averages. Probability
Density Functions (PDF) and Statistical Averages, mean, median, mode moments and expectations,
standard deviation and variance. Probability distribution models: Uniform, Gaussian, Binomial,
Poisson, exponential, normal Examples of PDF, Transformation of Random Variables. Random
Processes, Stationary and Ergodicity. (8)
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
Recommended Books
1. George Kennedy, “ Electronic Communication Systems,”5th Edition (2011)
2. Simon Haykin, “Communication Systems”, Wiley publication, 4th Edition (2004).
3. Bernard Sklar “Digital Communication-Fundamentals and Applications”, Pearson Education
India, 2nd Edition (2009)
4. George R Cooper, “Probabilistic methods of Signals and System Analysis” 3rd edition, 2010
5. John Proakis “Digital Communications”, Tata Mc Graw Hill, 5th Edition (2007).
6. Wayne Tomsi, “Electronic Communication Systems, Fundamentals Through Advanced”,
Pearson Education, 4th Edition, (2001).
21
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
ECDC0205 Digital Electronics [3 0 0 3]
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ●
Course Outcomes
CO1: Demonstrate a comprehensive understanding of fundamental concepts in digital electronics,
including number systems, binary arithmetic, Boolean algebra, and logic gates.
CO2: Acquire the skills to design, analyze, and optimize the combinational circuits.
CO3: Gain proficiency in designing sequential systems using flip-flops, counters and shift registers.
CO4: Create integrated digital systems by designing circuits that incorporate memory elements
(ROM, RAM), digital-to-analog converters, and analog-to-digital converters and differentiate
various digital logic families.
Course Content
Section 1-Number Systems and Boolean Algebra: Review of Number systems, Radix conversion,
Subtraction using 1’s & 2’s complements and using 9’s &10’s complements, Binary codes, Error
detecting and Correcting codes, Hamming Code, Theorems of Boolean algebra, Canonical forms, Logic
gates. (8)
Section 2- Combinational Circuits: Representation of logic functions, Simplification using Karnaugh
map, Tabulation method, Implementation of combinational logic using standard logic gates, Adders,
Subtractors, Multiplexers, Demultiplexers, Encoders, Decoders, Code Converters, Parity Generator &
Checker and Magnitude Comparator. (10) Section 3-
Sequential Circuits: Flip flops - SR, JK, D and T flip flops - Level triggering and edge triggering,
Excitation tables - Counters - Asynchronous and synchronous type Modulo counters, Shift registers,
type of registers, circuit diagrams. (8)
Section 4 - Digital Logic Families and A/D and D/A converters: Introduction to Logic families:
TTL, ECL and MOS Logic families: NMOS, PMOS, CMOS, Details of TTL logic family - Totem pole,
open collector outputs, TTL subfamilies, Comparison of different logic families. Weighted resistor type
D/A Converter, Binary ladder D/A converter, Steady state accuracy test, D/A accuracy and resolution,
Parallel A/D Converter, counter type A/D converter, Successive approximation A/D converter, Single
and Dual Slope A/D converter, A/D accuracy and resolution. (8)
Section 5- Semiconductor Memories: Memory organization, Classification, and characteristics of
memories, ROMs, RAM memories, Content Addressable Memories, Charged-Coupled Device
Memory, Magnetic Core/Film Memory, PLDs- PLA and PAL. (6)
Recommended Books
1. Mano M. Morris, “Digital Design”, Pearson Education, 3rd edition, 2006.
2. Jain R. P., “Modern Digital Electronics”, Tata McGraw-Hill, 3rd edition, 2003.
3. Malvino and Leach, “Digital principles and Applications”, Tata McGraw Hill, 5th edition,
2003.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
4. James W. Bignell and Robert Donovan, “Digital Electronics”, Delmar Publishers, 5th edition,
2007.
5. Flecther, “An Engineering Approach to Digital Design”, PHI, 1st edition 2009.
6. Tocci Ronald J., “Digital Systems-Principles and Applications”, PHI, 10th edition, 2009.
23
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ● ● ● ●
CO2 ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ●
Course Outcomes
CO1. Understand the concepts of data structures, algorithm and analyse their time complexity. Apply
sequential data structures e.g. Array and Linked list to solve basic problems.
CO2. Apply and analyze stack and queue data structures to solve practical problems in real-life
scenarios.
CO3. Apply variety of data structures, including trees, and graphs to address diverse and complex real-
time computing problems.
CO4: Evaluate different sorting algorithms and their applicability in various contexts. Assess and select
suitable data structures for specific applications, particularly those involving string matching.
Course Content
Unit 1: Introduction to Data Structures and Complexity Analysis: Overview of data structures,
algorithms, Asymptotic notations (Big O, Omega, Theta), Time and space complexity analysis, Best,
average, and worst-case analysis, Time space tradeoff, Abstract Data types.
Arrays: Introduction to single and multidimensional arrays, Representation in memory and address
calculation, Implementing basic algorithms on 1D array (insertion, deletion, searching, traversal),
Implementing basic algorithms on Matrix (Addition, Subtraction, Multiplication, Transpose), Character
string and sparse matrix.
Linked List: Representation and Implementation of Singly Linked Lists, Two-way Header List,
Traversing and Searching of Linked List, Overflow and Underflow, Insertion and deletion Algorithms,
Doubly linked list, Linked List in Array, Polynomial representation and addition, Generalized linked
list, Circular linked list, Garbage Collection and Compaction.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
Stacks: Basic terminology, Implementing stack using arrays and linked lists, Implement basic
operations on stack (create, push, pop, full, empty), Applications of stacks, expression evaluation (prefix
and postfix), Conversion of Infix to prefix and Postfix Expressions.
Queue: Basic terminology, Implementing queue using arrays and linked lists, Implement basic
operations on queue (create, insert, delete, full, empty), Priority Queue, Circular Queue.
Introduction to Tree: Basic terminology, Array and linked representation of binary tree, Binary tree
traversal (in-order, pre-order, post-order), Threaded Binary Tree, Huffman algorithm, Binary search
trees (BST), Insertion and Deletion in BST, balanced BST-AVL tree, Red Black tree, B/B+ Tree
(Insertion, Deletion).
Introduction to graphs: Terminology and representation of graphs (adjacency matrix, adjacency list),
Multigraph, Directed Graph, Traversals - Depth-First Search (DFS) and Breadth-First Search (BFS),
Minimum Spanning Tree (Prim's, Kruskal's), Shortest path algorithm.
Recommended Books
1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. “Introduction to
Algorithms”. The MIT Press, 4th Edition, 2022.
2. Aaron M. Tenenbaum, Yedidyah Langsam, Moshe J. Augenstein, “Data Structures using C”, Pearson
Education, 1st Edition, 2019.
4. Ellis Horowitz and Sartaj Sahani, “Fundamentals of data Structures in C++”, Universities Press, 2 nd
Edition, 2008.
25
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1. Apply sequential data structures e.g. Array and Linked list to solve basic problems.
CO2. Apply and analyze stack and queue data structures to solve practical problems in real-life
scenarios.
CO3. Apply variety of data structures, including trees, and graphs to address diverse and complex real-
time computing problems.
CO4: Evaluate different sorting algorithms and their applicability in various contexts. Assess and select
suitable data structures for specific applications.
List of Experiments
1. Write a program to implement basic operations on 1D array e.g. Insertion, Deletion, Traversal,
and Searching.
2. Write a program to implement basic operations on 2D array/ Matrix e.g. Addition, Subtraction,
Multiplication, Transpose.
3. Write a program using dynamic variable & pointers to implement insertion and deletion
operation on a singly linked list consisting of the following information in each node. Student
id (integer), student name (character string) & semester (integer).
4. Write a program to implement basic operations on doubly Linked List e.g. Insertion, Deletion,
Traversal, and Searching.
5. Write a program to implement push, pop, and display operations on stack of integers. The
program should print appropriate messages for stack overflow, stack Underflow & stack empty.
6. Write a C program to evaluate a valid postfix expression using a Stack, assume that the suffix
/postfix expression is read as a single line consisting of non-negative single digit operands &
binary arithmetic operands. The arithmetic operators are + (ADD), - (subtract), *(multiply) & /
(divide).
7. Implementation of queue data structure using array and linked list with the basic functions of
Create(), IsEmpty(), Insert(), Delete() and IsFull().
8. Write a program to construct a binary search tree of integers and traverse the tree using all the
methods i.e. inorder, preorder & Postorder to display the elements in the tree.
9. Write a program to implement Breadth-First Search (BFS) and Depth-First Search (DFS)
algorithms.
10. Implementation of Kruskal and Prims Minimal Spanning Tree algorithms.
11. Write a modified version of DFS algorithm to print all the connected components of a graph.
12. Write a program to sort a list of N integers using the merge sort, quick sort, and insertion sort,
Heap sort algorithm.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
After completion of this laboratory course, the students will have ability to:
CO1: To identify and use basic electronic components and electronic equipment such as multimeter,
oscilloscope, power-supply, Signal generator for measuring and testing electronic circuits
CO2: Demonstrate the working of semiconductor devices in different electronic circuits
CO3: Evaluate different performance parameters of semiconductor devices and various electronics
circuits
CO4: Build the electronic circuits on breadboard and SPICE simulator, and carry out different types
of analyses
List of Experiments
Section 1: Familiarization with Electronic Components and Equipment
1. Getting familiar with various active and passive components, colour coding of resistors, bread-
board, general purpose electronic test equipment: Multimeter, Oscilloscope, Power-supply,
Signal Generator.
2. Learn about PCB Fabrication Techniques, To practice soldering and desoldering
Section 2: Diodes and their circuit applications
3. Plot the VI characteristics of PN junction diode in forward and reverse bias, and find its static
and dynamic resistance.
4. Investigate the applications of diodes in (i) Clipping (ii) Clamping
5. Plot input and output waveforms of a Bridge Rectifier with filter, and find ripple factor and %
age regulation experimentally.
Section 3: Transistors
1. Plot input and output characteristics of Common Emitter BJT and compute h-parameters
graphically, and plot Load line.
2. Study bipolar transistor as (i) switch (ii) amplifier.
3. Plot drain and transfer characteristics of JFET, and compute transconductance (gm)
graphically.
4. Study Common Source JFET amplifier, compute cut-off frequencies and bandwidth
graphically.
Section 4: Amplifiers and Oscillators
5. Study Common Emitter amplifier circuit, plot their frequency response characteristics, and
calculate bandwidth graphically.
6. Study Common Collector-Emitter follower configuration using Darlington pair, compute gain
and input impedance.
27
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
7. Study an RCa phase shift oscillator and compute its feedback gain β, and frequency of
oscillations, and compare with the theoretical values.
8. Study Class B Push Pull Power Amplifiers and compute gain and efficiency.
Section 5: Network Theorems
9. Verify Thevenin Theorem and Norton Theorem for a given network.
10. Verify Superposition and Maximum Power Transfer Theorems for a given network.
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Ability to test all logic gates and NAND/NOR as universal gates
CO2: Construct basic combinational circuits and verify their functionalities
CO3: Apply the design procedures to design basic sequential circuits
CO4: Familiarization with simple CAD tool
List of Experiments
1. Verification of truth tables of logic gates -OR, AND, NOT, NAND, NOR and Ex-OR.
2. Verification of NAND and NOR as universal gates.
3. Design and verification of the truth tables of Half and Full adder circuits.
4. Design and verification of the truth tables of Half and Full subtractor circuits.
5. Design and implementation of 4-bit binary Adder/ Subtractor and BCD adder using IC7483.
6. Design and implementation of code converters using logic gates (i) BCD to excess-3 code (ii)
Binary to gray code.
7. Verification of the truth table of the Multiplexer using IC 74150 and De-Multiplexer using IC
74154.
8. Verify the truth table of decoder driver 7447/7448. Hence operate a 7 segment LED display
through a counter using a low frequency clock.
9. Design and test of an SR flip-flop using NOR/NAND gates.
10. Verify the truth table of a D flip-flop (7474) and JK flip-flop (7476).
11. Design and implementation of 3-bit synchronous up/down counter.
12. Operate the counters 7490, 7493. Verify the frequency division at each stage and with a low
frequency clock (say 1 Hz) display the count on LEDs.
13. Operate the universal shift register using IC 74194.
14. Design and test D/A converter using R-2R Ladder Network.
Experimentation to be supported by computer simulations on SPICE simulator.
29
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
th
4 Semester
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO1 PO1 PO1 PS PS
0 1 2 O1 O2
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ●
Course Outcomes
CO1: Understanding of various configurations of differential amplifiers including their DC and AC
analysis. Also recall the performance parameters of an ideal Op-Amp, and understand the
operational principles of open-loop configurations.
CO2: Analyze the behaviour of practical Op-Amp characteristics and various feedback configurations
using Op-Amps, such as voltage-series and voltage-shunt feedback amplifiers.
CO3: Create and design Op-Amp applications, including amplifiers, summing and scaling circuits,
differentiators and integrators and active filter designs, and understand oscillator structures also.
CO4: Evaluate the operating principles and applications of specialized ICs like phase-locked loops,
voltage regulators, and the 555 Timer.
Course Content
Section 1- Differential amplifiers: Introduction, Differential Amplifier configurations– Dual Input-
Balanced output, Dual Input-Unbalanced output, Single Input-Balanced output, Single Input-
Unbalanced output Differential amplifier with their DC and AC analysis, Differential amplifier using
FET, Differential amplifier with swamping resistors, Constant current bias, Current mirror, Cascaded
differential amplifier Stages, Level Translator, Cascode amplifier. (8)
Section 2- Introduction to Op-amps: Block diagram of a typical Op-Amp, Schematic symbol,
Characteristics and performance parameters of ideal Op-Amp, Open loop configurations: Differential,
Inverting & Non Inverting. Practical Op-Amp: offset voltage analysis and compensation, input bias and
offset current analysis and compensation, Change in Input offset voltage and Input offset current with
time, Temperature and supply voltage, Common mode configuration and Common mode rejection
Ratio, Frequency response, slew rate. (8)
Section 3- Op-amp with Negative Feedback: Block diagram representation of feedback
configurations, Voltage-series and Voltage–shunt feedback amplifier, Differential amplifiers-using one
op-amp, two op-amps, three op-amps. (5)
Section4- Op-amp Applications: DC and AC amplifiers, Peaking amplifiers, Summing, Scaling and
Averaging amplifiers, Differential amplifier, Instrumentation amplifiers, V to I and I to V converters,
Differentiator and integrator, Log and antilog amplifiers, Sample and hold circuits, Schmitt trigger.
(7)
Section 5- Active Filters, Oscillators and Specialized ICs: Active filters- Low-Pass, High-Pass,
Band-Pass, Band-Reject Butterworth filters, State variable filters, All pass filters, Introduction to
Chebyshev and Cauer Filters, phase-shift & Wein bridge Oscillators, Square wave, triangular wave and
saw-tooth wave generators, Voltage controlled oscillator. Phase Locked Loop- Operating principles and
31
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
applications, Voltage Regulators - Fixed, adjustable and switching regulators, 555 Timer- its
applications as Monostable and Astable multivibrators. (12
Recommended Books
1. Gayakwad Ramakant A., “Op-amps and Linear Integrated Circuits”, Pearson Education Inc,
Delhi, 4th edition, 200).
2. Botkar K B, “Integrated Electronics”, Khanna Publishers, 10th edition, 2005.
3. Sedra, Adel S and Smith, Kenneth C, “Microelectronic Circuits”, Oxford University Press, 5th
edition, 2005.
4. Roy Choudhary D and Jain Shail, “Linear Integrated Circuits”, New Age International
Publishers, 3rd edition, 2007.
5. J. Michael Jacob, “Applications and Design with Analog Integrated Circuits”, PHI, 2nd edition,
2004.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1. Demonstrate a comprehensive understanding of database fundamentals and architecture
CO2. Apply relational data modeling principles and SQL commands proficiently,
CO3. Design efficient and normalized database schemas using entity-relationship modeling
techniques,
CO4. Evaluate and fortify database infrastructure to guarantee data integrity, maximize performance,
manage concurrency effectively, and implement robust recovery strategies.
Course Content
Unit 1: Database Fundamentals and Data Modeling
Introduction: An overview of the database management system, Database system Vs file system,
Database system concepts and architecture, Data models, Schema and instances, Data independence,
Database languages: Data Definition Language(DDL), Data Manipulation Language DML, Overall
Database Structure.
Data Modelling using the Entity-Relationship Model: ER model concepts, Notation for ER diagram,
Mapping Constraints, Keys, Extended ER model: Generalization, Specialization and Aggregation,
Reduction of ER diagram to tables.
33
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
Unit 3: Query Optimization and Normalization
Query Processing and Optimization: Translating SQL Queries into Relational Algebra Operators,
Algorithms for SELECT, PROJECT, JOIN and Set operations, Query Trees and Heuristics for Query
Optimization
DataBase Design & Normalization: Functional dependencies, normal forms, first, second, third
normal forms, BCNF, Loss less join decompositions, Normalization using FD, MVD, and JDs
Recommended Books
1. Silberschatz, Henry F. Korth, S. Sudharshan. "Database System Concepts" (6th Edition, 2010),
McGraw Hill Education.
2. J. Date, A. Kannan, S. Swamynathan. "An Introduction to Database Systems" (9th Edition,
2019), Pearson Education.
3. Ramez Elmasri, Shamkant B. Navathe. "Fundamentals of Database Systems" (7th Edition,
2015), Pearson/Addison Wesley.
4. Raghu Ramakrishnan. "Database Management Systems" (3rd Edition, 2003), McGraw Hill.
5. S. K. Singh. "Database Systems: Concepts, Design, and Applications" (1st Edition, 2006),
Pearson Education.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Knowledge of VLSI design methodology and performance analysis
CO2: Ability to design and analyze complex combinational circuits using the concepts of static and
dynamic CMOS design
CO3: Knowledge of parameters crucial in the design of sequential circuits and ability to analyze them
with the help of timing diagrams
CO4: Familiarization with ASIC design flow and implementation of FPGA
Course Content
Section-1 Introduction: CMOS Capabilities and Limitations, Historical perspective, VLSI Design
Flow, Issues in VLSI Design, Quality Metrics of VLSI Design. (5)
Manufacturing Process: Manufacturing CMOS Integrated Circuits, Simplified CMOS Process Flow,
Design rules- The contract between designer and process engineer, Packaging Integrated circuits. (7)
Section-2 The CMOS Inverter: Review of MOSFET, The static CMOS Inverter, Evaluating the
Robustness of the CMOS Inverter, Performance of CMOS Inverter: Dynamic Behaviour, Power,
Energy, and Energy Delay, Perspectives: Technology Scaling and Its impact. (5)
Section-3 Designing Combinational Circuits: Static CMOS Design, Complementary CMOS, Ratioed
Logic, Pass Transistor Logic, Dynamic C-MOS design, basic principle, speed and power Dissipation of
Dynamic Logic, Signal Integrity in Dynamic Design, Cascaded Dynamic Logic
(8)
Section-4 Designing Sequential Circuits: Introduction to Sequential logic, Static Latches and
registers, Dynamic Latches and Registers, Alternative Register Styles (8)
Section-5 ASIC Design and Implementation: Introduction, Full Custom, Semi-custom Circuit
Design, ASIC Design flow, FPGA implementation. (7)
Recommended Books
1. Jan M. Rabaey, AnanthaChandrakasan, Borivoje Nikolic “Digital Integrated Circuits- A Design
Perspective”, Prentice Hall, 2nd edition, 2003.
35
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
2. S M Kang and aY Lebici “CMOS Digital Integrated Circuits-analysis and design”, McGraw
Hill, 3rd edition, 2002.
3. Douglas R. Holberg, P. E. Allen “CMOS Analog Circuit Design” Oxford University Press, 2nd
edition, 2002.
4. Michael J S Smith “Application-Specific Integrated Circuits” Addison-Wesley Professional,
1997.
5. J. Baker “CMOS: Circuit Design, Layout, and Simulation” Wiley IEEE Press, 2nd edition, 2007.
6. B. Razavin “Design of Analog CMOS Integrated Circuits” McGraw Hill, 2004.
7. Neil H. E. Weste, Kamran Eshraghian, “Principles of CMOS VLSI Design”, Pearson Education
India, 2nd edition, 1999.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ●
CO3 ● ● ●
CO4 ● ● ● ● ●
Course Outcomes
CO1:Understandingof basic conceptsof power lossand its recovery
CO2:Abilitytoanalyzetheperformanceof CMOScircuitsatlowpoweroperation.
CO3:Knowledgeaboutpower reduction techniques andtheirimplementation.
CO4:Designofadvanceddeviceslevel,Circuitlevelandarchitecturelevellowpower designs.
Course Content
Introduction: Need for low power VLSI chips, Low Power Design hierarchy, Basic Principles
of Low Power Design, Low Power Figure of merits, Transistor sizing & gate oxide thickness,
Impact of technology Scaling, Technology & Device innovation.(7)
Power Analysis: Simulation Power analysis: SPICE circuit simulators, gate level logic
simulation, capacitive power estimation, static state power, gate level capacitance estimation,
architecture level analysis, Monte Carlo simulation. (7)
Architecture and System: Power reduction at architecture and system level, Power
performance management, switching activities reduction, parallel architecture with voltage
reduction. (10)
RecommendedBooks
1. GaryK.Yeap, “PracticalLowPowerDigitalVLSIDesign”,KAP,2002
2. Rabaey,Pedram,“Lowpowerdesignmethodologies”KluwerAcademic,1997
3. KaushikRoy,SharatPrasad,“Low-PowerCMOSVLSICircuitDesign”Wiley,2009.
37
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
ECDC0216 Computer Organization & System Architecture [3 0 0 3]
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ●
CO3 ● ● ●
CO4 ● ● ● ● ●
Course Outcomes
CO1: To understand computer organization in detail for the design of elementary basic
digital computer
CO2: To understand the organization and architecture of CPU
CO3: To understand the organization and architecture of I/O and memory
CO4: To introduce the concept of parallel processing
Course Contents
Data representation and Microoperations:
Data types, Complements, Fixed point and floating point representations, Binary codes, Error
detecting codes, Register transfer language, Register transfer, Bus and Memory transfers,
Microoperation: Arithmetic, Logic and Shift Microoperations and their hardware
implementation. (7)
Computer Organization and Design:
Instruction codes, Stored program organization and Indirect address, Computer registers,
Computer instructions, Timing and Control, Instruction cycle, Memory Reference Instructions,
Input – Output and Interrupt, Machine Language, Assembly Language, Control memory, Address
sequencing, Microprogrammed control, Control Unit. (9)
Central Processing Unit:
General Register Organization, Stack Organization, Instruction Formats, Addressing Modes, Data
Transfer and Manipulation, Program Control, Introduction to RISC Vs CISC architecture.
(8)
I/O and Memory Organization:
Peripheral Devices, I/O Interface, I/O bus and interface modules, I/O vs Memory bus, Isolated
and Memory-mapped I/O, Practical example of I/O interface, Asynchronous data transfer:
Strobe control, Handshaking, Serial transfer, Asynchronous communication Interface, Modes
of transfer: Programmed I/O, Interrupt I/O, DMA transfer, Memory Hierarchy, Main Memory,
RAM & ROM, EPROM, EEPROM, Flash ROM, Memory address map, Introduction to
auxiliary associative, cache and virtual memory (12)
Parallel Processing:
Pipeline processing, Types of pipeline, Introduction to Vector Processing, Memory
Interleaving, Superscalar Processor, Introduction to Array Processor (4)
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
Recommended Books
1. M.M. Mano, “Computer System architecture”,Pearson, Third Edition, 2007.
2. John P. Hayes “Computer Architecture and Organization”, 3rd Edition by WCB/McGraw-Hill.
3. David A. Patterson and John L. Hennessy, “Computer Organization & Design-The
Hardware/Software Interface”, Morgan Kaufmann, 2nd Edition 1997.
4. William Stallings, “Computer Organisation and Architecture, Designing for Performance”,
Pearson Education Asia, 6th Edition 2003.
39
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
List of Experiments
1) Generate the Double Sideband Amplitude Modulation (DSB-AM) modulated and demodulated
signals. further calculate modulation index through generated waveforms.
2) Generate the Single Sideband Amplitude Modulation (SSB-AM) modulated and demodulated
signals.
3)
a) Generate and analyse Frequency Modulation (FM) using Reactance Modulator.
b) Generate and analyse Frequency Modulation (FM) using Varactor Modulator.
4) Analysis of different Digital Data Formats generated through hardware kit.
5) Generate the Amplitude Shift Keying(ASK) modulated signal and analyse the output waveform
patterns.
6) Generate the Frequency Shift Keying (FSK) modulated signal and analyse the output waveform
patterns.
7) Generate the Phase Shift Keying (PSK) modulated signal and analyse the output waveform patterns.
8) Generate the Differential Phase Shift Keying (DPSK) modulated signal and analyse the output
waveform patterns.
9) Generate the Quadrature Phase Shift Keying (QPSK) modulated signal and analyse the output
waveform patterns.
10) Generate the Differential Quadrature Phase Shift Keying (DQPSK)modulated signal and analyse
the output waveform patterns.
11)
a) To analyse and measure amplitude for 16-QAM Modulation with respect to symbol mapper.
b) To analyse and measure amplitude for 16-QAM Demodulator with symbol de-mapper.
12) Study of different types of Noise and their frequency spectrum
a) White Noise Additive
b) Additive White Gaussian Noise
c) Pseudo Random Noise
13) Analysis of eye pattern with and without Noise.
14) Generate OFDM signal 64-point IFFT & FFT with Baseband QPSK modulation & demodulation
techniques.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
CO ● ● ● ● ● ● ●
1
CO ● ● ● ● ● ● ● ●
2
CO ● ● ● ● ● ● ● ● ● ●
3
CO ● ● ● ● ● ● ● ● ●
4
Course Outcomes
CO1: Develop proficiency in designing and analyzing fundamental circuits utilizing op-amps
CO2: Gain expertise in implementing a variety of analog circuits using op-amp such as waveform
generators, filters, integrators, etc.
CO3: Acquire the skills to utilize the 555 timer IC in different configurations for different applications
CO4: Demonstrate the operation of Voltage Controlled Oscillators (VCOs), Phase Locked Loops
(PLLs)and voltage regulator to understand their functionalities and application in circuit design.
List of Experiments
1. To experimentally analyze the performance of inverting, non-inverting, and differential
amplifier-using op-amp.
2. To investigate the performance of op-amp as a summing, scaling, and averaging amplifier.
3. To evaluate the working of an op-amp as a voltage level detector.
4. Construct a square wave generator using op-amp and validate its performance by analyzing the
output waveform.
5. Construct a triangular and saw-tooth wave generator using op-amp and validate its performance
by analyzing the output waveform.
6. Generate a square waveform using an op-amp configured as a Schmitt trigger.
7. Design low-pass filter and high-pass circuits using an op-amp and determine their cut-off
frequencies.
8. To design and setup a notch filter with a notch frequency fN = 1 KHz
9. Design a differentiator and integrator circuit using an op-amp and verify their performances
by analyzing the output waveform.
10. To validate the functionality of a 555 timer set up as a monostable and an astable multivibrator.
11. Verify the operation of VCO as Voltage to frequency characteristics of 566 IC.
12. To analyze the operation of PLL as a Frequency multiplier using 565 IC.
13. To set up a low voltage regulator using IC723 and plot the regulation characteristics.
41
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
Course Outcomes
CO1: Apply DDL and DML commands proficiently, ensuring data integrity with various constraints.
CO2: Execute advanced SQL queries with aggregate functions and subqueries.
CO3: Design and implement database optimizations for performance and security using views,
indexes, and sequences.
CO4: Apply PL/SQL fundamentals for effective transaction management.
CO5: Utilize Embedded SQL in host languages, showcasing advanced database skills through a mini-
project.
List of Experiments
1. Table Creation and Modification (DDL and DML): Hands-on practice in creating and
modifying database tables using Data Definition Language (DDL) and Data Manipulation
Language (DML) commands.
2. Data Integrity Constraint Implementation: Implementation and enforcement of data integrity
constraints such as Primary Key, Foreign Key, Unique, and Not Null constraints.
3. SQL Query Writing with Functions and Sorting: Writing and executing SQL queries involving
aggregate functions, grouping data, and sorting results using Group By, Having, and Order By
clauses.
4. Relational Algebra Operations in SQL: Applying relational algebra operations like UNION,
INTERSECT, and MINUS in SQL queries for data manipulation.
5. Data Extraction with Joins: Constructing SQL queries to retrieve data from multiple tables using
various types of joins including Equi-Join, Non-Equi-Join, and Outer Join.
6. Subqueries and Nested Queries: Formulating SQL queries containing subqueries and nested
queries for complex data retrieval.
7. Advanced SQL Query Techniques: Utilizing advanced SQL query techniques involving
subqueries, set operators (ANY, ALL, IN), and constraints for comprehensive data analysis.
8. View, Index, and Sequence Management:Creating and managing database views, indexes, and
sequences for efficient data access and manipulation.
9. Data Control and Transaction Management: Practicing Data Control Language (DCL) and
Transaction Control Language (TCL) commands for managing database security and transactions.
10. Introduction to PL/SQL Programming Basics: Introduction to PL/SQL programming basics,
including variables, control structures, and basic query construction.
11. PL/SQL CASE Statements, Loops, and Exception Handling: Writing PL/SQL code with CASE
statements, loops, and exception handling mechanisms for effective database programming.
12. Stored Procedures and User-defined Functions: Developing stored procedures and user-defined
functions in PL/SQL for modular code reuse and customization.
13. Trigger Implementation: Designing and implementing database triggers for automatic actions in
response to database events.
14. Utilization of Cursors in PL/SQL: Understanding and utilizing cursors in PL/SQL for iterative
processing of query results.
15. Embedded SQL Integration: Integrating SQL statements within host programming languages for
seamless database interaction.
• This is only the suggested list of Practicals. The instructor may frame additional Practical’s
relevant to the course contents
• Mini Project may also be planned & carried out throughout the semester to understand the
important various concepts of Database.
Students are advised to use Oracle/MySQL or other latest database software for above-listed
experiments.
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Ability to design and analyse CMOS devices.
CO2: Ability to design CMOS circuits using NMOS and PMOS.
CO3: Potential to implement logic gates switching circuits.
CO4: Potential to schematic design and transient analysis of logic gates.
List of Experiments
43
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
ECFE a
Universal Human Values [2 0 0 1]
Course Introduction -Need, Basic Guidelines, Content and Process for Value Education,
Understanding the need, basic guidelines, content and process for Value Education, Self-Exploration
‘Natural Acceptance’ and Experiential Validation- as the mechanism for self-exploration, Continuous
Happiness and Prosperity
Harmony in the Human Being - Harmony in Myself! Understanding human being as a coexistence of
the sentient ‘I’ and the material ‘Body’ .Understanding the needs of Self (‘I’) and ‘Body’ - Sukh and
Suvidha, Understanding the characteristics and activities of ‘I’ and harmony in ‘I’. Understanding the
harmony of I with the Body: Sanyam and Swasthya; Understanding Harmony in the Family and Society
Understanding Harmony in the family – the basic unit of human interaction. Understanding values
in human-human relationship; Trust (Vishwas) and Respect (Samman) as the foundational values of
relationship, the other salient values in relationship
Understanding the harmony in the society (society being an extension of family): Samadhan,
Samridhi, Abhay, Sah-astitva as comprehensive Human Goals, Visualizing a universal harmonious
order in society- Undivided Society (AkhandSamaj), Universal Order (SarvabhaumVyawastha )- from
family to world family!
Recommended Books
1. R.R Gaur, R Sangal, G P Bagaria, “A foundation course in Human Values and professional
Ethics” Excel books, New Delhi, 2010. 2.
2. A.N. Tripathy, “Human Values” New Age International Publishers, 2003
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
th
5 Semester
45
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
ECDC0311 CMOS Analog IC Design [3 0 0 3]
PO1 PO PO PO PO PO PO PO PO PO PO PO PS PSO2
2 3 4 5 6 7 8 9 10 11 12 O1
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ●
Course Outcomes
CO1: Analog VLSI subject deals with the analysis and design of analog CMOS Integrated Circuits.
CO2: Demonstration and understanding of MOS basic physics and operation of MOS devices.
CO3: An ability to analyze basic amplifier stages, differential amplifier stages, current mirrors, and
active loads. Students should be able to make choices among these building blocks.
CO4: Analyze various single-stage and two-stage op amp circuits to determine gain (differential and
common-mode), frequency response, output resistance, short-circuit transconductance, input common-
mode range, and output signal range.
Course Content
Section 1 Introduction: Analog MOS circuits, single stage amplifiers, differential amplifiers,
passive and active current mirrors, frequency and transient responses, noise, feedback, operational
amplifiers, stability and frequency compensation, analog switches, switched-capacitor circuits,
oscillators. (10)
Section-2: Filters & A/D Converters: Sampled Data Analog Filters, Over Sampled A/D
Converters and Analog Integrated Sensors: First-order and Second SC Circuits-Bilinear
Transformation – Cascade Design- Switched-Capacitor Ladder Filter-Synthesis of Switched-
Current Filter – Nyquist rate A/D Converters- Modulators for Over sampled A/D Conversion. (10)
Section-3: Operational Amplifier: Differential and Common mode circuits, Op Amp CMRR
requirements, Need for single and multistage amplifiers, Effect of loading in differential stage.
Performance Analysis: dc gain, frequency response, noise, mismatch, slew rate of cascade and two
stage OP Amps, Fully Differential Op Amps-common-mode feedback, loop stability. (10)
Section-4: Phase Locked Loops: Problem of lock acquisition, phase Detector. Basic PLL and its
dynamics, Charge- pump PLL, Non-ideal effects in PLL: PFD/CL non idealities, Jitter, Delay
Locked Loop, Amplifications. (10)
Recommended Books
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
1.Neil H. E. Weste & Kamran Eshraghian, “Principles of CMOS VLSI Design” 2nd edition, Pearson
education Asia, 2000.
2.Wayne Wolf, “Modern VLSI Design” Pearson Education, 4th Indian Reprint 2005. R.S.
Muller and T.I. Kamins, “Device Electronics for Integrated Circuits” Wiley, 1986.
3.DA. and Eshrachian K, “Basic VLSI design-systems & circuits”, PHI, 1988.
4.B Razavi, “Design of Analog CMOS Integrated Circuits”, Mc Graw Hill, 2000.
47
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
ECDC0303 a
Advanced Microprocessor and Peripherals [3 0 0 3]
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1: To familiarize with the architecture, addressing modes, instruction format of 8085and 8086
microprocessor and to introduce with the advanced 16-64 bit processors
CO2: To understand the concept of machine code construction and to write structured assembly
language programming for 8086 microprocessor, its interrupts and I/O interfacing.
CO3: To give detailed introduction to embedded system with an attempt to design a standalone
system.
CO4: To understand the architecture of special purpose peripheral devices, their interfacing with
8086 for design applications
CO5: To understand the architecture, programming model of 8051 microcontroller, and
interfacing with I/O devices
Course Content
Recommended Books
49
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
a
ECDC0313 IC Technology [2 0 0 2]
PO1 PO PO PO PO PO PO PO PO PO PO PO PS PSO2
2 3 4 5 6 7 8 9 10 11 12 O1
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ●
Course Outcomes
CO1: Ability to understand the concepts of semiconductor technology.
CO2: Understanding about the basic fabrication steps used in IC fabrication.
CO3: Ability to learn and implement the advanced techniques for IC design.
CO4: Understanding the brief concepts of CMOS technology and Packaging.
Course Content
I. Introduction: VLSI technology Device scaling and Moore’s law, basic device fabrication
methods, Semiconductor materials, Semiconductor process technology, Introduction to basic
fabrication steps’ flow chart. Electronic-Grade Silicon,Crystal growth-Czochralski method
for Silicon, Crystal growth technique for GaAs, LCE, Zone-refining and floating zone, Wafer
preparation.
2. Oxidation, Diffusion and ionimplantation Types of oxidation and their kinematics, oxidation
systems, Deposition process and methods, Diffusion in solids, Diffusion equation and diffusion
mechanisms, ion implantation technology, implantation damage and annealing, transient
enhanced diffusion and rapid thermal processing.
3. Introduction to Epitaxial growth Techniques: LPE, VPE/CVD, MOCVD, MBE,
CVD and LPCVD techniques for deposition of poly silicon, Silicon nitride and silicon dioxide,
Metallization and passivation.
4. Lithography Optical lithography contact/proximity and projection printing, resolution and
depth of focus, resist processing methods and resolution enhancement, advanced lithography
techniques for nanoscale pattering, immersion, EUV, electron, X-ray lithography, Etching.
5. IC Manufacturing: Process flows for CMOS and bipolar IC, Electrical testing,Bonding,
Packaging,Statistical Process control. (3)
Recommended Books
1. G S May and S M Sze, “Fundamentals of Semiconductor Fabrication”, John Wiley &
Sons, India, (2004).
2. S M Sze, “VLSI Technology”, McGraw Hill, 2nd International Edition (1988).
3. S K Ghandhi, “VLSI fabrication Principles”, John Wiley Inc., New York (1983).
4. B G Streetman, “Solid State Electronics Devices”, Prentice Hall of India, New Delhi,
(1995).
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
51
Curriculum of B.Tech Programme in Electronics and VLSI Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ●
CO2 ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ●
Course Outcomes
CO1: Understanding the concepts of signal processing to enable the students to
understand the continuous and discrete representation of signals in both time- and
frequency- domains
CO2: Analyze discrete linear time invariant systems by employing Z transforms,
FFT and DFT concepts
CO3: Design of FIR and IIR digital filters with the help of concepts learned
CO4: Application of analog-to-digital and digital-to-analog conversions for
sampling of signals and reconstruction of the original signal from the processed
signal
Course Contents
Introduction: Signals, Systems and Signal Processing, Classification of Signals, Concept of
Frequency in Continuous Time and Discrete Time Signals, Analog-to-Digital and Digital-to-Analog
Conversion, Applications of Signal Processing (4)
Discrete Time signals and Systems: Discrete Time Signals, Discrete Time Systems, Analysis
of Discrete Time Linear Time-Invariant Systems, Discrete Time Systems Described by
Difference Equations, Implementation of Discrete Time systems, Correlation of Discrete Time
Signals. (6)
The Z-transform and Its Application to the Analysis of LTI Systems: The z-Transform,
Properties of z-Transforms, Inversion of z-Transform, One-sided z-Transform, Analysis of
Linear Time- Invariant Systems in the z-Domain (5)
Frequency analysis of signals and systems: Frequency Analysis of Continuous –Time
Signals, Frequency Analysis of Discrete Time Signals, Properties of Fourier Transform for
Discrete Time Signals. Frequency Domain Characteristics of Linear Time-Invariant Systems, Linear
Time-Invariant Systems as Frequency-Selective Filters, Inverse Systems, and Deconvolution (4)
The discrete Fourier transform: its properties and applications: Frequency Domain
Sampling: The discrete Fourier Transform, Properties of the DFT, Linear Filtering Methods based on
the DFT. Frequency Analysis of Signals Using the DFT. (4)
Efficient computation of DFT: Fast Fourier transforms: Efficient Computation of DFT: FFT
Algorithms, Application of FFT Algorithms, A Linear Filtering Approach to Computation of DFT.
Quantization Effect in the Computation of DFT. (4)
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
Implementation of discrete time systems: Structures for the realization of Discrete Time Systems,
Structures for FIR Systems, Structures for IIR Systems, Representation of Numbers, Quantization of
Filter Coefficients, Round off Effect in Digital Filters (4)
Design of digital filters: General Considerations like causality etc., Design of FIR Filters, Design of
IIR Filters from Analog Filters, Frequency Transformations, Design of Digital Filters Based on
Linear Squares Method. (6)
Sampling and reconstruction of signals: Sampling of Band-pass Signals, Analog-to-
Digital Conversion, Digital-to-Analog Conversion (3)
Recommended Books
1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms
and Applications”, Pearson Prentice Hall, (2007).
2. S. K. Mitra, “Digital Signal Processing: A Computer Based Approach”, 3rd Edition, TMH, (2008).
3. A. V. Oppenheim, R. W. Schafer and J. R. Buck, “Discrete-time Signal
Processing”, 2nd Edition, Prentice Hall, (1999).
4. Emmanuel C. Ifeachor and Berry W. Jervis, “Digital Signal Processing”-A
Practical Approach. 2nd Edition, Prentice Hall, (2002).
53
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: To learn OSI and TCP/IP models and introduction to Physical Layer concepts.
CO2: To understand the design issues of Data Link layer and to learn the basic concepts of framing,
flow and error control.
CO3: To understand the broadcast channels and to learn different Medium Access Control protocols,
and IEEE standards for LAN, MAN and WAN.
CO4: To understand the basic concepts of routing and IP addressing.
CO5: To understand the basic concepts of end to end communication and Quality of Service.
CO6: To become familiar with the basic concept of Internet-of-Things, its architecture and
design, the 'Things' used in IoT, and to understand the existing IoT MAC and Network
layer protocols.
Course Contents
Unit 1: Introduction to Data Communication And Networks, Network Types, Different
Networks Topologies, Layered Architectures, Performance Parameters; Physical Layer: Wired
and Wireless media, Basic Concept of Switching and Switching Architecture, Introduction to
ATM Reference Model and ATM Networks.
Unit 2: Data Link Control: Design issues, services provided to Network layer, Framing, Error
and Flow Control, Elementary data link protocols; Simplex, Stop and Wait, Sliding Window
or Automatic Repeat Request (ARQ) protocols; Stop-and-Wait, Go-back-N, and Selective
Repeat ARQs and their Performance analysis. Example data link protocols such as HDLC and
PPP.
Unit 3: Medium Access Control Sublayer: The channel allocation problem, Multiple Access
Protocols, Aloha, CSMA, CSMA/CD, CSMA/CA, Hidden and Exposed Terminal Problems,
Ethernet (IEEE 802.3), Wireless LANs (IEEE 802.11), DCF and PCF, MAC Frame structure,
Introduction to IEEE 802.15 (WPAN) and IEEE 802.16 (WiMAX).
Unit 4: Network Layer: Design issues, Logical Addressing, Ipv4 and Ipv6, ARP, DHCP,
ICMP, Subnetting, Classless addressing, Network Address Translation, Routing Protocols:
54
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
Distance Vector and Link-State, Interior and Exterior Gateway Protocol concepts, Dijkstra’s
algorithm, Bellman-Ford algorithm, Example protocols: OSPF, RIP, and BGP.
Unit 6: Introduction to IoT: What is IoT, Impact of IoT, IoT Challenges. IoT network
architecture & design: oneM2M, IoTWF, Core functional stack, Data management stack.
'Things' in IoT: Sensors, Actuators, Smart objects, Basics of Sensor Networks. Communicating
smart objects: Communication criteria, IoT access technologies- IEEE 802.15.4, IEEE
802.15.4e, IEEE 802.11ah, IEEE 1901.2a, NB-IoT. IoT Network Layer: IP as IoT network
layer, 6LoWPAN, 6Lo, 6TiSCH, RPL.
Reference Books
1. William Stallings, Data and Computer Communications, Tenth Edition, Prentice Hall, 2017.
2. Behrouz A. Forouzan, “Data Communications and Networking”, Fourth Edition, TMH, 2017.
3. Andrew S. Tanenbaum, “Computer Networks”, Fifth Edition, Pearson Education India, 2013.
4. Peterson and Davie, “Computer Networks, A Systems Approach’’, 5th ed., Elsevier, 2011.
5. Kurose and Ross, “Computer Networking – A top-down approach”, Seventh Edition, Pearson,
2017.
6. D. Hanes, G. Salgueiro, P. Grossetete, R. Barton, J. Henry; IoT Fundamentals:
Networking Technologies, Protocols, and Use Cases for the Internet of Things, 1st
Edition, Pearson India Pvt. Ltd., 2018.
7. Bahga, V. Madisetti; Internet of Things: A Hands-on Approach, 1st Edition,
Universities Press (India) Pvt. Ltd., 2015.
8. Y. Kanetkar, S. Korde; 21 Internet of Things (IOT) Experiments: Learn IoT, the
programmer's way, 1st Edition, BPB Publications, 2018.
55
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
CO1 ● ● ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ●
Course Outcomes
List of Experiments
56
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Understand the basics of network simulator (ns-2).
CO2: Understand the basic idea of implementing different types of wired network scenarios and
how different layer protocols are being used in those scenarios.
CO3: Understand the basic idea of implementing different types of wireless network scenarios and
how to implement advanced wireless network scenarios.
List of Experiments
2. The first Tcl script-How to start | Two nodes, one link | How to send the data
6. Creating output files for X-graph-Topology and traffic sources | Recording data in output
files | Running the simulation
57
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
10. Simulating a Local Area Network-Local Area Network | LAN Topologies | MAC
Protocols | Taking turns | Ethernet | Ethernet Frame Structure | Ethernet Versions |
Simulating a LAN using Network Simulator 2
58
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
List of Experiments
59
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO1 PO1 PO1 PS PS
0 1 2 O1 O2
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Ability to design and analyze an assembly language program using 8086 instruction set
CO2: Ability to develop a prototype for various interfacing peripheral devices
CO3: Ability to design and analyze an assembly language program using 8051 instruction set
CO4: Ability to apply the gained concept in interfacing and design application using 8086
microprocessor and 8051 microcontroller.
List of Experiments
1. Understanding of 8085, 8086 and 8051 programming models, instruction formats and
templates.
2. 8085 based programming problems includes looping, stacking, advanced multi bit operations.
3. 8086 based assembly language programming exercises on emulator and hardware boards: 16
bit multiplication and division, signed arithmetic, sorting, arrange series of numbers in
ascending/descending order, strings, stack, timers, counters etc and interfacing with I/O
peripherals.
4. Study of microcontroller boards.
5. 8051 based microcontroller assembly language programming exercises and interfacing with
LEDs, LCD, and Switches etc.
6. Interfacing using 8051 and 8086 and to design an application based on target boards.
60
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
th
6 Semester
61
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO1 PO PO PO PO PO PO PO PO PO PO PO PS PSO2
2 3 4 5 6 7 8 9 10 11 12 O1
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ●
Course Outcomes
CO1: Explain the concepts of testing, testability and fault modelling.
CO2: Understand the fundamental knowledge of various testing algorithms for combinational circuits.
CO3: Understand the fundamental knowledge of various testing algorithms for sequential circuits
CO4: Ability to analyze the problems related to sequential, combinational and memory system design
algorithms and fault tolerance and society solutions.
Course Content
I. Introduction on to Testing Role of testing in VLSI Design flow, Testing at different levels of
abstraction, Fault, error, defect, diagnosis, yield, Types of testing, Rule of Ten, Defects in VLSI chip.
Modelling basic concepts, Functional modelling at logic level and register level, structure models,
logic simulation, delay models. Various types of faults, Fault equivalence and Fault dominance in
combinational sequential circuits.
2. Fault Models Fault models, Fault Collapsing, Logic Simulation and Fault simulation, Fault
simulation applications, General fault simulation algorithms Serial, and parallel, Deductive fault
simulation algorithms.
5. Built in Self-Test (BIST) Built in Self-Test (BIST) - Exhaustive pattern generation, random pattern
generation, LFSR for pattern generation and Output response analysis, SISR, MISR, Memory BIST –
Type of memory faults, fault detection by MARCH tests Issues in test and verification of complex
chips, embedded cores and SOCs, System testing and test for SOCs.
RecommendedBooks
62
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
63
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO PO PS PS
11 12 O1 O2
CO1 ● ● ● ● ● ● ● ●
CO2 ● ● ● ● ● ●
CO3 ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ● ●
Course Outcomes
CO1: To apply knowledge of basic electromagnetic in RF circuit design
CO2: To analyze single and multi port networks
CO3: To analyze active Rf components
CO4: To design RF circuit such as amplifier, filter
Course Content
Introduction: Importance of Radiofrequency Design, RF Behavior of Passive Components,
Chip Components and Circuit Board Considerations, Microstrip Transmission Lines. (6)
Single-and Multiport Networks: Interconnecting Networks, Network Properties and
Applications, Scattering Parameters, Signal Flow Graph (4)
Antenna Parameters: Isotropic radiators, Radiation pattern, Gain, Directive gain, Directivity,
Reciprocity theorem & its applications, effective aperture, radiation resistance, terminal
impedance, noise temperature, antenna beam width, antenna bandwidth, antenna beam
efficiency, antenna beam area or beam solid angle, Infinitesimal Dipole, small dipole, half wave
dipole, reflection (8)
Antenna Arrays: Introduction, various forms of antenna arrays, arrays of point sources, non-
isotropic but similar point sources, multiplication of patterns. (4)
RF Filter: Basic Resonator and Filter Configurations, Special Filter Realizations, Filter
Implementation. (6)
Active RF Components: Semiconductor Basics, RF Diodes – Schottky, PIN, Varactor,
Bipolar-Junction Transistor, RF Field Effect Transistors, High Electron Mobility Transistors,
LDMOS, FinFET (8)
Matching and Biasing Networks: Impedance Matching Using Discrete Components,
Microstrip Single Stub and Double Stub Networks.(4)
Recommended Books
1. Reinhold Ludwig, Pavel Bretchko, “RF Circuit Design”, 1st Indian Reprint, Pearson
Education Asia (2001).
2. B Razavi, “Design of Analog CMOS Integrated Circuit”, Mc Graw Hill (2000).
64
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
3. R. Jacob Baker, H.W. Li, D.E. Boyce, “CMOS Circuit Design, layout and Simulation”,
PHI (1998).
4. Y. P. Tsividis, “Mixed Analog and Digital Devices and Technology”, TMH (1996).
5. Thomas H. Lee, “Design of CMOS RF Integrated Circuits”, Cambridge University Press
(1998)
65
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ●
Course Outcomes
CO1: Understand design abstraction levels and digital design flow
CO2: Analyze digital systems, identify and handle their design issues
CO3: Implement digital systems using HDL on FPGAs and CPLDs
CO4: Design digital systems for varied applications
Course Content
Section-1 Introduction to Digital Design: Design abstraction levels with Gajski-Kuhn Y-Chart,
Digital Design Flow using CAD (1)
Hardware Description Language: Levels of Design Description, Concurrency, Program
structure, Top-down and Bottomup design methodology, Basic Language Elements, Data
types and Operators, system tasks, compiler directives, Gate-level Modelling, Dataflow
Modelling and Behavioral Modelling, Test Bench Techniques, Design Verification,
Assertion Verification, HDL for combinational circuits (5)
Section-2 Review of digital design fundamentals: Minimization techniques for multi-output circuits,
design of combinational circuits, sequential machine fundamentals, various implementation
approaches for digital systems (6)
Sequential Design using LSI & MSI circuits: Using decoders, multiplexers in sequential
circuits, sequential network design using ROMs, Programmable Logic Devices (PLDs),
Field Programmable gate Arrays (PGAs) (4)
Section-3 Clocked Sequential Finite State Machines (FSM): State diagram, analysis of
synchronous circuits, timing analysis, derivation of state graphs and tables, reduction of
state tables, state code assignment, one-hot encoding, design of Mealy and Moore
synchronous FSMs, HDL for FSMs, design of sequence detectors, serial data code
conversion, design and applications of counters and shift registers. (7)
Multi-input System Controllers Design: System controller, controller design principles,
timing and frequency considerations, DFD development, controller architecture design,
asynchronous input handling, issues of Metastability and controller Faults, state assignment
concepts, flip-flop level implementation using VEM’s, complete design example (7)
Clocking Issues: Clock synchronization, Clock Skew, Delay constraints, Flip-flop timing
parameters, asynchronous inputs to flip-flops, switch debouncing (2)
Section-5 Asynchronous Sequential Finite State Machines: Asynchronous behaviour, analysis of
asynchronous circuits, races and cycles, derivation of primitive flow tables, reduction of
primitive flow tables, state assignments, Hazards, complete asynchronous design examples
(8)
Recommended Books
1. William I Fletcher “An Engineering Approach to Digital Design”, PHI, 3rd Indian reprint,
(1994)
66
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
2. Palnitkar, Samir. Verilog HDL: a guide to digital design and synthesis. Vol. 1. Prentice Hall
Professional, 2003.
3. Jr. Charles H. Roth, “Fundamentals of Logic Design”, Jaico Publishers, 4th Edition, (2002).
4. John Wakerly, “Digital Design, Principles and Practices", Pearson Education, 3rd Ed. (2002)
5. Brown, Stephen D., and Zvonko G. Vranesic. Fundamentals of digital logic with Verilog
design. Vol. 1. New York: McGraw-Hill, 2003.
67
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
CO1 ● ● ● ● ●
CO2 ● ● ● ●
CO3 ● ● ● ● ●
CO4 ● ● ● ● ●
Course Outcomes
CO1: Ability to represent the control system via its equivalent models.
CO2: Evaluating the control systems’ stability in time domain and frequency domain.
CO3: Understanding and analysis of controllers and compensators for stability improvements.
CO4: Applying the knowledge of state space models for system analysis.
Course Content
Recommended Books
68
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO1 PO1 PO1 PSO PSO
0 1 2 1 2
CO1 ● ● ● ●
CO2 ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ●
Course Outcomes
CO1: Understand the significance of various semiconductor device characterization techniques
CO2: Analyze semiconductor device performance under different operating conditions.
CO3: Design experimental setups for semiconductor device characterization.
CO4: Propose solutions to address reliability issues in semiconductor devices based on
characterization data.
Course Content
Section-1 Review of Semiconductor Materials and Devices: Semiconductor crystal structures and
properties. Semiconductor doping and carrier concentration. Basic semiconductor device
operation principles. (3)
Review of Semiconductor Device Models: Semiconductor device models. Physical and
empirical models for diodes, BJTs, and FETs. Modeling of semiconductor device
characteristics. (5)
Section-2 Semiconductor Device Fabrication and Processing: Recap of semiconductor device
fabrication processes. Impact of fabrication techniques on device characteristics.
Introduction to process variation and its effects on device performance (3)
Section-3 Semiconductor Device Characterization Techniques (DC): DC characterization
techniques for diodes and transistors. I-V and C-V measurements. Introduction to parameter
extraction methods (5)
Section-4 Semiconductor Device Characterization Techniques (AC): AC and high-frequency
characterization techniques. Small-signal and large-signal analysis. High-frequency
modeling and characterization. (6)
Section-5 Semiconductor Device Reliability and Testing: Semiconductor device reliability
considerations. Accelerated testing methods. Failure analysis techniques. (6)
Recommended Books
1. Schroder, Dieter K. Semiconductor material and device characterization. John Wiley & Sons, 2015.
69
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
PO PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO1 PO1 PO1 PS PS
1 0 1 2 O1 O2
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO1: Gain practical experience in semiconductor device measurement techniques.
CO2: Learn to operate laboratory equipment used in semiconductor device characterization.
CO3: Analyze measurement data to extract device parameters and performance metrics.
CO4: Apply characterization techniques to real-world semiconductor devices
Course Content
Introduction to Laboratory Equipment and Safety Procedures: Overview of laboratory instruments
and setups. Safety protocols and procedures in the laboratory. Introduction to semiconductor device
measurement techniques.
DC Characterization of Diodes and Bipolar Junction Transistors (BJTs):Forward and reverse bias
I-V characterization of diodes.Measurement of diode parameters: forward voltage, reverse saturation
current, etc.DC I-V characterization of BJTs and extraction of parameters.
AC Characterization and Small-Signal Analysis: AC small-signal characterization of semiconductor
devices.Measurement of frequency response and bandwidth.Analysis of small-signal parameters:
transconductance, output conductance, etc.
Capacitance-Voltage (C-V) Measurement Techniques: C-V characterization of MOS
capacitors.Extraction of MOS capacitor parameters: oxide thickness, interface trap density, etc.Analysis
of C-V curves and frequency dependence.
High-Frequency Characterization Techniques: High-frequency measurement setups and techniques.
Measurement of S-parameters for semiconductor devices.Analysis of high-frequency performance and
limitations.
Project Work- Design and Execution: Design and execution of a semiconductor device
characterization project.Selection of appropriate characterization techniques and measurement setups.
Data collection, analysis, and interpretation.
70
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
PO1 PO PO PO PO PO PO PO PO PO PO PO PS PS
2 3 4 5 6 7 8 9 10 11 12 O1 O2
CO1 ● ● ● ● ●
CO2 ● ● ● ● ● ● ● ●
CO3 ● ● ● ● ● ● ● ●
CO4 ● ● ● ● ● ● ● ●
Course Outcomes
CO5: Knowledge of Hardware Description Languages, CAD tools (Xilinx or equivalent) and FPGA
boards
CO6: Ability to design and synthesize combinational and sequential circuits using different modeling
styles in VHDL
CO7: Ability to verify the synthesize circuits by writing test-benches
CO8: Ability to implement and test simple digital circuits on FPGA boards
Course Content
Following topics should be covered in detail in this lab course:
Setting Up the Development Environment: Installation and configuration of HDL development tools
(e.g., Vivado, Quartus), Introduction to the design workspace and project management
Familiarization with Complete Digital Design Flow, Design Libraries
Basic HDL Syntax and Structure: Understanding modules, ports, and signals, simulation and
synthesis model, Modeling digital circuits using gate-level abstraction, Simulating gate-level models,
Behavioral modeling in HDL
Hierarchy and Modularity in HDL Design: Designing reusable modules and submodules, Creating
hierarchical designs for complex systems
Test Bench Techniques and Simulation: Writing test benches for HDL designs, Simulating designs
to verify functionality and timing
FPGA Design: Familiarization with FPGA Boards, Synthesizing and implementing HDL designs on
FPGAs
List of Experiments:
1. Design of combinational logic circuits- Logic gates, Adders, MUX, DEMUX,
Encoder, Decoder, etc. using different modeling styles in HDL
2. Case Study: Hands-on project to design a complex combinational circuit using HDL
3. Design of Sequential logic - Flip-Flops, Registers, Counters etc. using different
modeling styles
4. Design of sequence detectors, counters and registers
5. HDL implementation of Mealy and Moore FSMs
6. In addition to the above experiments, students will be required to take up Collaborative
projects where they apply all learned concepts to solve a real-world digital design
problem
The list of experiments given above is only suggestive. The instructor may add more design problems.
Recommended Books
71
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
1. Palnitkar, Samir. Verilog HDL: a guide to digital design and synthesis. Vol. 1. Prentice Hall
Professional, 2003.
2. Ciletti, Michael D. Advanced digital design with the Verilog HDL. Vol. 1. Upper Saddle River:
Prentice Hall, 2003.
72
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2023 batch onwards
12. Semiconductor Laser Design and simulate semiconductor laser structures. Optimize
Design laser cavity dimensions, gain medium properties, and optical
confinement for efficient laser operation.
13. Quantum Hall Effect Simulate the Quantum Hall Effect in two-dimensional electron
Simulation gas (2DEG) systems. Calculate Hall resistance quantization,
electron density, and mobility.
14. Spintronics Device Model spintronic devices such as spin valves or magnetic tunnel
Modeling junctions. Simulate spin transport, spin injection, and
magnetoresistance effects.
73
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be applicable
from 2023 batch onwards
74