code name of the subject lecture tutorial practical credits

40
Department of Electronics and Communication Engineering B.Tech (Electronics and Communication Engineering) COURSE STRUCTURE (Applicable for 2012-13 admitted batch) Branch: ECE No of sections-3 B.Tech 5 th Semester Code Name of the Subject Lecture Tutorial Practical Credits EEE 3416 Control Systems 3 1 - 4 ECE 3414 Antennas and wave propagation 3 1 - 4 ECE 3415 Digital Communications 3 1 - 4 ECE 3416 Electronic Design Automation and VERILOG 3 1 - 4 ECE 3417 Linear and Digital IC Applications 3 1 - 4 ECE 3218 Digital communications Lab - 3 2 ECE 3219 HDL Lab - 3 2 ECE 3220 Linear and Digital IC Applications Lab - 3 2 Total 15 05 09 26

Upload: others

Post on 10-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Department of Electronics and Communication Engineering

B.Tech (Electronics and Communication Engineering)

COURSE STRUCTURE (Applicable for 2012-13 admitted batch)

Branch: ECE No of sections-3 B.Tech 5th Semester

Code Name of the Subject Lecture Tutorial Practical Credits

EEE 3416 Control Systems 3 1 - 4

ECE 3414 Antennas and wave propagation

3 1 - 4

ECE 3415 Digital Communications 3 1 - 4

ECE 3416 Electronic Design Automation and VERILOG

3 1 - 4

ECE 3417 Linear and Digital IC Applications

3 1 - 4

ECE 3218 Digital communications Lab - 3 2

ECE 3219 HDL Lab - 3 2

ECE 3220 Linear and Digital IC Applications Lab

- 3 2

Total 15 05 09 26

B.Tech 6th Semester No of sections-3

Code Subject Lecture Tutorial Practical Credits

ECE 3421 Digital Signal Processing 3 1 - 4

ECE 3422 Microprocessors and Microcontrollers

3 1 - 4

ECE 3423 Microwave engineering 3 1 - 4 Elective-I

IT 2405 IT 2402

ECE 3424

Database Management Systems Object oriented Programming through JAVA Telecommunication Switching Systems and Networks

3 1 - 4

Elective-I I (Open elective) IT 3418

Cloud Computing (IT)

3 1 - 4

CE 3428

Disaster Management(Civil) ECE 3425

Fundamentals of Global Positioning system (ECE)

CHEM 3425

Industrial Safety and Hazards Management (Chemical) ME 3431

Operations Research (ME)

EEE 3427

Renewable Energy sources(EEE) CSE 3416 Soft Computing (CSE) ECE 3226 Digital Signal Processing Lab

- 3

2

ECE 3227

Microprocessors and Microcontrollers Lab

- 3 2

GMR 30206 Term paper

- - 2

GMR 30001 Audit Course - - - Total 15 05 06 26

• ECE 3428 Microprocessors and interfacing (offered to 5th semester CSE) • ECE 3229 Digital Electronics & Microprocessors lab (offered to 5th semester EEE) • ECE 3230 Microprocessors and interfacing lab (offered to 5th semester CSE)

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: CONTROL SYSTEMS Course code: EEE 3416

L T P C

3 1 0 4 COURSE OBJECTIVES:

This course enables the students to:

� Understand the principles of various types of control systems.

� Understand the basic concepts to derive transfer function and state space models of various physical

systems.

� Analyze behavior of a control system in time and frequency domains.

� Design different compensators and controllers in time/frequency domain.

� Analyze the stability of a control system using root locus, Bode plot and Nyquist techniques.

COURSE OUTCOMES:

Upon completion of this course the students are able to:

1. Develop transfer function and state space models of control systems in continuous time.

2. Describe and simplify a control system using block diagram and signal flow graph techniques.

3. Analyze the transient and steady state performances of control systems.

4. Investigate the stability of a system using time domain and frequency domain techniques.

5. Design different compensators and controllers in time/frequency domain.

6. Investigate the controllability and observability of control systems

SYLLABUS: UNIT – I MATHEMATICAL MODELS OF PHYSICAL SYSTEM S (15 Hours)

Concepts of Control Systems- Open Loop and closed loop control systems, Classification of control

systems, Mathematical models –Transfer functions and Impulse Response-Simple electrical and mechanical

systems, Feedback Characteristics-Effects of feedback, Block diagram representation of systems, Block

diagram algebra, Signal flow graph, Mason’s gain formula.

UNIT-II TIME DOMAIN ANALYSIS (17 Hours)

Standard test signals, Time responses of first order and second order systems, time domain specifications,

characteristic Equation, Static error constants, Generalized error series, Effects of P, PI, PD, PID controllers,

The concept of stability, Routh-Hurwitz stability criterion, Difficulties and limitations in RH stability

criterion, root locus concept, construction of root loci, Stability analysis using root locus, Effects of addition

of poles and zeros on root locus plot, Lag, Lead, Lead-Lag Compensators design using root locus technique,

UNIT – III FREQUENCY DOMAIN ANALYSIS (16 Hours)

Frequency response characteristics, Frequency domain specifications, Time and frequency domain

parameters correlations, Bode plot, transfer function from the Bode plot, Stability Analysis using Bode Plot,

Polar Plot, Nyquist’s stability criterion, Lag, Lead, Lead-Lag Compensators design using Bode plot.

UNIT – IV STATE SPACE ANALYSIS (12 Hours)

Concepts of state, state space modeling of physical systems, Representation of state space model in

different canonical forms, Transfer function and state space model correlations, Solution of state equations,

State Transition Matrix and it’s Properties, Eigen values, eigen vectors and diagonalization, Controllability

and Observability.

TEXT BOOKS

1. I.J. Nagrath and M. Gopal, “Control Systems Engineering”, New Age International (P) Limited,

Publishers, 2nd edition. 2004

2. Katsuhiko Ogata, “Modern Control Engineering”, Prentice Hall of India Pvt. Ltd., 3rd edition, 1998.

REFERENCE BOOKS

1. B. C. Kuo, ”Automatic Control Systems”, John wiley and sons, 8th edition, 2003.

2. Norman. S. Nise, “Control Systems Engineering”, John wiley & Sons, 3rd Edition.

3. Richord C. Dorf and Robert H. Bishof, “Modern Control Systems”, Pearson Education, 2nd edition,

2004

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: ANTENNAS AND WAVE PROPAGATION Cours e Code: ECE 3414

L T P C 3 1 0 4

Course objectives:

The course aims in making the student to

1. Understand the basic antenna parameters and radiation mechanism from an antenna

2. Understand the array concepts in antennas.

3. Study and understand radiation properties of different types of antennas.

4. Design of different types of antenna arrays for various applications.

5. Study the wave propagation concepts in ground, sky and troposphere regions.

Course outcomes: At the completion of the course, students should be able to:

1. Explain how an antenna radiates and capture radio wave energy from the concepts of radiation by

dynamic currents and charges, and retarded potentials

2. Distinguish the properties and parameters of antenna such as radiation pattern, radiation impedance,

directivity, antenna gain, effective area

3. Apply the Friis transmission expression and reciprocity principle effectively to predict the receive

power in a system consisting of transmit and receive antenna

4. Design an antenna system, including the shape of the antenna, feed property, the requirement on the

arrangement of the radiating elements in an array, given the radiation parameters such as radiation

pattern, gain, operating frequency, transmit/receive power

5. Identify the mechanism of the atmospheric effects on radio wave propagation

UNIT- 1 (17 hours)

Antenna Fundamentals & Linear Wire Antennas:

Introduction, Radiation Mechanism – single wire, two wire, dipoles, Current Distribution on a thin wire

antenna. Antenna Parameters- Radiation Patterns, Patterns in Principal Planes, Main Lobe and Side Lobes,

Beamwidths, Beam Area, Radiation Intensity, Beam Efficiency, Directivty, Gain and Resolution, Antenna

Apertures, Aperture Efficiency, Antenna regions, Friis Transmission equation.

Retarded Potentials, Radiation from Small Electric Dipole, Quarter wave Monopole and Half wave Dipole –

Current Distributions, Evaluation of Field Components, Power Radiated, Radiation Resistance. Introduction

to Loop Antennas.

UNIT- 2 ( 18 hours)

Antenna Arrays : 2 element arrays – different cases, Principle of Pattern Multiplication, N element Uniform

Linear Arrays – Broadside, Endfire Arrays, EFA with Increased Directivity; Concept of Scanning Arrays.

Binomial Arrays, Effects of Uniform and Non-uniform Amplitude Distributions, Related Problems.

Arrays with Parasitic Elements, Yagi - Uda Arrays, Folded Dipoles & their characteristics. Reflector

Antennas : Flat Sheet and Corner Reflectors. Paraboloidal Reflectors – Geometry, characteristics, types of

feeds, F/D Ratio, Spill Over, Back Lobes, Aperture Blocking, Off-set Feeds, Cassegrain Feeds.

UNIT- 3 (10 hours)

Special Antennas & Antenna Measurements:

Helical Antennas – Significance, Geometry, basic properties; Design considerations for monofilar helical

antennas in Axial Mode and Normal Modes (Qualitative Treatment). Horn Antennas – Types, Optimum

Horns, Design Characteristics of Pyramidal Horns;

Measurement of radiation pattern , gain, directivity, impedance and polarization measurements.

UNIT- 4 (15 hours )

Wave Propagation: Concepts of Propagation – frequency ranges and types of propagations. Ground Wave

Propagation, Sky Wave Propagation – Formation of Ionospheric Layers and their Characteristics,

Mechanism of Reflection and Refraction, Critical Frequency, MUF & Skip Distance – Calculations for flat

and spherical earth cases, Optimum working Frequency, Virtual Height.

Space Wave Propagation – Mechanism, LOS and Radio Horizon. Tropospheric Wave Propagation – Radius

of Curvature of path, Effective Earth’s Radius, Effect of Earth’s Curvature, Field Strength Calculations, M-

curves and Duct Propagation, Tropospheric Scattering, Related problems.

TEXT BOOKS

1. C.A Balanis, “Antenna Theory”, John Wiley & Sons, 2nd ed., 2001.

2. John D Krauss, Ronald J Marhefka, Ahmad S Khan, “Antennas for all applications “ 3rd edition, Mc

Graw-Hill,2006

3.K D Prasad, Satya Prakashan, “Antennas & Wave Propagation”, Tech India Publications, New Delhi, 2001

REFERENCE BOOKS:

1 E.C. Jordan and K.G. Balamain, “Electromagnetic Waves and Radiating Systems”. 2nd ed., Pearson

Education, 2000.

2. John D Kraus, “Antennas”. 2nded., Mc Graw-Hill, ,1988

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: DIGITAL COMMUNICATIONS Course Code: ECE 3415

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to:

1. Design a digital communication system for a given channel and performance specifications choosing from the available modulation and demodulation schemes

2. signal representation of binary messages for transmission across a shared physical channel subject to distortion and noise

3. able to compute the probability of error of digital communication systems on the additive white Gaussian noise channel

4. binary representation, compression (source coding), and error correction (channel coding) for messages transmitted across a noisy link

Course outcomes: After undergoing the course students will be able to:

1. Determine the minimum number of bits per symbol required to represent the source and the maximum rate at which reliable communication can take place over the channel.

2. Describe and determine the performance of different waveform coding techniques for the generation

of a digital representation of the signal.

3. Describe and determine the performance of different error control coding schemes for the reliable transmission of digital information over the channel.

4. Design digital communication systems as per given specifications

5. understand the design issues in a digital communication system

UNIT- I (13 hours)

Base band Pulse Modulation and Demodulation techniques

Introduction: Elements of PCM: sampling, Quantization & Coding, Quantization error, Companding in PCM systems, Differential PCM system, Delta modulation (DM) and its drawbacks, adaptive delta modulation, Comparison of PCM and DM systems.

UNIT- II ( 17 hours)

Pass band Modulation and Demodulation techniques

Introduction, ASK, FSK, PSK, DPSK, DEPSK, QPSK, similarity of BFSK and BPSK,Base band signal receiver, probability of error, matched filter, probability of error using matched filter, calculation of error probability of ASK, BPSK, BFSK, QPSK.

UNIT- III (15 hours)

Fundamental limits in Information theory

Introduction, uncertainty, concept on amount of information, Average information, Entropy and its properties, Information rate, Mutual information, Shannon’s theorem, channel capacity, bandwidth –S/N trade off, Shannon-Fano coding, Huffman coding, efficiency calculations. UNIT- IV (15 hours)

Channel coding

Introduction to Linear Block codes, Error detection and error correction capabilities of Linear block codes, Binary cyclic codes, syndrome calculations, Encoding of convolution codes, Graphical approach: state, tree and trellis diagram decoding using Viterbi algorithm. TEXT BOOKS : 1. Digital communications - Simon Haykin, John Wiley, 2005 2. Principles of Communication Systems – H. Taub and D. Schilling, TMH, 2003 REFERENCES : 1. Digital and Analog Communication Systems - Sam Shanmugam, John Wiley, 2005. 2. Digital communications Fundamentals and applications 2nd Edition Bernard Sklar PHI 3.Communication Systems Analog & Digital – Singh & Sapre, TMH, 2004.

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: ELECTRONIC DESIGN AUTOMATION AND VERILOG Course Code: ECE 3416

L T P C 3 1 0 4

Course objectives:

The course content enables students to :

1. Learn EDA tools and VLSI designs 2. Create the basic awareness on FPGA and CPLD architectures. 3. design and implement the fundamental digital logic circuits using verilog HDL 4. Understand the system level design and related concepts. 5. Implement the designs against timing parameters 6. Learn drawing SM charts

Course outcomes:

At the end of the course students are able to :

1. know the importance of EDA tools and its flow for VLSI designs 2. demonstrate the architectural details of FPGA and CPLD 3. design and implement the fundamental digital logic circuits using verilog HDL 4. perform system level design 5. Implement Design rule checks and timing parameters 6. Draw the Digital circuits using SM charts

UNIT- I:

Introduction to Electronic Design Automation (13hours) Introduction, FPGA Design flow, ASIC Design flow, architectural design, logic design, simulation, verification and testing, concepts of high level synthesis, EDA Tools: FPGA Design, ASIC Design.

FPGA Based Front End Design- Implementation, FPGA configuration, User constraints Xilinx 3000 Series FPGA architecture, Altera FLEX 10K Series CPLD architecture.

ASIC Design-Schematic entry, Layout creation, DRC, LVS, post layout simulation, parasitic extraction

UNIT- II

Verilog Language Constructs and Gate Level Modeling (17 hours)

Verilog as HDL, Levels of Design Description, Concurrency, Simulation and Synthesis, Functional Verification, System Tasks, Programming Language Interface (PLI), Module, Simulation and Synthesis Tools, Test Benches. Keywords, Identifiers, White Space Characters, Comments, Numbers, Strings, Logic Values, Strengths, Data Types, Scalars and Vectors, Parameters, Memory, Operators, System Tasks, Exercises. AND Gate Primitive, Module Structure, Other Gate Primitives, Tri-State Gates, Array of Instances of Primitives, Additional Examples, Design of Flip-flops with Gate Primitives, Delays, Strengths and Contention Resolution, Net Types, Design of Basic Circuits, Exercises.

UNIT- III

Behavioral, Data Flow and Switch Level Modeling (17 hours) Introduction, Operations and Assignments, Functional Bifurcation, Initial Construct, Always Construct, Examples, Assignments with Delays, Wait construct, Multiple Always Blocks, Designs at Behavioral Level, Blocking and Non blocking Assignments, The case statement, Simulation Flow. iƒ and iƒ-else constructs, repeat construct, for loop, , while loop, forever loop, parallel blocks, force-release construct, Event. Continuous Assignment Structures, Delays and Continuous Assignments, Assignment to Vectors, Operators. Basic Transistor Switches, CMOS Switch, Bi-directional Gates, Time Delays with Switch Primitives, Instantiations with Strengths and Delays, Strength Contention with Trireg Nets, Exercises.

UNIT- IV

System Tasks, Functions, UDP and SM Charts (13 hours)

Introduction, Parameters, Path Delays, Module Parameters, System Tasks and Functions. File Based Tasks and Functions, Compiler Directives, Hierarchical Access, General Observations, Exercises.

User-Defined Functions, Tasks and Primitives-Introduction, Function, Tasks, User- Defined Primitives (UDP), FSM Design (Moore and Mealy Machines), State Machine Charts, Derivation of SM Charts, Realization of SM Charts, Examples based on SM charts, Linked State Machines.

TEXT BOOKS:

1. Design through Verilog HDL – T.R. Padmanabhan and B. Bala Tripura Sundari, WSE, 2004 IEEE Press

2. Digital Systems Design using VHDL – Charles H Roth, Jr. Thomson Publications, 2004.

3. Application-Specific Integrated Circuits, Michael John Sebastian Smith,Addison- Wesley

REFERENCE BOOKS:

1. Fundamentals of Logic Design with Verilog – Stephen. Brown and Zvonko Vranesic, TMH, 2005.

2. Advanced Digital Design with Verilog HDL – Michael D. Ciletti, PHI, 2005.

3. A Verilog Primier – J. Bhaskar, BSP, 2003.

4. P.K.Chan & S. Mourad,Digital Design Using Field Programmable Gate Array, 1994, PrenticeHall.

Department of Electronics and Communication Engineering

B.Tech- 5thSemester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: LINEAR AND DIGITAL IC APPLICATIONS C ourse Code: ECE 3417

L T P C

3 1 0 4 Course objectives : Students undergoing this course are expected to:

1. Understand thefundamentals of Operational Amplifier, it’s analysis and design of electronic circuits using op-amp.

2. Get an exposure to 555 and 565 timers and their applications as Pulse generator and PLL. 3. Know the CMOS logic and its applications to design of CMOS gates with the understanding of

Propagation delay and power dissipation. 4. Design of various combinational and sequential logic using commercial IC’s 5. Acquire the knowledge about the differentsemi-conductor rmemories like ROMS, RAMS, SRAMS

and DRAMS. Course outcomes : After undergoing the course students will be able to:

1. Acquaint with a wide variety of op-amp and linear IC applications and design different signal conditioning circuits like filters, A/D and D/A converters, low signal amplifiers, rectifiers, clampers, clippers, peak detectors etc.

2. Design Pulse generator circuits of required frequency and PLL circuits. 3. Design CMOS logical gates and understand the issues with respect to fanin, fanout and power

dissipation. 4. Design various combinational and sequential logics using commercial IC’s and verify the

functionality as per logic. 5. Design a simple ROM memory and analyze the working principles of RAM, SRAM and DRAM.

UNIT I OPERATIONAL AMPLIFIERS AND APPLICATIONS : ( 16 hours) Op-amp Block Diagram, Differential Amplifier- DC and AC analysis of Dual input balanced output Configuration, Op-amp characteristics, Op-Amp parameters & Measurement- Input & Out put off set voltage &current, slew rate, CMRR, PSRR. Inverting and Non-inverting amplifier, Difference amplifier, Integrator and differentiator, Instrumentation amplifier, AC amplifier, V to I, I to V converters, Comparators, AstableMultivibrator, Active Filters – Low pass, High pass ,band pass and band reject first and second order only. UNIT II CONVERTERS, TIMERS & PLLs: ( 14 hours) Introduction toD-A & A-D Converters, basic DAC techniques, weighted resistor DAC, R-2R ladder DAC, inverted R-2R DAC, Different types of ADCs - parallel comparator type ADC, counter type ADC, successive approximation ADC and dual slope ADC. Introduction to 555 timer, functional diagram,Monostable and Astable operations, Schmitt Trigger.PLL - introduction, blockschematic, principles and description of individual blocks, 565 PLL, Applications of PLL –frequency multiplication, frequency translation. UNIT III CMOS LOGIC &COMBINATIONAL CIRCUITS : (15 hours) Introduction to CMOS, CMOS steady state electrical behavior, CMOSdynamic electrical behavior, CMOS logic families. Design and Analysis procedures of combinational logic - Decoders, Encoders, Multiplexers and Demultiplexers, Comparators, Adders &Subtractors, Ripple Adder, Binary Parallel Adder, Binary Adder-Subtractorwith relevant Digital ICs. UNIT IV SEQUENTIAL LOGIC & MEMORIES (15 hours)

Design and Analysis procedures of sequential logic - Flip-flops, Counters – synchronous and asynchronous, Shift Registers, Modes of operation of Shift Registers, Ring Counter, JohnsonCounter with relevant Digital ICs. Introduction to Memories,Internal structure of RAM, Commercial ROM types, Internal structure ofStatic RAM, Standard SRAMS, Synchronous SRAMS,Internal structure of Dynamic RAM, synchronous DRAMs. TEXT BOOKS

1. Linear Integrated Circuits –D. Roy Chowdhury, New Age International (p) Ltd, 2nd Ed., 2003.

2. Op-Amps & Linear ICs – Ramakanth A. Gayakwad, PHI, 1987. 3. digital design principles and practices john F.wakerley

REFERENCE BOOKS:

1. Design with Operational Amplifiers and Analog Integrated Circuits - Sergi Franco, McGraw Hill, 3rdEd., 2002.

2. Digital Fundamentals – Floyd and Jain, Pearson Education,8th Edition, 2005.

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: DIGITAL COMMUNICATIONS LAB Course Code: ECE 3218 L T P C 0 0 3 2 Course objectives: Students undergoing this course are expected to:

1. familiarize with the techniques and instrumentation employed for measuring the

performance and properties of digital communication systems

2. provide hands-on experience with the components and sub-systems employed in a digital communication system

3. equip students with various issues related to analog and digital communication such as modulation, Demodulation, Noise handling, Data conversion and Multiplexing

4. detect and correct the errors that occur due to noise during transmission

Course outcomes:

After undergoing the course students will be able to:

1. understand, analyze, and design fundamental digital communication systems.

2. identify and describe different techniques in modern digital communications, in particular in source coding, modulation and detection, carrier modulation, and channel coding. 3. understand the basics of PAM, QAM, PSK, FSK, and MSK. 4. understand the basics of information theory and error correcting codes

5. Apply suitable modulation schemes and coding for various applications

6. Understand the design issues in a digital communication system.

LIST OF EXPERIMENTS

1. Verify the operation of Time Division Multiplexing. 2. Generation and Detection of pulse code modulation. 3. Generation and Detection of Differential Pulse Code Modulation by sending variable frequency

sine wave and variable DC signal inputs. 4. Verify the Encoding and Decoding process of Delta Modulator. 5. Generation and Detection of FSK. 6. study the various steps involved in generating the phase shift keyed signal at the modulator

end and recovering the binary signal from the received PSK signal. 7. Study the various steps involved in generating differential phase shift keyed signal at the modulator

end and recovering the binary signal from the received DPSK signal. 8. Verify the circuit to improve voice quality of lower signal levels and which describes the

importance of nonlinear quantization. 9. Verify source encoding and decoding techniques 10. Design a [7,4] linear block Encoder and Decoder For a given generated matrix G, find out all

possible code vectors and verify error correction and detection possibility by considering any two examples

11. Design a [7, 4] binary cyclic Encoder and Decoder for a given generated by g(x) = 1 + x + x3. Find out all possible code vectors. and verify error correction and detection possibility by considering any two examples

12. Design a convolution Encoder and Decoder of rate r=1/2 with constrain length 3 draw code tree, code trellis and state diagram. By considering an example Decode the data by using Viterbi algorithm PC to PC data transfer by using PCM

13. Transfer the Analog Data by Encoding and Decoding by using PCM between two PCs Equipment required for Laboratories:

1. RPS - 0 – 30 V

2. CRO - 0 – 20 M Hz.

3. Function Generators - 0 – 1 M Hz

4. RF Generators - 0 – 1000 M Hz./0 – 100 M Hz.

5. Multimeters

6. Lab Experimental kits for Digital Communication

7. Components

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: HDL laboratory Course Code: ECE 3219

L T P C 0 0 3 2 Course Objectives: Students undergoing this course are expected to:

1. Design and implement the fundamental digital logic circuits using verilog hardware description language.

2. Learn functionality of designed circuits using functional simulator.

3. Understand the timing and critical issues during simulation.

4. Learn how to design digital IC on front end VLSI

Course outcomes: After undergoing the course, students will be able to

1. Design and implement the fundamental digital logic circuits using verilog HDL.

2. Perform system level design for functionality.

3. Implement design rule checks and timing parameters.

4. Know the resources consumed by the design on FPGA.

5. Design digital IC

LIST OF EXPERIMENTS

Simulate the internal structure of the following Digital IC’s using VERILOG

1. Logic gates 2. 3-8 Decoder -74138 3. 4 bit Comparator-7485 4. 8 x 1 Multiplexer -74151 and 2x4 Demultiplexer-74155 5. Parity Generator - 74280 6. Priority Encoder - 74148 7 D Flip-Flop 7474 8. Decade counter-7490 9. Shift registers-7495 10. RAM (16x4)-74189 (Read and Write operations) 11. Ring counter 12 . 4 bit ALU Design

Department of Electronics and Communication Engineering

B.Tech- 5th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: LINEAR AND DIGITAL IC APPLICATIONS LA B Course Code: ECE 3220

L T P C 0 0 3 2 Course objectives: Students undergoing this course are expected to:

1. Study the various applications of Analog (Linear/Non-linear) ICs 2. have hands on experience on various linear and digital ICs. 3. Design and verify Pulse generators using 555 timer. 4. Construct various first order filters using Op-Amp. 5. Verify the operations of various Digital ICs for different applications.

Course outcomes: After completion of the course, students will be able to

1. Design op-Amp circuits for various applications. 2. Get the practical exposure on various linear and digital ICs 3. Design and implement the pulse generator using 555 timer 4. Design and construct the various first order filters like LPF, HPF, BPF and BRF. 5. Know the usage of various digital ICs for combinational and sequential logic applications

Minimum Twelve Experiments to be conducted: (Six from each part A & B)

Part A

1. OP AMP Applications – Adder, Subtractor, Comparator Circuits 2. Active Filter Applications – LPF, HPF (first order) 3. A) Wide band pass filter B) wide band reject filter 4. Function Generator using OP AMPs 5. IC 555 Timer – Monostable and Astable Operation Circuit 6. Schmitt Trigger Circuits – Using IC 741 and IC 555 7. Voltage Regulator using IC 723 8. 4 bit DAC using OP AMP

Part B

Verify the operations of the Digital IC’s (Hardware)

1. Logic Gates – 74XX 2. 3-8 Decoder -74138 3. 4 bit Comparator-7485 4. 8 x 1 Multiplexer -74151 and 2x4 Demultiplexer-74155 5. D Flip-Flop 7474 6. Decade counter-7490 7. Shift registers-7495 8. RAM (16x4)-74189 (Read and Write operations)

Equipment required for Laboratories:

1. RPS

2. CRO, Function Generator

3. Multi Meters

4. IC Trainer Kits (Optional)

5. Components:- IC741, IC74XX, IC555, IC566, IC1496, IC723, 7805, 7809, 7912 and other essential components.

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: DIGITAL SIGNAL PROCESSING Course Code: ECE 3421

L T P C 3 1 0 4 Course objectives:

The course content enables students to :

1. enhance the analytical ability of the students in facing the challenges posed by growing trends in

communication, control and signal processing areas.

2. develop ability among students for problem formulation, system design and solving skills

3. demonstrate basic knowledge of Digital Signal Processing by understanding various transformations

4. Understand Various Discrete-time signals and class of Linear shift-invariant systems will be studied using the convolution sum, and the frequency domain, using transformations.

5. design system with digital network composed of adders, delay elements, and coefficient multipliers.

Course Outcomes At the end of the course students are able to

1. analyze the system in Time and Frequency domain through its respective tools.

2. demonstrate knowledge of complex number, Fourier series and ability to design electrical and electronics systems, analyze and interpret data.

3. design the digital filter circuits for generating desired signal wave shapes (non sinusoidal) for

different applications like computers, control systems and counting and timing systems.

4. design the digital computer or digital hardware for quantizing amplitudes of signals.

5. design the various processing circuits that are necessary in the hardware or interfacing blocks in systems used in radars, satellite etc

UNIT-I

Introduction to Discrete –Time signals and systems (15 hours)

Classification of Discrete time signals & sequences, linear Time Invariant (LTI) systems, (BIBO) stability, and causality. Linear convolution in time domain and graphical approach. Concept of Z-transforms, Region of Convergence, properties, Inverse Z transform, Realization of Digital filter structures: Direct form-I, Direct form-II, Transposed form, cascaded form, Parallel form. UNIT-II

Discrete –Time signals in Transform domain (15 hours)

Discrete Fourier Series(DFS), Discrete Time Fourier transforms(DTFT), Discrete Fourier transform(DFT), Properties of DFT , linear convolution using DFT, Circular convolution, Fast Fourier transforms (FFT) - Radix-2 decimation in time and decimation in frequency FFT Algorithms, Inverse FFT.

UNIT-III

IIR Digital Filters: (15 hours)

Analog filter approximations – Butter worth and Chebyshev , Impulse Invariant transformation , Bilinear transformation, Design of IIR Digital filters from analog filters.

UNIT-IV

FIR Digital Filters & Multi rate Signal Processing (15 hours)

FIR Digital Filters: Characteristics of FIR Digital Filters, frequency response, Design of FIR Digital Filters using Window Techniques, Comparison of IIR & FIR filters. Multi rate Processing: Decimation, interpolation, sampling rate conversion, Implementation of sampling rate conversion.

TEXT BOOKS: 1. Digital Signal Processing by Sanjit K.Mitra 2nd Edition , TATA McGraw Hill 2. Digital Signal Processing, Principles, Algorithms, and Applications: John G. Proakis, Dimitris G. Manolakis,Pearson Education / PHI, 2007. Reference Books: 1.Digital Signal Processing – Alan V. Oppenheim, Ronald W. Schafer, PHI Ed., 2006 2. Digital Signal Processing: Andreas Antoniou, TATA McGraw Hill , 2006 3. Digital Signal Processing: MH Hayes, Schaum’s Outlines, TATA Mc-Graw Hill, 2007.

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: MICROPROCESSORS AND MICROCONTROLLERS Course Code: ECE 3422

L T P C 3 1 0 4 Course Objectives:

The course content enables students to :

1. The students familiarize the architecture of 8086 processor, assembling language programming and interfacing with various modules.

2. Learn to Interface various I/O peripherals like ADC,DAC,Keyboard, stepper motor etc., with microprocessors using 8255 PPI.

3. Student able to do any type of industrial and real time applications by knowing the concepts of Microprocessor and Microcontrollers

4. The student can also understand of 8051 Microcontroller concepts, architecture, programming and application of Microcontrollers.

Course outcomes:

At the end of the course students are able to :

1. Understand the full internal workings of a typical simple CPU including the utilization of the various hardware resources during the execution of instructions.

2. Introduce the design of basic I/O hardware and microprocessor interfacing: memory chip selection, memory expansion, I/O interfacing.

3. Interface input and output devices like LCD, LED, Keyboards ADC, DAC and stepper motor to microprocessors and microcontrollers.

4. Design the home appliances and toys using Microcontroller chips

UNIT- I Introduction to Processors: (12 Hours) Evolution of Processors, Instruction Set, Machine Instruction Characteristics, Types of Operands and Operators, Instruction Formats, Process Organization, Register Organization, Instruction Cycle, Instruction Pipelining, Functional Block Diagram of 8085. Memory Management, Associative Memory, Virtual Memory, Cache Memory. UNIT- II 8086 and Advanced Microprocessor: (18 Hours) Register Organization of 8086, Architecture, Signal Description of 8086, Physical Memory Organization, Minimum and Maximum mode operations of 8086, Timing Diagrams. Addressing modes, Instruction set, Assembler Directives, Procedures and macros, Assembly Language Programs, Stack Structure of 8086. Salient features of 80386DX, Architecture and Signal description of 80386, register organization and addressing modes of 80386 UNIT- III Interfacing with 8086: (15Hours) Semiconductor Memory Interfacing, Dynamic RAM Interfacing, interfacing I/O ports,8255 PPI-Various modes of operations, Stepper Motor interfacing, D/A and A/D Conversions, Programmable Interrupt Controller 8259A, Programmable Communication Interface 8251 USART,DMA Controller 8257.

UNIT-IV 8051 Microcontroller (15 Hours) Introduction to microcontrollers, 8051 microcontrollers, 8051 pin description, connections, I/O ports and memory organization, MCS-51 addressing modes and instructions, assembly language programming tools. Introduction to 16/32 bit Controllers, ARM Architecture and organization, ARM / Thumb Programming model. TEXT BOOKS :

1. Computer system architecture, 3/e, M. Morris Mano, Pearson. 2. A.K. Ray and K.M. Bhurchandi, “Advanced Microprocessors and Peripherals”, Tata McGraw-Hill. 3. N.Sentil Kumar, M.Saravanan, S.Jeevananthan, “Microprocessors and Microcontrollers”, Oxford

University Press, 2010. 4. Kenneth J Ayala, “The 8051 Micro Controller Architecture, Programming and

Applications”,Thomson Publishers, 2nd Edition. REFERENCE BOOKS:

1. William Stallings,”Computer organization and Architecture”, Pearson/prentice Hall,6th edition. 2. D.V.Hall, “Micro Processor and Interfacing “, Tata McGraw-Hill

3. Ajay V Deshmukh, “Microcontollers”, Tata McGraw-Hill, 2012 4. M.A.Mazidi, “The 8051 Microcontroller and Embedded Systems”, 2/e, Pearson Education

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: MICROWAVE ENGINEERING Course Code: ECE 3423

L T P C 3 1 0 4 Course objectives: The course aims in making the students to:

1. Understand the theoretical principles underlying microwave devices and networks.

2. Study about Microwave transmission lines like Wave-guides.

3. Know the importance of microwave components such as Ferrite Devices, hybrid junctions,

Directional Couplers.

4. Study about Microwave Tubes and Solid-State Microwave Devices.

5. Study about Microwave Measurement Techniques

Course outcomes: At the completion of the course, students should be able to:

1. Understand important and unique engineering issues at microwave frequencies.

2. Learn design criteria for waveguide components at microwave frequencies.

3. Use S-parameters to describe microwave circuits.

4. Know principles of Microwave tubes and microwave devices.

5. Apply the microwave components in the design of useful systems such as radars.

6. Know about different Microwave Measurement techniques.

UNIT- I (18 hours)

MICROWAVE TRANSMISSION LINES: Introduction, Microwave Spectrum, Bands and Applications of

Microwaves. Parallel plane waveguides: analysis, expressions for fields, cutoff frequencies.

RECTANGULAR & CIRCULAR WAVEGUIDES: TE/TM mode analysis, Expressions for Fields, Characteristic

Equation and Cut-off Frequencies, Dominant and Degenerate Modes, Mode Characteristics – Phase and

Group Velocities.

Cavity Resonators– Introduction, Rectangular and Cylindrical Cavities, Dominant Modes, Related Problems.

UNIT- II (18 hours)

WAVEGUIDE COMPONENTS & MICROWAVE TUBES:

Faraday Rotation, Gyrator, Isolator, Circulator. Scattering Matrix– Significance, Properties. S Matrix

Calculations for multi port Junctions: E plane and H plane Tees, Magic Tee, Directional Coupler, Related

Problems.

Limitations and Losses of conventional tubes at microwave frequencies. Two Cavity Klystron –Velocity

Modulation and Applegate Diagram, Bunching Process and Small Signal Theory. Reflex Klystron –

Applegate Diagram and Principle of working, Mathematical Theory of Bunching, Power Output, Efficiency,

Oscillating Modes, Electronic and Mechanical Tuning. Related Problems.

UNIT- III (12 hours )

HELIX TWT & Magnetron: Significance, Types and Characteristics of Slow Wave Structures; Structure

of TWT and Amplification Process (qualitative treatment), Suppression of Oscillations, Nature of the four

Propagation Constants, Gain Considerations.

Magnetrons – Different Types, 8-Cavity Cylindrical Travelling Wave Magnetron – Hull Cut-off and Hartree

Conditions, Modes of Resonance and PI-Mode Operation, Separation of PI-Mode, o/p characteristics.

UNIT- IV (12 hours)

MICROWAVE SOLID STATE DEVICE & MICROWAVE MEASUREMEN TS: Gunn Diode –

Principle, RWH Theory, Characteristics, Basic Modes of Operation, Oscillation Modes.

Description of Microwave Bench – Different Blocks and their Features, Precautions; Microwave Power

Measurement – Bolometer Method. Measurement of Attenuation, Frequency, VSWR. Impedance

Measurements.

TEXT BOOKS:

1. Samuel Y. Liao, “Microwave Devices and Circuits “–, PHI, 3rd Edition,1994.

2. M. Kulkarni, “Micro Wave and Radar Engineering” –, Umesh Publications, 1998.

REFERENCE BOOKS:

1. R.E. Collin, “Foundations for Microwave Engineering”, IEEE Press, John Wiley, 2nd Edition, 2002.

2. Pozar , “Microwave Engineering”-, Third edition,wiley,Singapore

3. M.L. Sisodia and G.S.Raghuvanshi , “Microwave Circuits and Passive Devices” –, Wiley Eastern

Ltd., New Age International Publishers Ltd., 1995.

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: DATABASE MANAGEMENT SYSTEMS (Elective -I) Course Code: IT 2405

L T P C 3 1 0 4

Course objectives:

The course content enables students to

1. Understand data models such as hierarchical, relational models 2. Learn characteristics of non-procedural languages 3. Become familiar with entity-relationship diagrams and structured query language 4. Usage of normal forms for schema refinement 5. Know detailed knowledge of Transaction, concurrency and recovery management of databases

Course outcomes:

At the end of the course students are able to

1. Write queries to retrieve data from multiple tables 2. Explore different database tools 3. Design a database for business information problems 4. Maintain a database management system 5. Develop projects using acquired knowledge of database concepts

UNIT I (15 hours)

Introduction to DBMS: Database System Applications, database System Vs file System, View of Data, Data Abstraction, Instances and Schemas, data models, the ER Model, Relational Model, Network model, Hierarchy model. Database Languages: DDL, DML, DCL.DBMS architecture.

Database Design: Introduction to database design, ER Model, Additional features of ER Model, Conceptual Design with the ER Model,Conceptualdesign for large enterprises.

UNIT II (15 hours)

Introduction to the Relational Model: Integrity constraints, Relational Algebra, Selection and projection set operations, renaming, Joins, Division, Relational calculus: Tuple relational Calculus , Views.

SQL Queries: Form of Basic SQL Query, Introduction to Nested Queries ,Correlated Nested Queries ,Set Comparison Operators,Aggregative Operators – NULL values ,Outer Join, Logical connectivity’s ,AND, OR and NOT , Triggers.

UNIT III (15 hours)

Schema refinement: Problems Caused by redundancy, Decompositions, Functional dependency, FIRST, SECOND, THIRD Normal forms – BCNF, Multi valued Dependencies – FOURTH Normal Form.

Transactions: Transaction State, ACID properties of transaction, serial schedule, parallel schedule,conflicts in concurrent Executions, Serializability, Recoverability, performance of locking, transaction support in SQL.

UNIT IV (15 hours)

Concurrency Control: Introduction to Lock Management, Lock Conversions, Dealing with Deadlocks, Specialized Locking Techniques, Concurrency without Locking. Crash Recovery: Introduction to ARIES, the Log, other recovery related structures, the Write-Ahead Log Protocol, Check pointing – recovering from a system. Data on External Storage: File Organization and Indexing, Cluster Indexes, Primary and Secondary Indexes, Index data Structures, Hash Based Indexing, Indexed Sequential Access Methods (ISAM), B+ Trees: A Dynamic Index Structure, Database Security: Threats and risks, Database access control,Types of privileges,

TEXT BOOKS :

1. Database Management Systems, Raghurama Krishnan, Johannes Gehrke, TATA McGrawHill3rd Edition 2. Database System Concepts, Silberschatz, Korth, McGraw hill, 5th Edition. REFERENCES :

1. Database Systems design, Implementation, and Management, Peter Rob & Carlos Coronel 7th Edition. 2. Fundamentals of Database Systems, Elmasri&Navatha Pearson Education 3. Introduction to Database Systems, C.J.Date Pearson Education

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch) Course Title: OBJECT ORIENTED PROGRAMMING THROUGH J AVA Course Code: IT 2402 (Elective-I)

L T P C 3 1 0 4 Course Objectives:

Students undergoing this course are expected to

1. Understand fundamentals of object-oriented concepts through Java. 2. Explore concepts of concurrent programming by using multithreading and creating packages. 3. Handle runtime errors through exception handling mechanism. 4. Write applications that handle user interactions through various peripheral devices.

Course Outcomes:

At the end of the course, the students can

1. Know the concepts of classes, objects, members of a class and the relationships among them 2. Develop application for concurrent processing using Thread concepts and packages 3. Create user defined exceptions 4. Design applets that take user response through various peripheral devices such as mouse and

keyboard by event handling mechanism

UNIT- I ( 14 hours) Introduction to Java: Overview of Object Oriented Programming principles, Importance of Java to the Internet, Bytecode, Methods, classes and instances. Data types, arrays, control statements, simple java program. Classes and Objects – constructors, methods, access control, this keyword, overloading methodsand constructors, garbage collection. UNIT-II ( 14 hours) Inheritance: Hierarchical abstractions, Base class and subclass, subtype, substitutability, forms of inheritance-specialization, specification, construction, extension, limitation, combination. Benefits of inheritance, super keyword, final keyword with inheritance, polymorphism, abstract classes. Packages: Defining, Creating and Accessing a Package, Understanding CLASSPATH, importing packages, Member access rules. Interface: Defining an interface, differences between classes and interfaces, implementing interface, variables in interface and extending interfaces.

UNIT- III ( 16 hours) Exception handling: Concepts and benefits of exception handling, exception hierarchy, usage of try, catch, throw, throws and finally, built-in and User Defined Exceptions, Multithreading: Definition thread, thread life cycle, creating threads, synchronizing threads, daemon threads. UNIT IV (16 hours) Applets: Concepts of Applets, differences between applets and applications, life cycle of an applet, types of applets, creating applets, passing parameters to applets,The AWT class hierarchy, user interface components- labels, button, Text components. Event Handling: Events, Delegation event model, handling mouse and keyboard events, Adapter classes, inner classes. Compare basic AWT components with swing components. More user interface components - canvas, scrollbars, check box, choices, lists panels – scrollpane, dialogs, menubar, layout manager types. Text Books:

1. Java: The complete reference, Herbert schildt, 7th Edition, TMH. 2. An Introduction to Object-Oriented Programming by Timothy A Budd, 3rdEdition ,Addison Wesley

Longman Reference Books:

1. Java: How to Program, Dietal&Dietal, 8th Edition, PHI 2. Programming with Java A Primer, E.Balaguruswamy Tata McGraw Hill Companies 3. Core Java 2, Vol 1, Fundamentals by Cay.S.Horstmann and Gary Cornell, 7th Edition, Pearson Education. 4. BIG JAVA Compatible with Java 5 & 6, Cay Horstmann ,3rdEdition , Wiley Publishers.

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: TELECOMMUNICATION SWITCHING SYSTEMS Course Code: ECE 3424 AND NETWORKS ( Elective-I )

L T P C 3 1 0 4 Course objectives:

Students undergoing this course are expected to:

1. Study the need for switching, elements of Switching Systems (or exchange), and their

classification-conventional mechanical to present-day electronic switching.

2. Provide introduction to signaling systems and performance measures like GOS and blocking

probability.

3. Introduce the OSI-ISO layered architecture and to understand the switching concepts, connecting

devices associated with ISO layers.

4. Study the principles and concepts underlying the high speed networks like Broadband ISDN,

DSL Technology, HFC and SONET.

Course outcomes:

After undergoing the course students will be able to:

1. Understand the need for switching systems and their evolution from analogue to digital.

2. Understand various signaling techniques used in telecommunication systems.

3. Familiarize with functions of OSI-ISO layers, switching at network layer, connecting devices at

physical layer.

4. Understand integrated networks and protocol frame formats of these networks.

UNIT-I: (14 hours) Introduction, Elements of switching systems, switching network configuration, principles of cross bar switching, Electronic space division switching, Time division switching, Combination switching. UNIT-II: (14 hours) Subscriber loop systems, switching hierarchy and routing, transmission plan, numbering plan, charging plans. In channel signaling, common channel signaling. Network traffic load and parameters, grade of service and blocking probability. UNIT-III: (16 hours) Introduction, network architecture, layered network architecture, protocols, data communications hardware, data communication circuits. Public switched data networks, connection oriented & connection less service, Circuit Switching, packet switching and virtual circuit switching concepts, OSI reference model, LAN, WAN, MAN & Internet. Repeaters, Bridges, Routers and gate ways. UNIT-IV: (16 hours) Introduction, ISDN architecture, ISDN interfaces, functional grouping, reference points, protocol architecture, signaling, numbering, addressing, B-ISDN. DSL Technology: ADSL, Cable Modem, Traditional Cable Networks, HFC Networks, Sharing, CM & CMTS and DOCSIS. SONET: Devices, Frame, Frame Transmission, Synchronous Transport Signals, STS I, Virtual Tributaries and Higher rate of service. TEXT BOOKS:

1. Tele communication switching system and networks - Thyagarajan Viswanath, PHI, 2000. 2. Advanced electronic communications systems - Wayne Tomasi, PHI, 2004.

REFERENCES: 1. Data Communications & Networks - Achyut. S.Godbole, TMH, 2004. 2. Data Communication & Networking - B.A. Forouzan, TMH, 3rd Edition, 2004.

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch) Course Title: Fundamentals of Global Positioning System Course Code: ECE 3425

Open elective (Elective-II)

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to:

1. Understand the evolution of GPS

2. Understand the working principle of GPS

3. Know various global navigational satellite systems such as GPS, GALILEO, GLONASS

4. Understand the various GPS segments and signal structure

5. Understand different coordinate systems in GPS

Course outcomes:

After undergoing the course students will be able to:

1. Explore the evolution of GPS

2. Determine the position and location of the satellite

3. Distinguish between various global navigational satellite systems

4. Apply GPS for civilian and military applications

5. Represent various coordinate systems used in GPS

Unit-I Introduction to Global Navigation Satellite Systems(GNSSs) (18 Hours)

The History of GPS, The Evolution of GPS, Development of NAVSTAR GPS, Block I, Block II satellites, Block IIA, Block IIR and Block II R-M satellites..

GPS working principle, Trilateration,, Determination of where the satellites are, Determination of how far the satellites are, Determining the receiver position in 2D or X-Y Plane, Determining the receiver position in 3D or X-Y-Z Plane.

Unit-II Other Global Navigation Satellite Systems (12 Hours)

GLONASS, GALILEO, Comparison of 3 GNSS (GPS, GALILEO, GLONASS) in terms of constellation and services provided

Unit-III GPS Satellite constellation and Signals ( 15 Hours)

GPS system segments, Space segment, Control segment, User segment, GPS Signals, Pseudorandom noise (PRN) code, C/A code , P code Navigation data, Signal structure of GPS.

Unit-IV Coordinate Systems ( 15 Hours)

Geoid, Ellipsoid, Coordinate Systems, Geodetic and Geo centric coordinate systems, ECEF coordinates, Datums, world geodetic 1984 (WGS 84), Conversion between Cartesian and geodetic coordinate frame

Textbook :

1. G S RAO, Global Navigation Satellite Systems, McGraw-Hill Publications, New Delhi, 2010

Reference Books:

1. Scott Gleason and Demoz Gebre-Egziabher, GNSS Applications and Methods, , Artech House, 685 Canton Street, Norwood, MA 02062, 2009.

2. James Ba – Yen Tsui, ‘Fundamentals of GPS receivers – A software approach’, John Wiley & Sons (2001).

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: DIGITAL SIGNAL PROCESSING LAB Course Code: ECE 3226

L T P C 0 0 3 2 Course objectives:

The course content enables students to :

1. gain knowledge of Digital Signal Processing and processors

2. develop ability among students for writing programs on Digital signal processing applications

3. study Various Discrete-time signals using the convolution sum and the frequency domain, using

transformations.

4. be concrete for Digital Filter design for signal processors. Course outcomes:

At the end of the course students are able to :

1. design the digital filter circuits for generating desired signal wave shapes (non sinusoidal) for

different applications like digital signal processing

2. analyze the system in Time and Frequency domain through its respective tools.

3. design the digital computer or digital hardware for quantizing amplitudes of signals.

4. design the various processing circuits that are necessary in the hardware or interfacing blocks in systems used in control systems ,CODEC, communications and signal processing

LIST OF EXPERIMENTS

Implement the following using MATLAB 1. Generation of Discrete time signals and sum of sinusoidal signals 2. Find the power of the given signals 3. Find the linear convolution of two given sequences of different lengths. 4. Find the power density spectrum of the given sequence and plot the spectrum 5. Find the circular convolution of two given sequences of different lengths. 6. Find the FFT for given sequence using DIT radix-2 algorithm.

7. Find the Magnitude and phase response of IIR filter (LP/HP) using Butterworth Filter 8. Find the Magnitude and phase response FIR LP/HP filter using windowing technique a) Using rectangular window b) Using triangular window 9 .To study the architecture of DSP chips – TMS 320C 6X Instructions Implement the following using TMS processor 10. Find the linear convolution of two given sequences and plot 11. Find the DFT of the given sequence and plot Magnitude and Phase response 12. Find the Magnitude response FIR LP filter using rectangular windowing technique

Department of Electronics and Communication Engineering

B.Tech- 6th Semester

SYLLABUS

(Applicable for 2012-13 admitted batch)

Course Title: MICROPROCESSORS AND MICROCONTROLLERS LAB Course Code: ECE 3227

L T P C 0 0 3 2 Course objectives:

The students are intended to:

1. Demonstrate basic knowledge of Microprocessor & Interfacing by understanding the architecture of 8086 processor

2. Learn Assemblers like MASM/TASM for 8086 microprocessor and C programming/Keil for 8051 microcontroller.

3. Learn Assembly language programming and Machine level opcode generation. 4. Interface 8086/8051 with various modules like 8255 – PPI, 8251-USART, serial and parallel I/O. 5. Design any type of industrial oriented and real time applications by knowing the concepts of

Microprocessor and Microcontrollers.

Course outcomes :

After completing the course the students will able to:

1. Design Traffic light signals using Microprocessors and Microcontroller chips. 2. Design computers like desktops, laptops using various processors . 3. Design the high speed communication circuits using serial bus connection for computers. 4. Understand the full internal workings of a typical simple CPU including the utilization of the various

hardware resources during the execution of instructions. 5. Introduce the design of basic I/O hardware and microprocessor interfacing: memory chip selection,

memory expansion, I/O interfacing, different I/O techniques.

Part-A

Microprocessor 8086: 7 Experiments

Introduction to MASM/TASM. 1.Arithmetic operation – Multi byte addition and subtraction, Multiplication and Division – Signed and unsigned Arithmetic operations, ASCII – arithmetic operations. (Any 2 Experiments)

2.Logic operations – Shift and rotate – Converting packed BCD to unpacked BCD, BCD to ASCII conversion. ( Any 1 Experiment)

3.String operations-- Move Block, Reverse string, Sorting, Inserting, Deleting, Length of the string, String comparison. ( Any 3 Experiments)

4.Modular Program: Procedures and macros -Near and Far implementation. (Any 1 Experiment)

Part-B

Interfacing 8086 – any 3 Experiments

1. 8251 – USART. 2. Traffic lights 3. Message Displays 4. 8279 - Keyboard 5. Stepper Motor 6. DAC Mcrocontroller 8051: any 2 Experiments

7. Arithmetic Operations. 8. Timer in Different Modes. 9. Parallel Ports 10. Serial Communication