B.E.: Electronics & Communication Engineering: (Not For E&C Students)
B.E.: Electronics & Communication Engineering: (Not For E&C Students)
Professional Elective-2 Open Elective – 2*** (List offered by EC/TC Board only)
17EC651 Cellular Mobile Communication 17EC661 Data Structures Using C++
17EC652 Adaptive Signal Processing 17EC662 Power Electronics (not for E&C students)
17EC653 Artificial Neural Networks 17EC663 Digital System Design using Verilog
17EC654 Digital Switching Systems
17EC655 Microelectronics
***Students can select any one of the open electives offered by any Department (Please refer to consolidated list of VTU for open electives).
Selection of an open elective is not allowed, if:
· The candidate has no pre – requisite knowledge.
· The candidate has studied similar content course during previous semesters.
· The syllabus content of the selected open elective is similar to that of Departmental core course(s) or to be studied Professional elective(s).
Registration to open electives shall be documented under the guidance of Programme Coordinator and Adviser.
6
B.E E&C SIXTH SEMESTER SYLLABUS
DIGITAL COMMUNICATION
B.E., VI Semester, Electronics & Communication Engineering/
Telecommunication Engineering
[As per Choice Based Credit System (CBCS) Scheme]
Module-1
Bandpass Signal to Equivalent Lowpass: Hilbert Transform, Pre-envelopes,
Complex envelopes, Canonical representation of bandpass signals, Complex low pass
representation of bandpass systems, Complex representation of band pass signals
and systems (Text 1: 2.8, 2.9, 2.10, 2.11, 2.12, 2.13).
Line codes: Unipolar, Polar, Bipolar (AMI) and Manchester code and their power
spectral densities (Text 1: Ch 6.10).
Overview of HDB3, B3ZS, B6ZS (Ref. 1: 7.2) L1, L2, L3
Module-2
Signaling over AWGN Channels- Introduction, Geometric representation of signals,
Gram-Schmidt Orthogonalization procedure, Conversion of the continuous AWGN
channel into a vector channel, Optimum receivers using coherent detection: ML
Decoding, Correlation receiver, matched filter receiver (Text 1: 7.1, 7.2, 7.3, 7.4).
L1, L2, L3
Module-3
Digital Modulation Techniques: Phase shift Keying techniques using coherent
detection: generation, detection and error probabilities of BPSK and QPSK, M–ary
PSK, M–ary QAM (Relevant topics in Text 1 of 7.6, 7.7).
Module-4
Communication through Band Limited Channels: Digital Transmission through
Band limited channels: Digital PAM Transmission through Band limited Channels,
Signal design for Band limited Channels: Design of band limited signals for zero ISI–
The Nyquist Criterion (statement only), Design of band limited signals with controlled
ISI-Partial Response signals, Probability of error for detection of Digital PAM:
Probability of error for detection of Digital PAM with Zero ISI, Symbol–by–Symbol
detection of data with controlled ISI (Text 2: 9.1, 9.2, 9.3.1, 9.3.2).
Reference Books:
1. B.P.Lathi and Zhi Ding, ―Modern Digital and Analog communication Systems‖,
Oxford University Press, 4th Edition, 2010, ISBN: 978-0-198-07380-2.
2. Ian A Glover and Peter M Grant, ―Digital Communications‖, Pearson Education,
Third Edition, 2010, ISBN 978-0-273-71830-7.
3. John G Proakis and Masoud Salehi, ―Communication Systems Engineering‖, 2nd
Edition, Pearson Education, ISBN 978-93-325-5513-6.
75
EMBEDDED CONTROLLER LAB
B.E., VI Semester, Electronics & Communication Engineering/
Telecommunication Engineering
[As per Choice Based Credit System (CBCS) Scheme]
Course Code 17ECL67 CIE Marks 40
Number of Lecture 01Hr Tutorial (Instructions) SEE Marks 60
Hours/Week + 02 Hours Laboratory = 03
CREDITS – 02
Course objectives: This course will enable students to:
Understand the instruction set of ARM Cortex M3, a 32 bit microcontroller and the
software tool required for programming in Assembly and C language.
Program ARM Cortex M3 using the various instructions in assembly level language
for different applications.
Interface external devices and I/O with ARM Cortex M3.
Develop C language programs and library functions for embedded system
applications.
Laboratory Experiments
PART-A: Conduct the following Study experiments to learn ALP using ARM
Cortex M3 Registers using an Evaluation board and the required software tool.
92
4. Interface a DAC and generate Triangular and Square waveforms.
5. Interface a 4x4 keyboard and display the key code on an LCD.
6. Using the Internal PWM module of ARM controller generate PWM and vary its
duty cycle.
7. Demonstrate the use of an external interrupt to toggle an LED On/Off.
8. Display the Hex digits 0 to F on a 7-segment LED interface, with an
appropriate delay in between.
9. Interface a simple Switch and display its status through Relay, Buzzer and
LED.
10. Measure Ambient temperature using a sensor and SPI ADC IC.
Course outcomes: After studying this course, students will be able to:
Understand the instruction set of 32 bit microcontroller ARM Cortex M3, and the
software tool required for programming in Assembly and C language.
Develop assembly language programs using ARM Cortex M3 for different
applications.
Interface external devices and I/O with ARM Cortex M3.
Develop C language programs and library functions for embedded system
applications.
Conduction of Practical Examination:
1. PART-B experiments using Embedded-C are only to be considered for the practical
examination. PART-A ALP programs are for study purpose and can be considered
for Internal Marks evaluation.
2. Strictly follow the instructions as printed on the cover page of answer script for
breakup of marks.
3. Change of experiment is allowed only once and Marks allotted to the procedure
part to be made zero.
93