10MAT41 – ENGINEERING MATHEMATICS IV€¦ · Higher Engineering Mathematics (36 th edition-2002)...
Transcript of 10MAT41 – ENGINEERING MATHEMATICS IV€¦ · Higher Engineering Mathematics (36 th edition-2002)...
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 1 MVJCE
10MAT41 – ENGINEERING MATHEMATICS IV
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 2 MVJCE
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+cx
2, y = ax
b, y = ab
x, y =
aebx
, Correlation and Regression.
Probability: Addition rule, Conditional probability, Multiplication rule, Baye’s theorem.
06 hrs
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 3 MVJCE
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 (36
th 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.
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 4 MVJCE
LESSON PLAN
10MAT-41 Hours / Week: 04
I.A. Marks: 25 Total Hours: 52
Period No.
TOPIC TO BE COVERED (IN DETAIL)
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 Transformation: +Z
Z
a2
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 5 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 6 MVJCE
10ES42 – MICRO CONTROLLERS
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 7 MVJCE
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:
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 8 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 9 MVJCE
LESSON PLAN
Class: IV semester Subject code: 10ES42
Subject: MICROCONTROLLER
Hours Topics to be Covered
UNIT 1
1. Microprocessors and micro controller. Introduction, Microprocessors and
Micro controllers
2. RISC & CISC CPU Architectures, Harvard & Von-Neumann CPU architecture,
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
8. Subroutines, Addressing modes: Immediate addressing , Register addressing,
Direct addressing, Indirect addressing
9. Relative addressing, Absolute addressing, Long addressing, Indexed addressing,
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
32. 8051 Serial Communication: Data communication, Basics of Serial Data
Communication
33. 8051 Serial Communication
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 10 MVJCE
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
38. Motivation for MSP430microcontrollers – Low Power embedded systems, On-
chip peripherals (analog and digital)
39. Low-power RF capabilities. Target applications (Single-chip, low cost, low
power, high performance system design).
40. MSP430 RISC CPU architecture, Compiler-friendly features, Instruction set,
Clock system
41. Memory subsystem. Key differentiating factors between different MSP430
families.
42. Introduction to Code Composer Studio (CCS v4). Understanding how to use
CCS for Assembly, C, Assembly+C projects for MSP430 microcontrollers.
43. Understanding how to use CCS for Assembly, C, Assembly+C projects for
MSP430 microcontrollers.
44. Interrupt programming
45. Digital I/O – I/O ports programming using C and assembly, Understanding the
muxing scheme of the MSP430 pins.
UNIT 8
46. On-chip peripherals. Watchdog Timer, Comparator, Op-Amp, Basic Timer,
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
50. Interfacing LED, LCD, External memory. Seven segment LED modules
interfacing, Example – Real-time clock.
51. Case Studies of applications of MSP430 - Data acquisition system, Wired
Sensor network
52. Wireless sensor network with Chipcon RF interfaces.
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
PAGE 15 MVJCE
10 ES 43 – CONTROL SYSTEMS
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 16 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 17 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 18 MVJCE
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
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
PAGE 25 MVJCE
10EC 44 – SIGNALS & SYSTEMS
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 26 MVJCE
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., 2
nd 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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 27 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 28 MVJCE
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
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
PAGE 35 MVJCE
10EC45 – FUNDAMENTALS OF HDL
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 36 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 37 MVJCE
LESSON PLAN
Subject: FUNDAMENTALS OF HDL Class: IV
Semester
Subject Code: 10EC45
HOUR
NO. TOPICS TO BE COVERED
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.
11. Data type vectors.
12. Data type vectors.
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.
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 38 MVJCE
HOUR
NO. TOPICS TO BE COVERED
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
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
PAGE 44 MVJCE
10EC46 – LINEAR IC’S & APPLICATIONS
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 45 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 46 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 47 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 48 MVJCE
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.
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
PAGE 55 MVJCE
10ESL47 – MICRO CONTROLLERS LAB
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 56 MVJCE
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
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 57 MVJCE
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.
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 58 MVJCE
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.
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 59 MVJCE
10ECL48 – HDL LAB
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 60 MVJCE
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
• 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
Opcode (3: 0)
Enable
ELECTRONICS & COMMUNICATION IV SEMESTER COURSE DIARY
PAGE 61 MVJCE
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.