Download as pdf or txt
Download as pdf or txt
You are on page 1of 61

ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10MAT41 – ENGINEERING MATHEMATICS IV

PAGE 1 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS

Sub Code: 10MAT41 I A Marks: 25


Hours / Week: 4 Exam Hours:03
Total Hours: 50 Exam Marks: 100

PART – A
Unit – I
Numerical Methods

Numerical solutions of first order and first degree ordinary differential equations - Taylor’s
series method, Modified Euler’s method, Runge – Kutta method of fourth order, Milne’s and
Adams-Bashforth predictor and corrector methods (No proofs).
06 hrs
Unit – II

Complex Variables

Function of a complex variable, Limit, Continuity Differentiability-Definitions. Analytic


functions, Cauchy – Riemann equations in Cartesian and polar forms, Properties of analytic
functions. Conformal Transformation – Definition. Discussion of transformations: W = z2, W
= ez, W = z + (1/z), z ≠ 0 Bilinear transformations. 07 hrs

Unit – III

Complex Integration

Complex line integrals, Cauchy’s theorem, Cauchy’s integral formula. Taylor’s and Laurent’s
series (Statements only) Singularities, Poles, Residues, Cauchy’s residue theorem.
06 hrs

Unit – IV

Series solution of Ordinary Differential Equations and Special Functions

Series solution – Frobenius method, Series solution of Bessel’s D.E. leading to Bessel function
of first kind. Equations reducible to essel’s D.E., series solution of Legendre’s D.E leading to
Legendre polynomials. Rodirgue’s formula. 07 hrs

PART – B

Unit – V

Statistical Methods

Curve fitting by the method of least squares: y = a + bx, y = a + bx+cx2, y = axb, y = abx, y =
aebx, Correlation and Regression.
Probability: Addition rule, Conditional probability, Multiplication rule, Baye’s theorem.
06 hrs

PAGE 2 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Unit – VI
Random Variables (Discrete and Continuous) p.d.f., c.d.f. Binomial, Poisson, Normal and
Exponential distributions. 07 hrs

Unit – VII

Sampling, Sampling distribution, Standard error, Testing of hypothesis for means. Confidence
limits for means, Student’s t distribution, Chi-square distribution as a test of goodness of fit.
07 hrs

Unit – VIII

Concept of joint probability – Joint probability distribution, Discrete and Independent random
variables. Expectation, Covariance, Correlation coefficient.

Probability vectors, Stochastic matrices, Fixed points, Regular stochastic matrices. Markov
chains, Higher transition probabilities. Stationary distribution of regular Markov chains and
absorbing states. 06 hrs

TEXT BOOKS
Higher Engineering Mathematics (36th edition-2002)
By Dr. B. S. Grewal; Khanna publishers, New Delhi.

REFERENCES
1) Higher Engineering Mathematics by B.V. Ramana (Tata-Macgraw Hill).
2) Advanced Modern Engineering Mathematics by Glyn James – Pearson Education.

PAGE 3 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

LESSON PLAN
10MAT-41 Hours / Week: 04
I.A. Marks: 25 Total Hours: 52

Period
TOPIC TO BE COVERED (IN DETAIL)
No.
NUMERICAL METHODS-I
1 Numerical solutions of first order first degree O.D.E: Picard’s method
2 Taylor’s series method-problems
3 Modified Euler’s method - problems
4 Runge-Kutta method of fourth order – problems
5 Milne’s predictor and corrector method -problems
6 Adam’s-Bashforth predictor and corrector method- problems
NUMERICAL METHODS-II
7 Numerical solutions of simultaneous first order ordinary differential equations:
8 Picard’s method
9 Runge-kutta method of fourth order
10 Numerical solution of second order ordinary differential equation
11 Picard’s method,
12 Runge-kutta method and Milne’s method
COMPLEX VARIABLES -I
13 Function of complex variables, limits, continuity, and differentiability.
14 Analytic functions, Cauchy-Riemann equations in Cartesian form.
15 Problems
16 Analytic functions, Cauchy-Riemann equations in Polar form
17 Problems
18 Properties of analytic functions
19 Application to flow problems-complex potential
20 Velocity potential, equipotential lines,.
21 stream functions, stream lines
COMPLEX VARIABLES -II
22 Definition of Conformal: Transformation: z2
23 Transformation : ez
24 a2
Transformation: Z +
Z
25 Problems
26 Bilinear transformations.
27 Problems
28 Complex Integration- Cauchy’s theorem-Problems
29 Problems
30 Cauchy’s integral formula - problems

SPECIAL FUNCTIONS
31 Solutions of Laplace equation in cylindrical and spherical systems leading
Bessel’s differential
32 Recurrence relations
33 Solutions of Laplace equation in cylindrical and spherical systems leading
Legendre’s differential
34 Recurrence relations
35 Series Solution of Bessel’s Differential Equation leading to Bessel function of
PAGE 4 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

first kind,
36 Problems
37 Series Solution of Legendre Differential Equation leading to Legendre
Polynomials,
38 Problems
39 Rodrigue’s formulae
40 Problems
PROBABILITY THEOTY-I
41 Probability of an event
42 Empherical and axiomatic definition with examples
43 Probability associated with set theory with examples
44 Problems on definition
45 Problems
46 Addition rule, Conditional probability, Multiplication rule-Examples
47 Baye’s Theorem-Examples
48 Examples
PROBABILITY THEOTY-II
49 Discrete Random Variables-PDF-CDF and examples
50 Continuous Random Variables-PDF-CDF and examples
51 Binomial Distributions Examples
52 Poisson’s Distributions – Examples

PAGE 5 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10ES42 – MICRO CONTROLLERS

PAGE 6 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS

Sub Code: 10ES42 I.A. Marks: 25


Hours per week: 05 Exam Hours: 03
Total Hours: 52 Exam Marks: 100

UNIT 1:
Microprocessors and microcontroller: Introduction, Microprocessors and Microcontrollers,
RISC & CISC CPU Architectures, Harvard & Von- Neumann CPU architecture, Computer
software. The 8051 Architecture: Introduction, Architecture of 8051, Pin diagram of 8051,
Memory organization, External Memory interfacing, stacks.
6 Hrs
UNIT 2:
Addressing Modes: Introduction, Instruction syntax, Data types, Subroutines, Addressing
modes: Immediate addressing , Register addressing, Direct addressing, Indirect addressing,
relative addressing, Absolute addressing, Long addressing, Indexed addressing, Bit inherent
addressing, bit direct addressing.
Instruction set: Instruction timings, 8051 instructions: Data transfer instructions, Arithmetic
instructions, Logical instructions, Branch instructions, Subroutine instructions, bit manipulation
instruction.
6 Hrs
UNIT 3:
8051 programming: Assembler directives, Assembly language programs and time delay
calculations.
6 Hrs
UNIT 4:
8051 Interfacing and Applications: Basics of I/O concepts, I/O Port Operation, Interfacing
8051 to LCD, Keyboard, parallel and serial ADC, DAC, Stepper motor interfacing and DC
motor interfacing and programming
7 Hrs
UNIT 5:
8051 Interrupts and Timers/counters: Basics of interrupts, 8051 interrupt structure, Timers
and Counters, 8051 timers/counters, programming 8051 timers in assembly and C.
6 Hrs
UNIT 6:
8051 Serial Communication: Data communication, Basics of Serial Data Communication,
8051 Serial Communication, connections to RS-232, Serial communication Programming in
assembly and C.
8255A Programmable Peripheral Interface: Architecture of 8255A, I/O addressing, I/O
devices interfacing with 8051 using 8255A.
6 Hrs
Course Aim – The MSP430 microcontroller is ideally suited for development of low-power
embedded systems that must run on batteries for many years. There are also applications where
MSP430 microcontroller must operate on energy harvested from the environment. This is
possible due to the ultra-low power operation of MSP430 and the fact that it provides a complete
system solution including a RISC CPU, flash memory, on-chip data converters and on-chip
peripherals.

UNIT 7:

PAGE 7 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Motivation for MSP430microcontrollers – Low Power embedded systems, On-chip


peripherals (analog and digital), low-power RF capabilities. Target applications (Single-chip,
low cost, low power, high performance system design).
2 Hrs
MSP430 RISC CPU architecture, Compiler-friendly features, Instruction set, Clock system,
Memory subsystem. Key differentiating factors between different MSP430 families.
2 Hrs
Introduction to Code Composer Studio (CCS v4). Understanding how to use CCS for
Assembly, C, Assembly+C projects for MSP430 microcontrollers. Interrupt programming.
3 Hrs
Digital I/O – I/O ports programming using C and assembly, Understanding the muxing scheme
of the MSP430 pins.
2 Hrs
UNIT 8:
On-chip peripherals. Watchdog Timer, Comparator, Op-Amp, Basic Timer, Real Time
Clock (RTC), ADC, DAC, SD16, LCD, DMA.
2 Hrs
Using the Low-power features of MSP430. Clock system, low-power modes, Clock request
feature, Low-power programming and Interrupt.
2 Hrs
Interfacing LED, LCD, External memory. Seven segment LED modules interfacing. Example
– Real-time clock.
2 Hrs
Case Studies of applications of MSP430 - Data acquisition system, Wired Sensor network,
Wireless sensor network with Chipcon RF interfaces.
3 Hrs
TEXT BOOKS:
1. “The 8051 Microcontroller and Embedded Systems – using assembly and C”-,
Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. McKinlay; PHI, 2006 /
Pearson, 2006
2. “MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010 (Indian edition available)

REFERENCE BOOKS:
1. “The 8051 Microcontroller Architecture, Programming & Applications”, 2e Kenneth J.
Ayala ;, Penram International, 1996 / Thomson Learning 2005.
2. “The 8051 Microcontroller”, V.Udayashankar and MalikarjunaSwamy, TMH, 2009
3. MSP430 Teaching CD-ROM, Texas Instruments, 2008 (can be requested
http://www.uniti.in )
4. Microcontrollers: Architecture, Programming, Interfacing and System Design”,Raj
Kamal, “Pearson Education, 2005

PAGE 8 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

LESSON PLAN

Class: IV semester Subject code: 10ES42


Subject: MICROCONTROLLER

Hours Topics to be Covered


UNIT 1
Microprocessors and micro controller. Introduction, Microprocessors and
1.
Micro controllers
RISC & CISC CPU Architectures, Harvard & Von-Neumann CPU architecture,
2.
computer software
3. The 8051 Architecture: Introduction, Architecture of 8051
4. Pin diagram of 8051
5. Memory organization
6. External Memory interfacing, stacks.
UNIT 2
7. Addressing Modes: Introduction, Instruction syntax, Data types
Subroutines, Addressing modes: Immediate addressing , Register addressing,
8.
Direct addressing, Indirect addressing
Relative addressing, Absolute addressing, Long addressing, Indexed addressing,
9.
Bit inherent addressing, bit direct addressing.
10. Instruction set: Instruction timings, 8051 instructions: Data transfer instructions
11. Arithmetic instructions, Logical instructions
12. Branch instructions, Subroutine instructions, bit manipulation instruction.
UNIT 3
13. 8051 programming: Assembler directives
14. Assembler directives
15. Assembly language programs
16. Assembly language programs
17. Time delay calculations
18. Time delay calculations
UNIT 4
19. 8051 Interfacing and Applications: Basics of I/O concepts, I/O Port Operation
20. Interfacing 8051 to LCD
21. Interfacing 8051 to Keyboard
22. Interfacing 8051 to parallel and serial ADC
23. Interfacing 8051 to DAC
24. Stepper motor interfacing
25. DC motor interfacing and programming
UNIT 5
26. 8051 Interrupts and Timers/counters: Basics of interrupts
27. 8051 interrupt structure
28. Timers and Counters
29. 8051 timers/counters
30. programming 8051 timers in assembly and C.
31. programming 8051 timers in assembly and C.
UNIT 6
8051 Serial Communication: Data communication, Basics of Serial Data
32.
Communication
33. 8051 Serial Communication
PAGE 9 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Hours Topics to be Covered


34. Connections to RS-232
35. Serial communication Programming in assembly and C.
36. 8255A Programmable Peripheral Interface: Architecture of 8255A
37. I/O addressing, I/O devices interfacing with 8051 using 8255A.
UNIT 7
Motivation for MSP430microcontrollers – Low Power embedded systems, On-
38.
chip peripherals (analog and digital)
Low-power RF capabilities. Target applications (Single-chip, low cost, low
39.
power, high performance system design).
MSP430 RISC CPU architecture, Compiler-friendly features, Instruction set,
40.
Clock system
Memory subsystem. Key differentiating factors between different MSP430
41.
families.
Introduction to Code Composer Studio (CCS v4). Understanding how to use
42.
CCS for Assembly, C, Assembly+C projects for MSP430 microcontrollers.
Understanding how to use CCS for Assembly, C, Assembly+C projects for
43.
MSP430 microcontrollers.
44. Interrupt programming
Digital I/O – I/O ports programming using C and assembly, Understanding the
45.
muxing scheme of the MSP430 pins.
UNIT 8
On-chip peripherals. Watchdog Timer, Comparator, Op-Amp, Basic Timer,
46.
Real Time Clock (RTC)
47. ADC, DAC, SD16, LCD, DMA
48. Using the Low-power features of MSP430. Clock system, low-power modes,
49. Clock request feature, Low-power programming and Interrupt
Interfacing LED, LCD, External memory. Seven segment LED modules
50.
interfacing, Example – Real-time clock.
Case Studies of applications of MSP430 - Data acquisition system, Wired
51.
Sensor network
52. Wireless sensor network with Chipcon RF interfaces.

PAGE 10 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 11 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 12 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 13 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 14 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10 ES 43 – CONTROL SYSTEMS

PAGE 15 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS
Sub Code: 10ES43 I.A. Marks: 25
Hours per week: 04 Exam Hours: 03
Total Hours: 52 Exam Marks: 100

UNIT 1:
Modeling of Systems: Introduction to Control Systems, Types of Control Systems, Effect of
Feedback Systems, Differential equation of Physical Systems -Mechanical systems, Friction,
Translational systems (Mechanical accelerometer, systems excluded), Rotational systems, Gear
trains, Electrical systems, Analogous systems. 7 Hrs

UNIT 2:
Block diagrams and signal flow graphs: Transfer functions, Block diagram algebra, Signal Flow
graphs (State variable formulation excluded), 6 Hrs

UNIT 3:
Time Response of feed back control systems: Standard test signals, Unit step response
of First and second order systems, Time response specifications, Time response specifications of
second order systems, steady– state errors and error constants. Introduction to PID
Controllers(excluding design) 7 Hrs

UNIT 4:
Stability analysis: Concepts of stability, Necessary conditions for Stability, Routh- stability
criterion, Relative stability analysis; More on the Routh stability criterion. 6 Hrs

UNIT 5:
Root–Locus Techniques: Introduction, The root locus concepts,Construction of root loci. 6 Hrs

UNIT 6:
Frequency domain analysis: Correlation between time and frequency response, Bode plots,
Experimental determination of transfer functions, Assessment of relative stability using Bode
Plots. Introduction to lead, lag and lead-lag compensating networks (excluding design). 7 Hrs

UNIT 7:
Stability in the frequency domain: Introduction to Polar Plots, (Inverse Polar Plots excluded)
Mathematical preliminaries, Nyquist Stability criterion, Assessment of relative stability using
Nyquist criterion, (Systems with transportation lag excluded). 7 Hrs

UNIT 8:
Introduction to State variable analysis: Concepts of state, state variable and state models for
electrical systems, Solution of state equations. 6 Hrs

TEXT BOOK :
1. J. Nagarath and M.Gopal, “Control Systems Engineering”, New Age
International (P) Limited, Publishers, Fourth edition – 2005
REFERENCE BOOKS:

1. “Modern Control Engineering “, K. Ogata, Pearson Education Asia/PHI, 4th Edition, 2002.

LESSON PLAN
PAGE 16 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Class: IV semester Subject code: 10EC43


Subject: Control systems

Hours Topics to be covered


Part – A
Unit 1- Modeling of Systems
1 Introduction to The control system
2 Types of Control Systems
3 Effect of Feedback Systems,
4 Differential equation of Physical Systems -Mechanical systems
5 Friction, Translational systems
6 Rotational systems ,Gear trains, Electrical systems
7 Analogous systems
UNIT 2 - Block diagrams and signal flow graphs
8 Transfer functions
9 Block diagram algebra
10 Block diagram algebra
11 Signal Flow graphs
12 Signal Flow graphs
13 Problems
UNIT 3 - Time Response of feed back control systems
14 Standard test signals
15 Unit step response of First order systems
16 Unit step response of second order systems
17 Time response specifications
18 Time response specifications of second order systems
19 Steady – state errors, Error constants
20 Introduction to PID Controllers.
UNIT4 - Stability analysis
21 Concepts of stability
22 Necessary conditions for Stability
23 Routh- stability criterion
24 Routh- stability criterion
25 Relative stability analysis
26 More on the Routh stability criterion.
UNIT 5-Root–Locus Techniques
27 Introduction
28 The root locus concepts
29 The root locus concepts
30 Construction of Root Loci
31 Problems on Construction of Root Loci
32 Problems on Construction of Root Loci
UNIT4 - Frequency domain analysis:
33 Correlation between time and frequency response
34 Bode plots
35 Bode plots
36 Experimental determination of transfer functions

PAGE 17 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Hours Topics to be covered


37 Experimental determination of transfer functions
38 Assessment of relative stability using Bode Plots
39 Introduction to lead, lag and lead-lag compensating networks
UNIT 7- Stability in the frequency domain
40 Introduction to Polar Plots
41 Introduction to Polar Plots
42 Mathematical preliminaries
43 Mathematical preliminaries
44 Nyquist Stability criterion
45 Nyquist Stability criterion
46 Assessment of relative stability using Nyquist criterion
UNIT 8-Introduction to State variable analysis
47 Concepts of state, state variable
48 State models for electrical systems
49 State models for electrical systems
50 Solution of state equations.
51 Solution of state equations.
52 Problems

PAGE 18 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 19 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 20 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 21 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 22 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 23 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 24 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10EC 44 – SIGNALS & SYSTEMS

PAGE 25 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS
Sub Code: 10EC44 I.A. Marks: 25
Hours per week: 04 Exam Hours: 03
Total Hours: 52 Exam Marks: 100
UNIT 1:
Introduction: Definitions of a signal and a system, classification of signals,basic Operations on signals,
elementary signals, Systems viewed as Interconnections of operations, properties of systems.
6 Hrs
UNIT 2:
Time-domain representations for LTI systems – 1: Convolution, impulse response representation,
Convolution Sum and Convolution Integral. 6 Hrs
UNIT 3:
Time-domain representations for LTI systems – 2: Properties of impulse response representation,
Differential and difference equation Representations, Block diagram representations.
7 Hrs
UNIT 4:
Fourier representation for signals – 1: Introduction, Discrete time and continuous time Fourier series
(derivation of series excluded) and their properties . 7 Hrs
UNIT 5:
Fourier representation for signals – 2: Discrete and continuous Fourier transforms(derivations of
transforms are excluded) and their properties. 6 Hrs
UNIT 6:
Applications of Fourier representations: Introduction, Frequency response of LTI systems, Fourier
transform representation of periodic signals, Fourier transform representation of discrete time signals.
Sampling theorm and
Nyquist rate. 7 Hrs
UNIT 7:
Z-Transforms – 1: Introduction, Z – transform, properties of ROC, properties of Z – transforms,
inversion of Z – transforms. 7 Hrs
UNIT 8:
Z-transforms – 2: Transform analysis of LTI Systems, unilateral Z-Transform and its application to
solve difference equations. 6 Hrs

TEXT BOOK
1. Simon Haykin, “Signals and Systems”, John Wiley India Pvt. Ltd., 2nd Edn, 2008.
2. Michael Roberts, “Fundamentals of Signals & Systems”, 2nd ed, Tata McGraw-Hill, 2010

REFERENCE BOOKS:
1. Alan V Oppenheim, Alan S, Willsky and A Hamid Nawab, “Signals and Systems” Pearson
Education Asia / PHI, 2nd edition, 1997. Indian Reprint 2002
2. H. P Hsu, R. Ranjan, “Signals and Systems”, Scham’s outlines, TMH, 2006
3. B. P. Lathi, “Linear Systems and Signals”, Oxford University Press, 2005
4. Ganesh Rao and Satish Tunga, “Signals and Systems”, Pearson/Sanguine Technical Publishers, 2004
TEXT BOOK

Simon Haykin and Barry Van Veen “Signals and Systems”, John Wiley & Sons, 2001.Reprint
2002

REFERENCE BOOKS
1. Alan V Oppenheim, Alan S, Willsky and A Hamid Nawab, “Signals and Systems” Pearson
Education Asia / PHI, 2nd edition, 1997. Indian Reprint 2002
2. H. P Hsu, R. Ranjan, “Signals and Systems”, Scham’s outlines, TMH, 2006
3. B. P. Lathi, “Linear Systems and Signals”, Oxford University Press, 2005
LESSON PLAN
PAGE 26 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Class: IV semester Subject code: 10EC44


Subject: Signals & Systems

HOUR TOPIC
1. Definitions of a signal and a system
2. classification of signals
3. basic Operations on signals
4. elementary signals
5. Systems viewed as Interconnections of operations
6. properties of systems
UNIT 2: Time-domain representations for LTI systems-1
7. Convolution
8. impulse response representation
9. impulse response representation
10. Convolution Sum
11. Convolution Sum
12. Convolution Integral
UNIT 3: Time-domain representations for LTI systems-2
13. Properties of impulse response representation
14. Properties of impulse response representation
15. Differential and difference equation Representations
16. Differential and difference equation Representations
17. Block diagram representations
18. Block diagram representations
19. Block diagram representations
UNIT 4: Fourier representation for signals – 1
20. Introduction
21. Introduction
22. Discrete time and continuous time Fourier series
23. Discrete time and continuous time Fourier series
24. properties
25. properties
26. properties
UNIT 5: Fourier representation for signals – 2
27. Discrete Fourier transforms
28. Discrete Fourier transforms
29. continuous Fourier transforms
30. continuous Fourier transforms
31. Properties of Fourier Transforms
32. Properties of Fourier Transforms
UNIT 6: Applications of Fourier representations
33. Introduction,. Sampling theorm and
34. Frequency response of LTI systems
35. Fourier transform representation of periodic signals
36. Fourier transform representation of discrete time signals
37. Fourier transform representation of discrete time signals
38. Nyquist rate
PAGE 27 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

HOUR TOPIC
39. Nyquist rate
UNIT 7: Z-Transforms – 1
40. Introduction
41. Z – transform
42. Z – transform
43. properties of ROC
44. properties of ROC
45. properties of Z – transforms
46. inversion of Z – transforms.
UNIT 8: Z-transforms – 2
47. Transform analysis of LTI Systems
48. Transform analysis of LTI Systems
49. unilateral Z
50. unilateral Z
51. and its application to solve difference equations
52. and its application to solve difference equations

PAGE 28 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 29 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 30 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 31 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 32 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 33 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 34 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10EC45 – FUNDAMENTALS OF HDL

PAGE 35 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS
Sub Code: 10EC45 I.A. Marks: 25
Hours per week: 05 Exam Hours: 03
Total Hours: 52 Exam Marks: 100

PART-A
UNIT1:
Introduction: Why HDL?, A brief history of HDL, Structure of HDL module, operators, data
types, Types of descriptions, simulation and synthesis, brief comparison of VHDL and Verilog.
6 Hours.

UNIT 2:
Data-flow descriptions: Highlights of data flow description, structure of data flow
descriptions, Data type vectors. 6 Hrs

UNIT 3:
Behavioral descriptions: Behavioral description highlights, structure of HDL Behavioral
description, the VHDL variable assignment statement, sequential statements. 7 Hrs

UNIT 4:
Structural descriptions: Highlights of Structural descriptions, Organization of structural
descriptions, Binding, state machines, generate, generic, and parameter statements. 7 Hrs

PART-B
UNIT 5:
Procedures, Tasks, Functions: Highlights of procedures, Tasks and functions, Procedures and
tasks Advanced HDL descriptions: File processing, Examples of file processing 7 Hrs

UNIT 6:
Mixed-Type descriptions: Why mixed-Type description? VHDL user defined types, VHDL
packages, Mixed- type description examples. 6 Hrs

UNIT 7:
Mixed-Language descriptions: Highlights of Mixed- Language Description, How to invoke
one language from another, Mixed- Language description examples, Limitations of mixed-
Language Descriptions. 7 Hrs

UNIT 8:
Synthesis Basics: Highlights of Synthesis, Synthesis information from Entity and Module,
Mapping Process and Always in the Hardware Domain 6 Hrs

Text Books:
1. HDL Programming (VHDL and Verilog)- Nazeih M.Botros- Dreamtech Press (Available
through John Wiley – India and Thomson Learning) 2006 Edition
Reference Books:
1. Verilog HDL –Samir Palnitkar-Pearson Education
2. VHDL -Douglas perry-Tata McGraw-Hill
3. A Verilog HDL Primer- J.Bhaskar – BS Publications
4. Circuit Design with VHDL-Volnei A.Pedroni-PHI

PAGE 36 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

LESSON PLAN

Subject: FUNDAMENTALS OF HDL Class: IV


Semester
Subject Code: 10EC45

HOUR
TOPICS TO BE COVERED
NO.
1. Unit-1: Introduction: Why HDL? , A brief history of HDL
2. Structure of HDL module, operators,
3. data types
4. Types of descriptions
5. Simulation and synthesis,
6. Brief comparison of VHDL and Verilog.
7. Unit-2: Data-flow descriptions: Highlights of data flow description,
8. Structure of data flow descriptions
9 Structure of data flow descriptions
10. Data type vectors.
Data type vectors.
11.
Data type vectors.
12.
13. Unit-3: Behavioral descriptions: Behavioral description highlights
14. Structure of HDL Behavioral description
15. Structure of HDL Behavioral description
16. The VHDL variable assignment statement
17. Sequential statements
18. Sequential statements
19. Sequential statements
20 Unit-4: Structural descriptions: Highlights of Structural descriptions
21. Organization of structural descriptions
22. Binding
23. state machines
24. state machines
25. Generate statement.
26. Generic, and parameter statements.
27. Unit-5: Procedures, Tasks, Functions:
28. Highlights of procedures, tasks, functions,
29. Procedures
30. Tasks
30. Functions
32. Advanced HDL descriptions: File processing
33. Examples of file processing.
34. Unit-6: Mixed-Type descriptions: Why mixed-Type description?
35 VHDL user defined types
36 VHDL packages
37 Mixed- type description examples.
38. Mixed- type description examples.
39. Mixed- type description examples.
PAGE 37 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

HOUR
TOPICS TO BE COVERED
NO.
40. Unit-7: Mixed-Language descriptions: Highlights of Mixed- Language Description
41. How to invoke one language from another
42. How to invoke one language from another
43. Mixed- Language description examples
44. Mixed- Language description examples
45. Mixed- Language description examples
46. Limitations of mixed- Language Descriptions.
47. Synthesis Basics:
48 Highlights of Synthesis
49 Synthesis information from Entity and Module
50 Synthesis information from Entity and Module
51 Synthesis information from Entity and Module
52 Mapping Process and Always in the Hardware Domain

PAGE 38 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 39 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 40 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 41 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 42 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 43 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10EC46 – LINEAR IC’S & APPLICATIONS

PAGE 44 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS
Sub Code: 10EC46 I.A. Marks: 25
Hours per week: 05 Exam Hours: 03
Total Hours: 52 Exam Marks: 100

UNIT 1:
Operational Amplifier Fundamentals: Basic Op-Amp circuit, Op-Amp parameters – Input and
output voltage, CMRR and PSRR, offset voltages and currents, Input and output impedances,
Slew rate and Frequency limitations; Op-Amps as DC Amplifiers- Biasing Op-Amps, Direct
coupled –Voltage Followers, Non-inverting Amplifiers, Inverting amplifiers, Summing
amplifiers, Difference amplifier. 7 Hrs

UNIT 2:
Op-Amps as AC Amplifiers: Capacitor coupled Voltage Follower, High input impedance -
Capacitor coupled Voltage Follower, Capacitor coupled Non-inverting Amplifiers, High input
impedance - Capacitor coupled Noninverting Amplifiers, Capacitor coupled Inverting
amplifiers, setting the upper cut-off frequency, Capacitor coupled Difference amplifier, Use of
a single polarity power supply. 7 Hrs

UNIT 3:
Op-Amps frequency response and compensation: Circuit stability, Frequency and phase
response, Frequency compensating methods, Band width, Slew rate effects, Zin Mod
compensation, and circuit stability precautions. 6 Hrs

UNIT 4:
OP-AMP Applications: Voltage sources, current sources and current sinks, Current amplifiers,
instrumentation amplifier, precision rectifiers, Limiting circuits. 6 Hrs

UNIT 5:
More applications: Clamping circuits, Peak detectors, sample and hold circuits, V to I and I to V
converters, Log and antilog amplifiers, Multiplier and divider, Triangular / rectangular wave
generators, Wave form generator design, phase shift oscillator, Wein bridge oscillator. 7 Hrs

UNIT 6:
Non-linear circuit applications: crossing detectors, inverting Schmitt trigger circuits, Monostable
& Astable multivibrator, Active Filters –First and second order Low pass & High pass filters.
6 Hrs

UNIT 7:
Voltage Regulators: Introduction, Series Op-Amp regulator, IC Voltage regulators, 723 general
purpose regulator, Switching regulator. 6 Hrs

UNIT 8:
Other Linear IC applications: 555 timer - Basic timer circuit, 555 timer used as astable and
monostable multivibrator, Schmitt trigger; PLL-operating principles, Phase detector /
comparator, VCO; D/A and A/ D converters – Basic DAC Techniques, AD converters.
7 Hrs

PAGE 45 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

TEXT BOOKS:
1. “Operational Amplifiers and Linear IC’s”, David A. Bell, 2nd edition,PHI/Pearson,
2. “Linear Integrated Circuits”, D. Roy Choudhury and Shail B. Jain, 2nd edition, Reprint 2006,
New Age International

REFERENCE BOOKS:
1. “Opamps- Design, Applications and Trouble Shooting”, Terrell,Elsevier, 3rd ed. 2006.
2. “Operational Amplifiers”, George Clayton and Steve Winder, Elsever 5th ed., 2008
3. “Operational Amplifiers and Linear Integrated Circuits”, Robert. F. Coughlin & Fred.F.
Driscoll, PHI/Pearson, 2006
4. “Design with Operational Amplifiers and Analog IntegratedCircuits”, Sergio Franco, TMH,
3e, 2005

PAGE 46 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

LESSON PLAN

Class: IV semester Subject code: 10EC46


Subject: Linear ICs and Applications

Hour Topic
Unit 1: Operational Amplifier Fundamentals
1 Basic Op-Amp circuit, Op-Amp
parameters – Input and output voltage, CMRR and PSRR,
2 offset voltages and
currents, Input and output impedances, Slew rate and Frequency limitations
3 Op-Amps as DC Amplifiers- Biasing Op-Amps
4 Direct coupled -Voltage Followers
5 Non-inverting Amplifiers, Inverting amplifiers
6 Summing amplifiers
7 Difference amplifier

Unit 2: Op-Amps as AC Amplifiers


8 Capacitor coupled Voltage Follower,

9 High input impedance - Capacitor coupled Voltage Follower,


10 Capacitor coupled Non-inverting Amplifiers
11 High input impedance - Capacitor coupled Non-
inverting Amplifiers,
12 Capacitor coupled Inverting amplifiers, setting the
upper cut-off frequency
13 Capacitor coupled Difference amplifier
14 Use of a single polarity power supply.
Unit 3: Op-Amps frequency response and compensation
15 Circuit stability
16 Frequency and phase response
17 Frequency compensating methods,
18 Band width, Slew rate effects
19 Zin Mod compensation
20 circuit stability precautions.
Unit 4: OP-AMP Applications
21 Voltage sources
22 current sources and current sinks
23 Current amplifiers.
24 instrumentation amplifier
25 precision rectifiers
26 Limiting circuits
Unit 5: More applications
27 Clamping circuits
28 Peak detectors, sample and hold circuits
29 V to I and I to V converters
30 Log and antilog amplifiers, Multiplier and divider
31 Triangular / rectangular wave generators
32 Wave form generator design
33 phase shift oscillator, Wein bridge oscillator

PAGE 47 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

Unit 6: Non-linear circuit applications


34 crossing detectors
35 inverting Schmitt trigger circuits
36 Monostable multivibrator
37 Astable multivibrator
38 Active Filters –First order Low pass & High pass filters
39 Active Filters –second order Low pass & High pass filters
Unit 7: Voltage Regulators
40 Introduction
41 Series Op-Amp regulator
42 IC Voltage regulators
43 723 general purpose regulator
44 723 general purpose regulator
45 Switching regulator
Unit 8: Other Linear IC applications
46 555 timer - Basic timer circuit
47 555 timer used as astable and monostable multivibrator
48 Schmitt trigger
49 PLL-operating principles
50 Phase detector / comparator
51 VCO
52 D/A and A/ D converters – Basic DAC Techniques, AD converters.

PAGE 48 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 49 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 50 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 51 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 52 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 53 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

PAGE 54 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10ESL47 – MICRO CONTROLLERS LAB

PAGE 55 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS
Sub Code: 10ESL47 I.A. Marks: 25
Hours per week: 03 Exam Hours: 03
Total Hours: 42 Exam Marks: 100

I. PROGRAMMING

1. Data Transfer - Block move, Exchange, Sorting, Finding largest element in an array
2. Arithmetic Instructions - Addition/subtraction, multiplication and division, square, Cube – (16
bits Arithmetic operations – bit addressable)
3. Counters
4. Boolean & Logical Instructions (Bit manipulations)
5. Conditional CALL & RETURN
6. Code conversion: BCD – ASCII; ASCII – Decimal; Decimal - ASCII; HEX - Decimal and
Decimal - HEX
7. Programs to generate delay, Programs using serial port and on-Chip timer / counter

II. INTERFACING:

Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions
8. Simple Calculator using 6 digit seven segment display and Hex Keyboard interface to 8051
9. Alphanumeric LCD panel and Hex keypad input interface to 8051
10. External ADC and Temperature control interface to 8051
11. Generate different waveforms Sine, Square, Triangular, Ramp etc. using DAC interface to
8051; change the frequency and amplitude
12. Stepper and DC motor control interface to 8051
13. Elevator interface to 8051

PAGE 56 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

LESSON PLAN
SUB CODE: 10 ESL47 Hours / Week: 4
IA Marks: 25 Total Hours: 52

FIRST CYCLE: 4 WEEKS


1. Move a data block starting at location X to location Y without overlap and the block
length are to be specified.
2. Add two multibyte (at least 32 bits) binary numbers stored starting at location X and
location Y. Store the result starting at loc z.
3. Move a block starting at location Y with overlap; X, Y and the block length are to be
specified.
4. Generate a square wave of given duty cycle using a DAC. Display the waveform on a
CRO and verify the same.
5. Check whether the 8-bit number stored at location X belongs to 2 out of 5 code or (code
is valid if first three MSB’s are 0’s and numbers of 1’s in the remaining 5 bits are display
00 if invalid and FF if valid on the data field.
6. Product of two unsigned binary numbers stored at location X and X+1 by shift left and
add method and display the product in the address field.
7. Divide a 16-bit number stored at location X and X+1 by an 8 bit number stored at
location Y. Display the quotient in address field and the remainder in data field.
8. Generate a triangular wave using a DAC. Display the waveform on CRO.
9. Arrange a set of 8 bit numbers starting at location X in ascending order. Display the
sorted vector in the address/data field.
10. Generate a square wave of a given frequency using a timer (8253) in mode

SECOND CYCLE: 4 WEEKS


11. Arrange a set of 8 bit numbers starting at location X in descending order. Display the
sorted vector in the address/data field.
12. Two unsigned binary numbers are sorted at location X and location X+1. Find
their product and display the result in address field. Use successive addition.
13. Write a program to add N, 1 byte numbers stored form location X+1 when N is stored at
location X. Store the result in location Y and Y+1. Display the result in the address field.
14. Write a program to interchange N bytes of data stored from location X with N bytes of
data starting from location Y.
15. Write a program to subtract a 16 bit binary numbers stored at location X and X+1 from
another 16-bit number stored at location Y and Y+1. Display the result in address field.
16. Write a program to convert a byte of digital data to its equivalent analog output.
17. Write a program to implement a counter to count from 00 to 99 in BCD. Use a
subroutine to generate a delay of - seconds between the counts the counter should stop
when any key is pressed.
18. Write a program to generate a staircase waveform using DAC.

PAGE 57 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

THIRD CYCLE : 4 WEEKS

19. Write a program to convert an 8 bit binary numbers to its equivalent BCD value.
20. Write a program to covert a 2 digit BCDE number to its equivalent binary value.
21. Write a program to convert DC voltage (0- 5 v) to its equivalent digital value using ADC
and display the same on data field.
22. Divide a 16-bit number stored at location X and X+1 by an 8-bit number at location Y
using successive subtraction. Display the result in address field.
23. Write a program to realize a real time clock. Display seconds in data field and minutes
and hour in address field.
24. Write a program to search given element in an array using the linear search.
Display the position where the element is found
25 Write an ALP to display the key codes of the board in data field by unmasking RST5.5.
26 Write an ALP for controlling stepper motor control
27 Write a program including the initialization of the USART-8251A to transmit a message
from 8085 microprocessor to a CRT terminal.

PAGE 58 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

10ECL48 – HDL LAB

PAGE 59 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

SYLLABUS

Sub Code: 10ECL48 I.A. Marks: 25


Hours per week: 03 Exam Hours: 03
Total Hours: 42 Exam Marks: 50

Note: Programming can be done using any compiler. Download the programs on a FPGA/CPLD
boards such as Apex/Acex/Max/Spartan/Sinfi/TK Base or equivalent and performance testing
may be done using 32 channel pattern generator and logic analyzer apart from verification by
simulation with tools such as Altera/ Modelsim or equivalent.

PROGRAMMING (using VHDL and Verilog)


1. Write HDL code to realize all the logic gates

2. Write a HDL program for the following combinational designs


a. 2 to 4 decoder
b. 8 to 3 (encoder without priority & with priority)
c. 8 to 1 multiplexer
d. 4 bit binary to gray converter
e. Multiplexer, de-multiplexer, comparator.

3. Write a HDL code to describe the functions of a Full Adder Using three modeling styles.

4. Write a model for 32 bit ALU using the schematic diagram shown below

Opcode (3: 0)

Enable

• ALU should use combinational logic to calculate an output based on the four bit op-code
input.
• ALU should pass the result to the out bus when enable line in high, and tri-state the out bus
when the enable line is low.
• ALU should decode the 4 bit op-code according to the given in example below.

OPCODE ALU OPERATION


1 A+B
2 A–B
3 A Complement
4 A*B
5 A AND B
6 A OR B
7 A NAND B
8 A XOR B
5. Develop the HDL code for the following flip-flops, SR, D, JK, T
PAGE 60 MVJCE
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY

6. Design 4 bit binary, BCD counters (Synchronous reset and Asynchronous reset) and “any
sequence” counters

INTERFACING (at least four of the following must be covered using VHDL/Verilog)

1. Write HDL code to display messages on the given seven segment display and LCD and
accepting Hex key pad input data.

2. Write HDL code to control speed, direction of DC and Stepper motor.

3. Write HDL code to accept 8 channel Analog signal, Temperature sensors and display the data
on LCD panel or Seven segment display.

4. Write HDL code to generate different waveforms (Sine, Square, Triangle, Ramp etc.,) using
DAC change the frequency and amplitude.

5. Write HDL code to simulate Elevator operations

6. Write HDL code to control external lights using relays.

PAGE 61 MVJCE

You might also like