14082024-AC-Appendix-72
14082024-AC-Appendix-72
AC dated 12.07.2024
DIGDI
course
LEARNING OBJECTIVES
This paper describes the discrete-time signals and systems, Fourier transform representation of aperiodic
discrete time signals. This paper also highlights the concept of filters and realization of digital filters. At the
end of the syllabus, students will develop an understanding of discrete and fast Fourier transform.
LEARNING OUTCOMES
At the end of this course, students will be able to develop following learning outcomes.
● Students will learn basic discrete-time signal and system types, convolution sum, impulse
and frequency response concepts for linear time-invariant (LTI) systems.
● The student will be in position to understand use of different transforms and analyse the discrete
time signals and systems. They will learn to analyse a digital system using z- transforms and discrete
time Fourier transforms, region of convergence concepts, their
properties and perform simple transform calculations.
● The student will realize the use of LTI filters for filtering different real world signals. The
concept of transfer Function and difference-equation system will be introduced. Also, they
will learn to solve difference equations.
● Students will develop an ability to analyze DSP systems like linear-phase, FIR, IIR, All-
pass, averaging and notch Filter etc.
1
● Students will be able to understand the discrete Fourier transform (DFT) and realize its
implementation using FFT techniques.
● Students will be able to learn the realization of digital filters, their structures, along with
their advantages and disadvantages. They will be able to design and understand different types of
digital filters such as finite and infinite impulse response filters for various applications.
THEORY COMPONENT
Unit – I (7 Hours)
Discrete-Time Signals and Systems: Classification of signals, transformations of the independent
variable, periodic and aperiodic signals, energy and power signals, even and odd signals, discrete time
systems, system properties, impulse response, convolution sum, graphical and analytical method,
properties of convolution (general idea), sum property system response to periodic inputs, relationship
between LTI system properties and the impulse response
Unit – II (9 Hours)
Discrete time Fourier transform: Fourier transform representation of aperiodic discrete time signals,
periodicity of DTFT, properties; linearity; time shifting; frequency shifting; differencing in Time
Domain; Differentiation in Frequency Domain; Convolution Property. The z-Transform: Bilateral
(Two-Sided) z-Transform, Inverse z-Transform, Relationship Between z-Transform and Discrete-
Time Fourier Transform, z-plane, Region-of-Convergence; Differentiation in the z-Domain; Power
Series Expansion Method (General Idea). Transfer Function and Difference-Equation System.
Filter Concepts: Phase Delay and Group delay, Zero-Phase Filter, Linear-Phase Filter, Simple FIR
Digital Filters.Only Qualitative treatment
Discrete Fourier Transform: Frequency Domain Sampling (Sampling of DTFT), The Discrete Fourier
Transform (DFT) and its Inverse, DFT as a Linear transformation, Properties; Periodicity; Linearity;
Circular Time Shifting; Circular Frequency Shifting; Circular Time Reversal; Multiplication Property;
Parseval’s Relation (General Idea), Linear Convolution Using the DFT (Linear Convolution Using
Circular Convolution).
Unit – IV (4 Hours)
References:
Essential Readings:
1) Digital Signal Processing, T. K. Rawat, 2015, Oxford University Press, India
2) Digital Signal Processing, S. K. Mitra, McGraw Hill, India. st
3) Principles of Signal Processing and Linear Systems, B. P. Lathi, 1 edition, 2009, Oxford
University Press.
2
4) Fundamentals of signals and systems, P.D. Cha and J.I. Molinder, 2007, Cambridge University
Press
5) Digital Signal Processing Principles Algorithm & Applications, J. G. Proakis and D. G.
Manolakis, 4th edition, 2007, Prentice Hall.
Additional Readings: nd
1) Digital Signal Processing, A. Kumar
2) Digital Signal Processing, P. S. R. Diniz, E. A. B. da Silva and S. L. Netto, 2nd edition, 2017,
Cambridge University Press
PRACTICAL COMPONENT
At least six experiments to be performed from the following using Scilab/ Matlab/ Python
3
(c) Compute and plot the 16 point DFT of x(n) (by appending 12 zeros)
8) Using a rectangular window, design a FIR low-pass filter with a pass-band gain of unity,
cut off frequency of 1000 Hz and working at a sampling frequency of 5 KHz. Take the
length of the impulse response as 17.
9) Design an FIR filter to meet the following specifications:
Passband edge Fp=2 KHz
Stopband edge Fs=5 KHz
Passband attenuation Ap=2 dB
Stopband attenuation As=42 dB
Sampling frequency Fsf=20 KHz
10) The frequency response of a linear phase digital differentiator is given by
1. 𝐻𝐻𝑑𝑑(𝑒𝑒𝑗𝑗w) = 𝑗𝑗𝑗𝑗𝑗𝑗−𝑗𝑗w |𝑤𝑤| ≤ 𝜋𝜋
Using a Hamming window of length M = 21, design a digital FIR differentiator. Plot the
amplitude response
4
Semiconductor Devices Fabrication
LEARNING OBJECTIVES
This course provides a review of basics of semiconductors such as energy bands, doping, defects
etc. and introduces students to various semiconductor and memory devices, thin film growth
techniques and processes including various vacuum pumps, sputtering, evaporation, oxidation
and VLSI processing are described in detail. By the end of the syllabus, students will have an
understanding of MEMS based transducers.
LEARNING OUTCOMES
At the end of this course, students will be able to achieve the following learning outcomes.
● Learn to distinguish between single crystal, polycrystalline and amorphous materials based
on their structural morphology and learn about the growth of single crystals of silicon, using
Czochralski technique, on which a present day electronics and IT revolution is based.
● Students will understand about the various techniques of thin film growth and processes.
● Appreciate the various VLSI fabrication technologies and learn to design the basic
fabrication process of R, C, P- N Junction diode, BJT, JFET, MESFET, MOS, NMOS,
PMOS and CMOS technology.
● Gain basic knowledge on overview of MEMS (Micro-Electro-Mechanical System) and
MEMS based transducers.
THEORY COMPONENT
5
Unit – I (9 Hours)
Introduction: Review of energy bands in materials, metal, semiconductor and insulator,
doping in semiconductors, defects (point, line, Schottky and Frenkel), single crystal,
polycrystalline and amorphous materials, Czochralski technique for silicon single crystal
growth, silicon wafer slicing and polishing.
Vacuum Pumps: Primary pump (mechanical) and secondary pumps (diffusion,
turbomolecular, cryopump, sputter-ion) – basic working principle, throughput and
characteristics in reference to pump selection, vacuum gauges (Pirani and Penning)
Unit – II (10 Hours)
Thin film growth techniques and processes: Sputtering, evaporation (thermal, electron
beam)pulse laser deposition (PLD), chemical vapour deposition (CVD), epitaxial growth
Thermal oxidation process (dry and wet) passivation, metallization, diffusion
VLSI Processing: Clean room classification, line width, photolithography: resolution and process,
positive and negative shadow masks, photoresist, step coverage, developer, electron beam
lithography, etching: wet etching, dry etching (RIE and DRIE), basic fabrication process of R, C, P-
N Junction diode, BJT, JFET, MESFET, MOS, NMOS, PMOS and CMOS technology, wafer
bonding, wafer cutting, wire bonding and packaging issues (qualitative idea)
Unit – IV (4 Hours)
Micro Electro-Mechanical System (MEMS): Introduction to MEMS, materials selection for MEMS
devices, selection of etchants, surface and bulk micromachining, sacrificial subtractive processes,
additive processes, cantilever, membranes, general idea of MEMS based pressure, force, and
capacitance transducers
References:
Essential Readings:
1) Physics of Semiconductor Devices, S. M. Sze. Wiley-Interscience.
2) Fundamentals of Semiconductor Fabrication, S.M. Sze and G. S. May, John-Wiley and Sons,
Inc.
3) Introduction to Semiconductor materials and Devices, M. S. Tyagi, John Wiley & Sons 4) VLSI
Fabrication Principles (Si and GaAs), S. K. Gandhi, John Wiley & Sons, Inc.
Additional Readings:
PRACTICAL COMPONENT
1. Deposition of thin films using dip coating and deposition of metal contacts using thermal
Evaporation and study its I-V characteristics
6
2. Deposition of thin films using spin coating and deposition of metal contacts using thermal
evaporation and study its I-V characteristics
3. Fabrication of p-n Junction diode and study its I-V characteristic
4. Create vacuum in a small tube (preferably of different volumes) using a mechanical rotary
pump and measure pressure using vacuum gauges.
5. Selective etching of different metallic thin films using suitable etchants of different
concentrations.
6. Wet chemical etching of Si for MEMS applications using different concentrations of etchant.
7. Calibrate semiconductor type temperature sensor (AD590, LM 35, LM 75)
8. To measure the resistivity of a semiconductor (Ge) crystal with temperature (up to 150C) by
four-probe method.
9. To fabricate a ceramic and study its capacitance using LCR meter.
10. To fabricate a thin film capacitor using dielectric thin films and metal contacts and study its
capacitance using LCR meter
7
VERILOG AND FPGAVERILOG AND FPGA based System design
Course Title & Credit Credit distribution of the Eligibility Criteria Pre-
Code s course requisite
of the
course
Lectur Tutoria Practica
e l l
LEARNING OBJECTIVES
This course trains the students to use VLSI design methodologies and simulate simple digital
systems. Students will understand the HDL design flow and the fundamental Verilog concepts in-
lieu of today's most advanced digital design techniques. The emphasis of this course is to
enhance the understanding of Programmable Logic Devices so as to implement the Digital
Designs on FPGAs using Verilog HDL
LEARNING OUTCOMES
Verilog HDL.
THEORY COMPONENT
8
Introduction to Verilog: Introduction to HDL, importance of HDL, popularity of Verilog HDL, design
flow, structure of HDL module, Verilog modules (design and stimulus), introduction to language
elements - keywords, identifiers, white space, comments, format, integers, real and strings, logic
values, data types, scalars and vector nets, parameters, system tasks, compiler directives
Gate level modelling: Introduction, built in primitive gates, buffers, multiple input gates, gate
delays.
Data flow modelling: Continuous assignment, net declaration assignments, net delays, operator
types and operators precedence
Behavioral modelling: Always and initial constructs, procedural assignment (blocking and non-
blocking statements), If-else, case statements, loop structures (while, for, repeat and forever),
sequential and parallel Blocks
Modelling of combinational and sequential digital circuits using different levels of abstraction
Hierarchical modelling concepts: Design methodologies, design a 4-bit adder using four 1-bit full
adders
Look up Tables: 2-input, 3-input and 4-input LUTs, Implement logic functions with LUT,
advantages and disadvantages of lookup tables
Programmable Logic Devices: Difference between PAL and PLA, Realize simple logic functions
using PAL and PLA, CPLD and FPGA architectures, types of FPGA, logic cell structure,
programmable interconnects, logic blocks and I/O Ports, placement and routing, applications of
FPGAs
References:
Essential Readings: nd
1) Verilog HDL. Pearson Education, S. Palnitkar, 2 edition, 2003
2) FPGA Based System Design. W. Wolf, Pearson Education
3) Digital Signal processing, S. K. Mitra, 1998, McGraw Hill
4) VLSI design, D. P. Das, 2nd edition, 2015, Oxford University Press.
5) Digital Signal Processing with FPGAs, U. Meyer Baese, Springer, 2004
Additional Readings:
1) Fundamentals of Digital Logic with Verilog Design, S. B. Zvonko Vranesic, 2016, McGraw Hill
PRACTICAL COMPONENT
● Session on how to write the design module and test benches using required software
and simulate the combinational and sequential circuits.
● Sessions on how to configure FPGA using Verilog HDL for the final implementation of
the logic design.
At least six experiments to be performed from the following list
9
1) Half adder, Full Adder using basic and derived gates.
2) Half subtractor and Full Subtractor using basic and derived gates.
3) Design and simulate 4-bit Adder using Data Flow Modeling.
4) Multiplexer (4x1) and Demultiplexer(1X4) using Data Flow Modeling.
5) Decoder and Encoder using case structure/gates.
6) Clocked D, JK and T Flip flops (with Reset inputs)
7) 4-bit Synchronous up/downCounter
8) To design and study switching circuits (LED blink shift)
9) To interface LCD using FPGA
10) To interface a multiplexed seven segment display.
11) To interface a stepper motor and DC motor.
References for laboratory work:
1) Digital System Designs and Practices: Using Verilog HDL and FPGAs, Ming-Bo Lin,
Wiley India Pvt Ltd.
10