ALL ECE S4 2019 Scheme Syllabus Ktustudents - in
ALL ECE S4 2019 Scheme Syllabus Ktustudents - in
ALL ECE S4 2019 Scheme Syllabus Ktustudents - in
SEMESTER -4
Preamble: This course aims to develop the skill of analyse and design of different types of
analog circuits using discrete electronic components.
Prerequisite: EST130 Basics of Electrical and Electronics Engineering
Course Outcomes: After the completion of the course the student will be able to
CO 1 Design analog signal processing circuits using diodes and first order RC circuit
CO 2 Analyse basic amplifiers using BJT and MOSFET
CO 3 Apply the principle of oscillator and regulated power supply circuits.
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO PO PO
10 11 12
CO 1 3 3 2
CO 2 3 3 2
CO 3 3 3 2
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
Course Outcome 1 (CO1): Design analog signal processing circuits using diodes and first
order RC circuit.
3. Design first order RC low-pass / high-pass circuit for the given specification.
3. Analyse the frequency response of BJT RC coupled amplifier using hybrid π model.
1. Deduce the expression for voltage gain, input impedance and output impedance of the
four feedback amplifier topologies.
2. Design practical discrete amplifiers for the four feedback amplifier topologies.
Course Outcome 3 (CO3): Apply the principle of oscillator and regulated power supply.
1. Design oscillator using BJT to generate sine wave for the given frequency.
3. Illustrate the DC and AC load line in transformer coupled class A power amplifiers.
Transistor biasing: Need, operating point, concept of DC load line, fixed bias, self bias,
voltage divider bias, bias stabilization.
Module 2:
BJT Amplifiers: RC coupled amplifier (CE configuration) – need of various components
and design, Concept of AC load lines, voltage gain and frequency response.
Small signal analysis of CE configuration using small signal hybrid-pi model for mid
frequency and low frequency. (gain, input and output impedance).
High frequency equivalent circuits of BJT, Miller effect, Analysis of high frequency response
of CE amplifier.
Module 3:
MOSFET amplifiers: MOSFET circuits at DC, MOSFET as an amplifier, Biasing of
discrete MOSFET amplifier, small signal equivalent circuit. Small signal voltage and current
gain, input and output impedance of CS configuration. CS stage with current source load, CS
stage with diode-connected load.
Multistage amplifiers - effect of cascading on gain and bandwidth. Cascode amplifier.
Module 4 :
Feedback amplifiers: Effect of positive and negative feedback on gain, frequency response
and distortion. The four basic feedback topologies, Analysis of discrete BJT circuits in
voltage-series and voltage-shunt feedback topologies - voltage gain, input and output
impedance.
Oscillators: Classification, criterion for oscillation, Wien bridge oscillator, Hartley and
Crystal oscillator. (working principle and design equations of the circuits; analysis of Wien
bridge oscillator only required).
Module 5:
Power amplifiers: Classification, Transformer coupled class A power amplifier, push pull
class B and class AB power amplifiers, complementary-symmetry class B and Class AB
power amplifiers, efficiency and distortion (no analysis required)
Regulated power supplies: Shunt voltage regulator, series voltage regulator, Short circuit
protection and fold back protection, Output current boosting.
Reference Books
1. Razavi B., “Fundamentals of Microelectronics”, Wiley, 2015
2. Neamen D., “Electronic Circuits, Analysis and Design”, 3/e, TMH, 2007.
3. David A Bell, “Electronic Devices and Circuits”, Oxford University Press, 2008.
4. Rashid M. H., “Microelectronic Circuits - Analysis and Design”, Cengage Learning,
2/e,2011
5. Millman J. and C. Halkias, “Integrated Electronics”, 2/e, McGraw-Hill, 2010.
2 BJT Amplifiers
2.1 Classification of amplifiers, RC coupled amplifier (CE 2
configuration) – need of various components and design, Concept
of AC load lines.
2.2 Small signal analysis of CE configuration using small signal hybrid 3
π model for mid frequency. (gain, input and output impedance).
2.3 High frequency equivalent circuits of BJT, Miller effect, Analysis 4
of high frequency response of CE amplifier. voltage gain and
frequency response
3 MOSFET amplifiers
3.1 MOSFET circuits at DC, MOSFET as an amplifier, Biasing of 2
discrete MOSFET amplifier,
3.2 Small signal equivalent circuit. Small signal voltage and current 3
gain, input and output impedances of CS configuration.
4 Feedback amplifiers
4.1 Properties of positive and negative feedback on gain, frequency 1
response and distortion.
4.2 Analysis of the four basic feedback topologies 2
4.3 Analysis of discrete circuits in each feedback topologies -voltage 3
gain, input and output impedance
Oscillators
4.4 Classification, criterion for oscillation 1
Wien bridge oscillator, Hartley and Crystal oscillator. (working 2
principle and design equations of the circuits; analysis not
required).
5 Power amplifiers
5.1 Classification, Transformer coupled class A power amplifier 1
5.2 push pull class B and class AB power amplifiers, complementary- 3
symmetry class B and Class AB power amplifiers, efficiency and
distortion (no analysis required)
Linear Regulated power supplies
5.3 Principle of Linear Regulated power supplies, Shunt voltage 1
regulator
5.4 Series voltage regulator, Short circuit protection and fold back 2
protection, Output current boosting
Assignment:
Atleast one assignment should be simulation of different types of transistor amplifiers on any
circuit simulation software.
1 Design the first order RC high pass filter with cut off frequency 2Kz. 3 K3
6 Calculate the drain current if µnCox = 100 µA/V2, VTH = 0.5V and λ = 0 in the 3 K3
following circuit.
7 Illustrate the effect of negative feedback on bandwidth and gain of the amplifier. 3 K2
10 What is line regulation and load regulation in the context of a voltage regulator? 3 K2
PART – B
Answer one question from each module; each question carries 14 marks.
Module - I
11 a Design a differentiator circuit for a square wave signal with Vpp=10 and frequency 6 CO1
10KHz. K3
b. Design a clamper circuit to get the following transfer characteristics, assuming 8 CO1
voltage drop across the diodes 0.7V. K3
OR
12 a Explain the working of an RC differentiator circuit for a square wave input with period 5 K2
T. Sketch its output waveform for RC ≫ T, RC ≪ T and RC = T. T, RC ≪ T and RC = T. T and RC = T. CO1
b. With reference to the following circuit, draw the load line and mark the Q point of 9 K3
the Silicon BJT transistor. CO2
Module - II
13 For the following RC coupled amplifier determine re , Zi , Zo and Av . 14 K3
CO2
OR
Module - III
15 a Draw the circuit of a common source amplifier using MOSFET. Derive the 7 K2
expressions for voltage gain and input resistance from small signal equivalent CO2
circuit.
b. How wide bandwidth is obtained in Cascode amplifier ? 7 K2
CO2
OR
16 Draw the CS stage with current source load and deduce the expression for voltage 14 K3
gain of the amplifier CO2
Module - IV
17 Give the block schematic of current-series feedback amplifier configuration and 14 K3
deduce the expression for gain, input impedance and output impedance with CO2
feedback. Design a practical circuit for this current-series feedback amplifier.
OR
18 a Design wein-bridge oscillator using BJT to generate 1KHz sine wave. 8 K3
CO3
Module - V
19 Illustrate the working principle of complementary-symmetry class B power 14 K2
CO2
amplifiers and deduce the maximum efficiency of the circuit
OR
20 Design a discrete series voltage regulator with short circuit protection for regulated 14 K3
CO3
output voltage 10V and maximum current 100mA.
1. Design and simulate a voltage series feedback amplifier based on BJT/ MOSFET. Observe the input
and output signals. Plot the AC frequency response. Observe the Nyquits plot and understand its
stability
2. Design and simulate a voltage shunt feedback amplifier based on BJT/ MOSFET. Observe the input
and output signals. Plot the AC frequency response. Observe the Nyquits plot and understand its
stability
3. Design and simulate series voltage regulator for output voltage VO = 10V and output current IO =
100mA with and without short circuit protection and to test the line and load regulations.
4. Design and simulate Wien bridge oscillator for a frequency of 5 kHz. Run a transient simulation and
observe the output waveform.
5. Design and simulate Colpitts oscillator for a frequency of 455 kHz. Run a transient simulation and
observe the output waveform.
6. Design and simulate a current series feedback amplifier based on BJT. Observe the input and output
signals. Plot the AC frequency response. Observe the Nyquits plot and understand its stability
7. Design and simulate Hartley oscillator for a frequency of 455 kHz. Run a transient simulation and
observe the output waveform.
8. Design and simulate clipping circuits that clips the 10 V input sinusoid
with Si diodes
Preamble: This couse aims to lay the foundational aspects of signals and systems in both
continuous time and discrete time, in preparation for more advanced subjects in digital signal
processing, image processing, communication theory and control systems.
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO PO PO
10 11 12
CO 3 3
1
CO 3 3 3
2
CO 3 3 3
3
CO 3 3
4
CO 3 3 3
5
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain 10
questions with 2 questions from each module, having 3 marks for each question. Students should
answer all questions. Part B contains 2 questions from each module of which student should answer
any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
Course Outcome 1 (CO1) : Apply properties of signals and systems to classify them
1. Check whether the following systems are stable, causal, linear, and time-invariant (a) y[n]
= x[2n] (b) y(t) = x2(t) + 3 (c) y[n] = nx[n]
2. Plot (a) u(t-1) + u(1-t) (b) u(t-1) – u(t+1) (c) sinc(t/T) (d) r(t) – r(t-2) – 2u(t-2)
Course Outcome 2 (CO2) : Represent signals with the help of series and transforms
1. Compute the Fourier transform of (a) x(t) = 1, -T/2 < t < T/2, and 0 elsewhere (b) x(t) = 1
- (|t|/T), -T < t < T, and 0 elsewhere
2. Show that a square wave has only odd harmonics.
3. State and prove Parsevals theorem
Course Outcome 4 (CO4) : Apply transfer function to compute the LTI response to input
signals.
1. Give the frequency response of a first-order low pass filter. What is the 3-dB cut off
frequency?
2. What is the signficance of linear phase response?
Course Outcome 5 (CO5) : Apply sampling theorem to discretize continuous time signals
1. Derive the interpolation formula for finite-energy band-limited signals from its samples.
SYLLABUS
Elementary signals, Continuous time and Discrete time signals and systems, Signal
operations, Differential equation representation, Difference equation representation,
Continuous time LTI Systems, Discrete time LTI Systems, Correlation between signals,
Orthogonality of signals, Frequency domain representation, Continuous time Fourier series,
Continuous time Fourier transform, Using Laplace transform to characterize Transfer
function, Stability and Causility using ROC of Transfer transform, Frequency response,
Sampling, Aliasing, Z transform, Inverse Z transform, Unilateral Z-transform, Frequency
domain representation of discrete time signals, Discrete time Fourier series and discrete time
Fourier transform (DTFT), Analysis of discrete time LTI systems using the above transforms.
Text Books
1. Alan V. Oppenheim and Alan Willsky, Signals and Systems, PHI, 2/e, 2009
Reference Books
2. B P. Lathi, Priciples of Signal Processing & Linear systems, Oxford University Press.
5. P Ramakrishna Rao, Shankar Prakriya, Signals and System, MC Graw Hill Edn 2013.
6. Rodger E. Ziemer, Signals & Systems - Continuous and Discrete, Pearson, 4/e, 2013
• Impulse signal
• Pulse signal and
• Triangular signal
2. Write a function to compute the DTFT of a discrete energy signal. Test this function on a
few signals and plot their magnitude and phase spectra.
3. • Compute the linear convolution between the sequences x = [1, 3, 5, 3] with h = [2, 3, 5, 6].
Observe the stem plot of both signals and the convolution.
• Now let h = [1, 2, 1] and x = [2, 3, 5, 6, 7]. Compute the convolution between h and x.
• Flip the signal x by 180 ◦ so that it becomes [7, 6, 5, 3, 2]. Convolve it with h. Compare
the result with the previous result.
• Repeat the above two steps with h = [1, 2, 3, 2, 1] and
h = [1, 2, 3, 4, 5, 4, 3, 2, 1]
• Give your inference.
4. • Write a function to generate a unit pulse signal as a summation of shifted unit impulse
signals
• Write a function to generate a triangular signal as a convolution between two pulse
signals.
5(s + 1)
H(s) =
(s + 2)(s + 3)
PART A
Answer All Questions
PART B
Answer one question from each module. Each question carries 14 mark.
Module I
11(A) Test if the following systems are stable and time invariant (8) K3
i. y[n] = cos x[n]
ii. y[n] = x[n] − x[n − 1]
11(B) Classify the following signals are energy and power signals (6) K3
i. x[n] = 0.8n U [n]
ii. x[n] = U [n] − U [n − 10]
iii. x[n] = cos 2πf0 n
OR
Module II
OR
Module III
15(A) Define sampling theorem. Determine the Nyquist rate and (6) K2
Nyquist interval for the signal
15(B) Analyze and characterize the LTI system x(t) using Laplace (8) K2
Transform
2 1
x(t) = e−t u(t) + e2t u(t)
3 3
OR
16(A) Obtain the response of an LTI system with impulse response (6) K2
h(t) = δ(t) with input signal x(t) = e−at u(t) using Fourier
transform
16(B) Explain spectral aliasing and the need for anti-aliasing filter (8) K2
with an example spectrum
Module IV
y[n] = 0.1y[n−1]+0.1y[n−3]+x[n]+0.2x[n−1]+0.1x[n−2]
OR
Module V
H(z) = cos(αz −1 )
OR
Course Outcomes: After the completion of the course the student will be able to
CO 1 Explain the functional units, I/O and memory management w.r.t a typical
computer architecture.
CO 2 Distinguish between microprocessor and microcontroller.
CO 3 Develop simple programs using assembly language programming.
Assessment Pattern
Bloom’s Category Continuous Assessment End Semester
Tests Examination
1 2
Remember 10 10 10
Understand 20 20 20
Apply 20 20 70
Analyse
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
150 50 100 3 hours
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
Text Books
1. Muhammed Ali Mazidi & Janice Gilli Mazidi, R.D. Kinley, The 8051 microcontroller
and Embedded System, Pearson Education, 2nd edition.
Reference Books
2 8051 Architecture
2.1 Microcontrollers and Embedded Processors and Applications 1
2.2 Architecture – Block diagram of 8051, Pin configuration, Registers, Internal 3
Memory, Timers, Port Structures, Interrupts.
2.3 Addressing Modes of 8051 1
2.4 Instruction sets (Detailed study of 8051 instructions) 4
4 Advanced Concepts
4.1 8051 Timers/Counters - Modes and Applications 2
4.2 Serial Data Transfer – SFRs of serial port, working, Programming the 8051 to 2
transfer data serially
4.3 Introduction to ARM - ARM family, ARM 7 register architecture. ARM 2
programmer’s model
4.4 System software - Assembler, Interpreter, Compiler, Linker, Loader, Debugger. 2
5 Memory System
5.1 Types of memory - RAM, ROM. Memory Characteristics and Hierarchy 2
5.2 Cache memory – The basics of Caches, Mapping techniques, Improving Cache 2
performance
5.3 Virtual memory – Overlay, Memory management, Address translation 2
5. 4 Input/Output Organization – Introduction, Synchronous vs. asynchronous I/O, 3
Programmed I/O, Interrupt driven I/O, Direct Memory Access.
Part – A
Answer all questions. Questions carry 3 marks each.
2. Which is more important for the functioning of a basic processor, Program Counter or Stack
Pointer. Justify your answer.
5. Write an embedded C program for 8051 microcontroller to continously rotate a stepper motor
clockwise.
6. Write an embedded C program for 8051 microcontroller to blink P2.5 every 2 seconds
7. List the different modes and give corresponding uses of timers in 8051 microcontroller
8. Which are the SFRs used for serial communication in 8051 microcontroller. Give there
functions.
Module – 1
11. a) With an example explain the “shift and add” algorithm for multiplying two binary numbers.
(5 marks)
b) With relevant diagrams illustrate the functioning of a basic (non – pipelined) processor.
(9 marks)
OR
Module – 2
13. a) Illustrate the complete memory organisation of 8051 microcontroller (10 marks)
OR
14. a) Explain about the Addressing Modes of 8051 microcontroller with examples. (7 marks)
b) Describe the classification of the Instruction Set of 8051 microcontroller with examples.
(7 marks)
Module – 3
15. a) Write an embedded C program for 8051 microcontroller to read an analogue signal from an
ADC and reproduce the same using a DAC (9 marks)
b) Write an assembly language program for 8051 microcontroller to sort N number in
ascending order. Assume that the numbers are stored in continuous locations starting from
0x4321 onwards. (5 marks)
OR
16. a) Write an embedded C program for 8051 microcontroller to repeatedly display the sequence
1,5,8,0,2,6,4,9,3,7 using a 7 – segment display with a delay of 1.5 seconds between each
number. (9 marks)
b) Write an assembly language program for 8051 microcontroller to find the cube of an 8 – bit
number (5 marks)
Module – 4
17. a) Assume a switch is connected to pin PL7. Write a embedded C program for 8051
microcontroller to monitor its status and
send two messages to serial port continuously as follows:
SW=0 send “NO”
SW=1 send “YES”
Assume XTAL = 11.0592 MHz, 9600 baud, 8-bit data, and 1 stop bit. (10 marks)
b) Describe the ARM 7 register architecture (4 marks)
18. a) Write a embedded C program for 8051 microcontroller to send the message “Hello World !”
to serial port. Assume a SW is connected to pin P1.2. Monitor its status and set the baud rate
as follows:
SW = 0 , 4800 baud rate
SW = 1 , 9600 baud rate
Assume XTAL = 11.0592 Mhz, 8 – bit data, and 1 stop bit (10 marks)
b) Explain how a HLL program is executed as machine language in a processor (4 marks)
Module – 5
19. a) Differentiate synchronous and asynchronous I/O.
Which is more efficient with respect to processor utilisation? Justify your answer (8 marks)
b) Explain direct mapping of cache memory with an example (6 marks)
OR
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
CO 1 Design and demonstrate the functioning of basic analog circuits using discrete
components.
CO 2 Design and simulate the functioning of basic analog circuits using simulation tools.
PO PO 2 PO PO 4 PO PO 6 PO PO 8 PO PO PO PO
1 3 5 7 9 10 11 12
CO 3 3 3 2 2
1
CO 3 3 3 3 2 2
2
CO 3 3 3 3 3
3
Assessment
Mark distribution
Attendance : 15 marks
Continuous Assessment : 30 marks
Internal Test (Immediately before the second series test) : 30 marks
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
PO PO 2 PO 3 PO 4 PO 5 PO 6 PO PO 8 PO PO PO PO
1 7 9 10 11 12
CO 1 3 3 3 3 3
CO 2 3 3 2 3 3 3
CO 3 3 3 3 3 3 3 3 3
Assessment
Mark distribution
Attendance : 15 marks
Continuous Assessment : 30 marks
Internal Test (Immediately before the second series test) : 30 marks
End Semester Examination Pattern: The following guidelines should be followed regarding award
of marks
(a) Preliminary work : 15 Marks
(b) Implementing the work/Conducting the experiment : 10 Marks
(c) Performance, result and inference (usage of equipments and trouble shooting) : 25 Marks
(d) Viva voce : 20 marks
These experiments shall be performed using 8051 trainer kit. The programs shall be written
either in embedded C or in assembly language.
8. Matrix addition.
Interfacing experiments shall be done using modern microcontrollers such as 8051 or ARM.
The interfacing modules may be developed using Embedded C.
3. ADC interface.
SEMESTER -4
MINOR
I I Total Pages: 2
Reg No.: I I Name:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
THIRD SE¥ESTER B.TECH DEGREE EXAMINATION, • 20_
•"� • •' I
i" �1 I I Course Code: ECT 282 L • .h, I ',t ,,
Course Name,: MICROCO�TROL:tERS�i
Max. Marks: 100 - I . � I Ill
I 'l . .17 Duration: 3 Hours
PARTA
Answer all questions; each question carries 3 marks. Marks
1 Distinguish between Harvard and Von-Neumann architecture. -, ( 3)
2 Write down the control signal for a register transfer. I ( 3)
3 Explain the concept of memory banks in 8051. I ( 3)
4 Mention the difference between AJMP, LJMP and SJMP instructions. ( 3)
5 Write a program to multiply two 8 bit numbers from external memory in (3)
805 lmicrocontroller
6 Explain the format of SCON special function register. I (3)
7 Discuss the features of ARM processor. I (3)
8 How do you interface an ADC with 8051? , ,.- I (3)
9 List 5 main features of Atrnega 2560 microcontroller I I I (3)
10 Give 5 features of ARM processors. I I (3)
PARTB
L Answer one question from each module; each question carries 14 marks.
Module 1
1 a) Explain the different stages of microprocessor operations. (6)
b) Explain the role of different buses in a processor architecture. (8)
I
OR
2 a) Explain the data path for branch execution showing all control signals and (6)
sequences. I
OR
4 a) Briefly explain the following instructions of 8051: (i) MOV A, @Ri (ii) (8)
PUSH direct (iii) XCH A, Rn (iv) DAA
b) Explain the addressing modes of 8051. (6)
Module 3
5 a) Write an ALP to find the sum of an array of 8 bit numbers stored in the (8)
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain 10
questions with 2 questions from each module, having 3 marks for each question. Students should
answer all questions. Part B contains 2 questions from each module of which student should answer
any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
SYLLABUS
Text Books
3 Signaling Codes
3.1 Overview of T1 signaling systems. Need for signaling codes, AMI and 4
Manchestre codes
3.2 Binary N-zero substitution, B3ZS code, B6ZS code 3
3.5 Mutual information and channel capacity. Capacity of AWGN channel 2
4 Digital Modulation
4.1 Need of digital modulation in modern communication. 1
4.2 Baseband BPSK system, signal constellation. Effect of AWGN, probability 4
of error. BER-SNR curve, BPSK transmitter and receiver.
4.3 Baseband QPSK system, signal constellation. Effect of AWGN, probability 4
of error. BER-SNR curve, QPSK transmitter and receiver.
4.4 QAM system 2
5 Channel Coding and Receivers
5.1 Mutual information and channel capacity 2
5.2 Correlation and matched filter receiver, BER-SNR curve 2
5.3 Channel coding schemes. Repetition code. Block codes. Cyclic codes 5
Simulation Assignments
• Apply A-Law companding on this vector get another vector. Plot it against the first vector
for different A values and appreciate the transfer characteristics.
• Implement the 8-bit practical A-law coder and decoder in Appendix B 2 (pp 583–585) in
Digital Telephony by Bellamy
• Test it with random numbers and speech signals. Observe the 15 levels of quantization.
• Implement the 8-bit practical µ-law coder and decoder in Appendix B 1 (pp 579–581) in
Digital Telephony by Bellamy
• Test it with random numbers and speech signals. Observe the 15 levels of quantization.
• Decode and compare the result with the original bit pattern.
• Decode and compare the result with the original bit pattern.
• Cretae a random binary sequence of 5000 bit. Convert it into a bipolar NRZ code.
• Create a BPSK mapper that maps bit 0 to zero phase and bit 1 to π phase.
• Plot the real part of the mapped signal against the imaginary part to observe the signal
constellation
• Add AWGN of difference variances to the base band BPSK signal and observe the changes in
constellation.
• Realize the BPSK transmitter and receiver in Fig. 6.4 in pager 352 in Communication Systems
by Simon Haykin .
• Add AWGN of different variances and compute the bit error rate (BER) for different SNR
values.
• Plot the theoretical BER-SNR curve, using Eq. 6.19 in pager 351 in Communication Systems
by Simon Haykin .
PART A
Answer All Questions
PART B
Answer one question from each module. Each question carries 14 mark.
Module I
11(A) Draw the block diagram of a linear PCM system and explain (8) K2
the blocks
11(B) Explain µ-law companding (6) K2
OR
Module II
13(A) Explain the need for differential PCM. What is the advantage (6) K2
over linear PCM
13(B) Draw the block diagram of a DPCM transmitter and receiver (8) K3
and explain the functions of ech block.
OR
14(A) Draw the block diagram of a delta modulator and explain (8) K2
the functions of each block
14(B) Explain the principle of adaptive delta modulation (6) K2
Module III
15(A) What is binary zero substitution? Explain the B3ZS line (8) K2
coding scheme
15(B) Encode {101000010000000001} using B3ZS code (6) K3
OR
Module IV
17(A) Draw the block diagram of BPSK transmitter and receiver (8) K2
and explain the functions of each block. Draw the BER-SNR
curve.
17(B) Draw the signal constellation of base band BPSK and indi- (6) K2
cate the effect of AWGN on it
OR
18(A) Draw the block diagram of QPSK transmitter and receiver (8) K2
and explain the functions of each block. Draw the BER-SNR
curve.
18(B) Explain the QAM modulation and demodulation. (6) K2
Module V
19(A) Explain how matched filter is used in digital reception? Draw (8) K3
the BER-SNR curve at the output.
19(B) Explain how correlation receiver is used in digital reception? (6) K3
OR
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain 10
questions with 2 questions from each module, having 3 marks for each question. Students should answer
all questions. Part B contains 2 questions from each module of which student should answer any one.
Each question can have maximum 2 sub-divisions and carry 14 marks.
Syllabus
Module 1: Signal Processing Fundamentals
Discrete-time and digital signals. Basic elements of digital processing system- ADC, DAC and Nyquist
rate. Frequency aliasing due to sampling. Need for anti-aliasing filters. Discrete Time Fourier Transforms
– Properties. Computation of spectrum.
Module 5: Finite word length effects in digital filters and DSP Hardware
Fixed point arithmetic, Floating point arithmetic, Truncation and Rounding, Quantization error in ADC,
Overflow error, Product round off error, Scaling , Limit cycle oscillation.
General and special purpose hardware for DSP: Computer architectures for DSP – Harvard, pipelining,
MAC, special instruction, replication, on chip cache. General purpose digital signal processors (TMS 320
family) - Implementation of digital filtering on dsp processor. Special purpose DSP hardware
Text Books
1. Proakis, J.G. & Manolakis, D.G., “Digital Signal Processing: Principles, Algorithms,& Applications”,
3/e Prentice Hall of India, 1996.
2. Ifeachor, E.C., & Jervis, B.W., “Digital Signal Processing: A Practical Approach”,2/e, Pearson
Education Asia, 2002.
3. Chen, C.T., “Digital Signal Processing: Spectral Computation & Filter Design”, Oxford Univ. Press,
2001.
4. Mitra, S.K., “Digital Signal Processing: A Computer-Based Approach”, McGraw Hill, NY, 1998
5. Monson H Hayes, Schaums outline: Digital Signal Processing.
2 DFT
2.1 DFT from DTFT, DFT as a linear transformation. W matrix. 3
Properties of DFT, Computational challenges.
2.2 FFT for comptational advantage, Radix -2 DIT and Dif algorith, 4
in place computation. Bit reversal permutation. complexity
2.3 Filtering of long sequences 2
3 Digital Filters
3.1 Model of FIR and IIR filters. Direct form I and II of FIR filter, 4
simple FIR design
3.2 IIR filter, design of Butterworth filter, Direct and parallel 4
realization
3.3 Analog to digital transformation, impulse invariance and bilinear 4
transformation.
4 Finite Word-length Effects
4.1 Number representation Truncation - Rounding - Quantization error 2
in ADC - Overflow error- product round off error - Scaling - Limit
cycle oscillation.
4.2 Truncation-Rounding - Quantization error in ADC - Overflow 5
error - product round off error - Scaling - Limit cycle oscillation.
5 DSP Architecture
5.1 Von Neumann and Harvard architecture, Comparison 1
5.2 Data paths of fixed and floating point DSP processors. Functions 5
of various blocks Architecture of a typical DSP processor
5.3 Implementation of systems on DSP chip 2
Simulation Assignments
• Impulse signal
• Pulse signal and
• Triangular signal
2. Write a function to compute the DFT of a discrete energy signal. Test this function on a few
signals and plot their magnitude and phase spectra.
3. • Compute the linear convolution between the sequences x = [1, 3, 5, 3] with h = [2, 3, 5, 6].
Observe the stem plot of both signals and the convolution.
• Now let h = [1, 2, 1] and x = [2, 3, 5, 6, 7]. Compute the convolution between h and x.
• Flip the signal x by 180 ◦ so that it becomes [7, 6, 5, 3, 2]. Convolve it with h. Compare
the result with the previous result.
• Repeat the above two steps with h = [1, 2, 3, 2, 1] and
h = [1, 2, 3, 4, 5, 4, 3, 2, 1]
• Give your inference.
4. • Compute the DFT matrix for N = 8, 16, 64, 1024 and 4098
• Plot the first 10 rows in each case and appreciate these basis functions
• Plot the real part of these matrices as images and appreciate the periodicities and half
periodicities in the pattern
√
• Normalize each matrix by dividing by N . Compute the eigenvalues of every normalized
matrix and observe that all eigenvalues belong to the set {1, j, −j, −1}.
5(s + 1)
H(s) =
(s + 2)(s + 3)
PART A
Answer All Questions
PART B
Answer one question from each module. Each question carries 14 mark.
Module I
11(A) Explain how analog signals are converted to digital signals. (10) K2
11(B) What all digital frequencies are obtained when a 1 kHz sig- (4) K3
nal is sampled by 4 kHz and 8 kHz impulse trains?
OR
12(A) Give the expression for DTFT. Compute the DTFT of the (8) K3
signal x[n] = [1, −1, 1, −1]
12(B) Explain how sampling affects the spectrum of the signal and (6) K3
the need of antialiasing filter
Module II
13(A) Give the radix-2 decimation in time algorithm for 8-point (10) K3
FFT computation
13(B) How is in place computation applied in FFT algorithms? (4) K3
OR
Module III
15(A) Write the difference equation representation of IIR filter and (7) K3
explain how its impulse response is infinite in duration
OR
16(A) Implement the FIR filter h[n] = [1, 2, 4, 6, 4, 2, 1] with mini- (6) K3
mum multipliers in directform
16(B) Design an IIR Butterworth filter for passband frequency (8) K3
5 kHz and stopband frequency 10 kHz. The stop band and
passs band attenuations are 0.1 respectively.
Module IV
OR
18(A) Find the output noise variance of a first order system with (8) K3
transfer function
1
H(z) =
1 − αz −1
that is driven by a zero mean white Gaussian noise of vari-
2
ance σN
18(B) Explain the fixed and floating point arithmetic used in DSP (6) K3
processors.
Module V
OR
SEMESTER -4
HONOURS
Preamble: This course aims to understand the physics behind mesoscopic systems and working
of nanoelectronic devices.
Course Outcomes: After the completion of the course the student will be able to
CO 3 Explain the different techniques for characterizing nano layers and particles
CO 5 Illustrate the operating principle of nanoscale electronic devices like SET, Resonant
tunnelling devices, Quantum lasers etc.
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 2
1
CO 2
2
CO 1
3
CO 2
4
CO 2
5
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain
10 questions with 2 questions from each module, having 3 marks for each question. Students
should answer all questions. Part B contains 2 questions from each module of which student
should answer any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
Course Outcome 1 (CO1): Explain the quantum mechanical effects associated with low
dimensional semiconductors.
3. Solve numerical problems to find whether the given material is a nanometric one.
Course Outcome 2 (CO2) : Explain the different processes involved in the fabrication of
nanoparticles and nanolayers.
Course Outcome 3 (CO3): Explain the different techniques for characterizing nano layers
and particles.
3. Explain the different scattering events encountered by a carrier during parallel transport
Course Outcome 5 (CO5): Illustrate the operating principle of nanoscale electronic devices
like SET, Resonant tunnelling devices, Quantum lasers etc.
1. Explain Coulomb blockade effect. Illustrate the working of a single electron transistor.
2. Draw the schematic representation of the conduction band of a resonant tunnel diode for
(a) no voltage applied (b) increasing applied voltages. Explain its I-V characteristics.
Syllabus
Module I
Introduction to nanotechnology, Limitations of conventional microelectronics, characteristic
lengths in mesoscopic systems, Quantum mechanical coherence.
Low dimensional structures - Quantum wells, wires and dots, Density of states of 1D and 2D
nanostructures.
Basic properties of square quantum wells of finite depth, parabolic and triangular quantum wells
Module II
Introduction to methods of fabrication of nano-layers: physical vapour deposition- evaporation &
Sputtering, Chemical vapour deposition, Molecular Beam Epitaxy, Ion Implantation, Formation
of Silicon Dioxide- dry and wet oxidation methods.
Fabrication of nano particle- grinding with iron balls, laser ablation, reduction methods, sol gel,
self assembly, precipitation of quantum dots.
Module III
Module IV
Quantum wells, multiple quantum wells, Modulation doped quantum wells, concept of super
lattices Kronig - Penney model of super lattice.
Module V
Text Books
Reference Books
1. Chattopadhyay, Banerjee, Introduction to Nanoscience & Technology, PHI 2012
2. Poole, Introduction to Nanotechnology, John Wiley 2006.
3. George W. Hanson, Fundamentals of Nanoelectronics, Pearson Education, 2009.
4. K. Goser, P. Glosekotter, J. Dienstuhl, Nanoelectronics and nanosystems, Springer 2004.
5. Supriyo Dutta, Quantum Transport- Atom to transistor, Cambridge, 2013.
2 MODULE 2
3 MODULE 3
3.1 Introduction to characterization of nanostructures: Principle of operation 2
4 MODULE 4
4.1 Quantum wells, multiple quantum wells, Modulation doped quantum 2
wells, concept of super lattices
4.2 Kronig - Penney model of super lattice. 1
4.3 Transport of charge in Nanostructures - Electron scattering mechanisms, 1
Hot electrons
4.4 Resonant tunnelling transport, Coulomb blockade 2
4.5 Quantum transport in nanostructures - Coulomb blockade 1
4.6 Effect of magnetic field on a crystal. Aharonov-Bohm effect 2
4.7 Shubnikov-de Hass effect 1
5 MODULE 5
5.1 Nano electonic devices- MODFETS 2
5.2 Single Electron Transistor 1
5.3 CNT transistors , Properties of graphene 2
5.5 Quantum well laser, quantum dot LED, quantum dot laser 2
PART A
PART B
Answer any one question from each module. Each question carries 14 marks.
MODULE I
MODULE III
13. (a) Illustrate the process of Molecular Beam Epitaxi for fabricating nano layers. (8 marks)
(b) Differentiate between dry oxidation and wet oxidation techniques (6 marks)
14. (a) Sketch and label a CVD reactor and explain the different steps involved in the CVD
process. (8 marks)
(b) Explain the reduction method for nano particle fabrication (6 marks)
MODULE IV
17. (a) Explain Kronig–Penney model of a super lattice. What is meant by Zone folding?
(10 marks)
(b)Explain the concept of hot electrons in parallel transport (4 marks)
18. (a) Explain Coulomb Blockade effect (8 marks)
(b) Illustrate resonant tunneling effect. (6 marks)
MODULE V
19. (a) ) Draw the schematic and explain the working of a single electron transistor (8 marks)
(b) Explain working of resonant tunneling diodes (6 marks)
20. (a) Illustrate the working of a quantum well laser (6 marks)
(b) Explain the different types of Carbon Nanotube transistors (8 marks)
Preamble: This course aims to apply the concepts of probability and random processes in
communication systems.
Prerequisite: None
Course Outcomes: After the completion of the course the student will be able to
CO 1 Explain the concepts of probability, random variables and stochastic processes
CO 2 Apply the knowledge in probability to ststistically characterize communication
channels.
CO 3 Apply probability to find the information and entropy
CO 4 Explain source coding and channel coding theorem.
CO 5 Apply stochastic processes in data transmission
Assessment Pattern
Bloom’s Category Continuous Assessment End Semester Examination
Tests
1 2
Remember 10 10 20
Understand 25 25 50
Apply 15 15 30
Analyse
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
150 50 100 3 hours
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain 10
questions with 2 questions from each module, having 3 marks for each question. Students should
answer all questions. Part B contains 2 questions from each module of which student should answer
any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
The + and - signs indicates gain and loss for the the player respectively.
1.Draw the CDF and PDF
2. Compute the expected value of gain/loss. Is it worthwhile to play the game?
3. Compute the entropy of the random variable.
Let p(x1)=1/3 and p =1/4. Compute the mutual information betweeen X and Y.
Course Outcome 4 (CO4): Source coding and Channel Coding
1. State the souce coding theorem.
2. Compute the mutual information between the input and output of an AWGN channel. What is its
capacity.
3. Find the capacity of an AWGN channel with 4kHz bandwidth and the noise power spectral
density 10-12W/Hz. The signal power at the receiver is 0.1mW.
Course Outcome 5 (CO5): Stochastic processes in data transmission
1. Derive Chapman – Kolmogorov equation.
( )
4 2 4
1 2
0
3 3
1 1
0
2 2
SYLLABUS
Sum of random variables, Markov Inequality, Chebyshev Inequality, Convergence, The central
limit theorem (statement only). Gaussianity of thermal noise.
Module 3: Entropy and Information [1-3]
Basics of discrete communication system, Sources, channels and receivers. Discrete memoryless
sources. Entropy. Source coding theorem (statement only). Mutual Information. Discrete
memoryless channels. Matrix of channel transmission probabilities. Noiseless and noisy channels,
binary symmetry channels. Channel coding theorem (statement only) Channel capacity for BSC
(derivation reqruired), Differential entropy, Channel capacity of AWGN channel (statement only).
Module 4 : Markov Process and Queuing Theory [4,5]
Markov process. Definition and model. Markov chain. Transition probability matrix. State diagram
and characteristics of a Markov chain. Chapman Kolmogorov equation. Poisson process.
Text Books
1. Papaulis and Unnikrishna Pillai, “Probability, Random Variables and Stochastic Processes”,
MH
2. Analog and Digital Communication Systems, Hsu, Schaum Outline Series, MGH.
3. Digital Communication, John G Proakis, John Wiley
4. Probability and Random Processes, Miiller and Childers, Ed., 2, Academic Press
5. Data Networks, Bertsekas and Gallager, Ed. 2, PHI
2 MODULE 2
3 MODULE 3
3.1 Basics of discrete communication system, Sources, channels and 1
receivers.
3.2 Discrete memoryless sources. Entropy. Source coding theorem 1
(statement only).
4 MODULE 4
4.1 Markov process. Definition and model. 1
4.2 Markov chain. Transition probability matrix. State diagram and 4
characteristics of a Markov chain. Chapman Kolmogorov equation.
4.3 Poisson process 3
5 MODULE 5
5.1 Overview of queuing theory. 2
5.2 M/M/1, M/M/∞ systems 3
5.3 Application to packet transmission in a slotted ALOHA computer 3
communication network.
Simulation Assignments
• Make M very large and observe that the histogram tends to become Gaussian, justifying the
central limit theorem.
1. It is required to simulate a point Poisson process, say the arrival of packets in a queue.
3. Simulate the Poisson process using small time bins of say 1 millisecond.
4. Since Poisson process has no memory, the occurrence of an event is independent from one bin
to another.
6. Simulate and dispaly each event with a vertical line using say matplotlib
7. Generate the couting process N (t) which is the sum of the events until time t.
2. Let us consider that the total population cannot exceed 1000 and the initial poulation is 100.
4. Iterate for say 10000 steps and plot the population against the iteration number.
5. Repeat the simulation for different rates and different population aand iteration sizes and
appreciate the results.
PART A
Answer All Questions
PART B
Answer one question from each module. Each question carries 14 mark.
Module I
OR
Face 1 2 3 4 5 6
Payoff 50 -40 60 -60 -20 100
The + and - signs indicates gain and loss for the player respec-
tively.
A Draw the CDF and PDF of the Payoff random variable. (6) K3
B Compute the expected value of gain/loss. Is it worthwhile to (5) K3
play the game?
C Compute the variance of Payoff. (3) K3
Module II
OR
Module III
15(A) State source coding theorem for a discrete memoryless source. (6) K2
15(A) Show that mutual information is always positive. (3) K2
15(C) What is channel capacity in terms of the conditional entropy? (5) K3
Write down the capacity of an AWGN channel.
OR
Module IV
17(A) Explain a Poisson random process. Give two practical examples (7) K2
of a Poisson process
17(B) Derive Chapman – Kolmogorov equation. (7) K3
OR
Module V
OR
Preamble: This course aims to study stochastic signals and their interactions with LTI systems
Prerequisite: None
Course Outcomes: After the completion of the course the student will be able to
CO 1 Explain the concepts of probability, random variables and stochastic processes
CO 2 Apply the knowledge in probability to ststistically characterize communication
channels.
CO 3 Use the properties of WSS for finding the LTI system response
CO 4 Model discrete signals using various methods
CO 5 Estimate the spectra of signals using various methods.
Assessment Pattern
Bloom’s Category Continuous Assessment End Semester Examination
Tests
1 2
Remember 10 10 20
Understand 15 15 30
Apply 25 25 50
Analyse
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
150 50 100 3 hours
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain 10
questions with 2 questions from each module, having 3 marks for each question. Students should
answer all questions. Part B contains 2 questions from each module of which student should answer
any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
The + and - signs indicates gain and loss for the the player respectively.
1.Draw the CDF and PDF
2. Compute the expected value of gain/loss. Is it worthwhile to play the game?
3. Compute the entropy of the random variable.
Syllabus
Sums of random variables, Convergence, Markov and Chebyshev inequality, The central limit
theorem (statement only).
Module 3: The Autocorrelation Matrix and its Significance [2]
Statistical averages of discrete stationary stochastic processes. Mean and autocorrelation and power
spectral density functions. Weiner Kinchine theorem, Filtering of discrete WSS process by LTI
systems. The autocorrelation matrix and the significance of its eigen vectors. Whitening. Properties
of autocorrelation matrix, its inversion and Levinson-Durbin Recursion. Wiener-Hopf equation.
Brownian motion, its mathematical model and its autocorrelation and power spectral density
Module 4 : Signal Modeling - Deterministic and Stochastic [1]
The least square method of signal modeling. The Pade approximation. Prony's method. Stochastic
models, AR, MA and ARMA models.
Module 5 : Spectrum Estimation [1,2]
Periodogram method of spectrum estimation. Parametric methods AR, MA and ARMA methods
Text Books
1. Monson Hayes, “Statistical Digital Signal Processing”, Wiley
2. A. Papaulis and Unnikrishna Pillai, “Probability, Random Variables and Stochastic
Processes”, McGraw Hill
2 Stochastic Processes
2.1 Stochastic process, Definition. Stationarity and ergodicity 2
2.2 WSS and SSS conditions. Example problems 2
3 Autocorrelation Matrix
3.1 Expectation, variance, autocorrelation and power spectral density 2
3.2 Autocorrelation matrix, properties eigen values 2
3.3 Filtering of WSS, output auotocorrelation and PSD 2
3.4 Inversion of autocorrelation matrix. LD recursion 2
3.5 Whitening 1
3.6 Wiener Hopf equation, Brownian motion. Model and spectral 3
density
4 Signal Modeling
4.1 Least squares method 2
4.2 Pade method, Prony method 3
4.3 Stochastic models 3
5 Spectrum Estimation
5.1 Periodogram 3
5.2 Parametric methods 4
Simulation Assignments
• Uniform
• Binomial
• Gaussian
• Rayleigh
• Ricean
2. Compute the statistical averages such as mean, variance, standard deviation etc.
3. To compute the autocorrelation matrix for each signals. Compare the autocorrelation of
Gaussian signal with others.
4. To observe the spectrum of the signal and relate it with the autocorrelation function.
Gambler’s Trouble
• It is observed by gamblers that although the number of triples of integers from 1 to 6 with
sum 9 is the same as the number of such triples with sum 10, when three dice are rolled, a 9
seemed to come up less often than a 10.
• Simulate a die throwing experiment. One may use the randint command in Python.
• Compute the number of times the sum of outcomes is 9 and the corresponding probability.
• Repeat the experiment for the sum of outcomes equal to 10 and observe if the hypothesis is
true.
• Compute the two probabilities for N = 100; 1000; 10000; 50000; 100000 and plot the two prob-
abilities against N and appreciate.
• Make M very large and observe that the histogram tends to become Gaussian, justifying the
central limit theorem.
Labouchere system
• Labouchere system is a betting game in which a sequence of numbers is written and the player
bets for an amount equal to the first and last number written.
• The game may be tossing a coin.
• If the player wins, the two numbers are removed from the list and the player is free to continue.
If the list has only one number that becomes the stake amount.
• If he fails the amount at stake is appended to the list and the game continues until the list is
completely crossed out, at which point the player has got the desired money or until he runs
out of money
• Simulate this game and observe the outcomes for different sequences on the list
Spectrum Estimation
1. Generate a cosinusoid of say 100 Hz frequency and bury it in AWGN of comparable variance.
2. Write functions for periodogram and ARMA method to estimate the spectrum of the cosinu-
soid.
3. The student may install the Python package spectrum and repeat the estimations steps using
its modules and compare the plot of spectra with those resulted by your functions.
PART A
Answer All Questions
PART B
Answer one question from each module. Each question carries 14 mark.
Module I
OR
Face 1 2 3 4 5 6
Payoff 50 -40 60 -60 -20 100
The + and - signs indicates gain and loss for the the player
respectively.
A Draw the CDF and PDF of Payoff random variable. (6) K3
B Compute the expected value of gain/loss. Is it worthwhile (6) K3
to play the game?
C What is the variance of Payoff? (3) K3
Module II
OR
Module III
OR
Module IV
OR
18 Use Prony method to model a unit pulse x[n] = U [n]−U [n− (14) K3
N ] as a system with one pole and one zero.
Module V
OR