MALNAD COLLEGE OF ENGINEERING, HASSAN.Syllabus for V to VI semester BE Electronics and Communication Engineering (2011-12) V SEMESTER B.E. Electronics and Communication Engineering Code EC501 EC502 EC503 Course OOP with C++ Microcontrollers Information Coding & cryptography Communication Systems Antennas & Propagation VLSI Circuits and Systems VHDL Lab Microcontroller Lab Total Credits L 4 4 4 T 0 0 0 P 0 0 0 C 4 4 4 EC504 4 0 0 4 EC505 4 0 0 4 EC506 4 0 0 4 EC507 EC508 0 0 0 0 3 3 1.5 1.5 27 3rd Year B.E. Electronics & Communication Department 1 MALNAD COLLEGE OF ENGINEERING, HASSAN. VI Semester Code Course L T P C Microwave Devices & Integrated Circuits EC602 Digital Signal Processing EC603 Computer communication Networks EC604 Digital Communication EC605 DSP Lab EC606 Adv. Communication Lab EC6XX Elective I EC6XX Elective II Total Credits Electives Elective I EC651 Advanced VLSI Design Computer Organization Operating Systems Digital Control Systems EC601 4 4 4 0 0 0 0 0 0 4 4 4 4 0 0 4 4 0 0 0 0 0 0 3 3 0 0 4 1.5 1.5 4 4 27 EC652 EC653 EC654 Elective – II DSP – Processor, Architecture & Applications EC656 Data structures using C EC657 Power Electronics EC655 EC658 Bio medical Digital signal processing * Students may take this elective either from the list of professional electives or from other electives offered by the other departments. 3rd Year B.E. Electronics & Communication Department 2 MALNAD COLLEGE OF ENGINEERING, HASSAN. NOTE:- Maximum 50 marks Minimum 20 marks (40% of CIE) SEE: Maximum 50 marks Minimum 20 marks (40% of SEE) Prerequisite: Wherever a prerequisite has been suggested for any of the courses, the student must have registered for the prerequisite course(s) and must have fulfilled minimum attendance requirement. CIE: V Semester EC501 - OOP with C++ (4-0-0) 4 1. Introduction: Software Evolution, Procedure – oriented Programming, Object oriented programming, Basic concepts of OOP, Applications of C++, C++ statements, Structure of C++ program, Creating the source File, Compiling and linking, Tokens, Keywords, Identifiers and constants, Various data types, Symbolic constants, type compatibility, declaration and dynamic initialization of variables, Reference variables (Chap 1.2 to 1.6, 1.8, 2.1 to 2.4, 2.8, 3.1 to 3.12) 7 Hrs. 2. Operators & Functions in C++ : Types of Operators, manipulators, type cast operator, Expressions and their types, special assignment expressions, implicit conversions, operator overloading, operator precedence, control structures, Main function, function prototyping, call by reference, return by reference, inline functions, default arguments, const arguments, function overloading, Friend, virtual and math library functions. (Chap 3.13 to 3.24, 4.1 to 4.11) 7 Hrs. 3rd Year B.E. Electronics & Communication Department 3 HASSAN. Constructors and destructors.6. 6.1 to 8. Inheritance: extending classes Derived classes.5. Balagurusamy. (Chap 9. member functions. 13. 6. 2. pointers to members (Chap 5. 8. pure virtual functions.7) Text book: 1.1. (Chap10. Ltd.E. friendly functions.19) 6 Hrs. New Delhi. Electronics & Communication Department 4 .7. “Object Oriented Programming using C++”.4) 7 Hrs.1 to 5. member function templates. 2003 6 Hrs. 11. 2004.4. Pointers. 3rd Year B. Tata McGraw Hill.7) 7 Hrs. 2008 Reference books: 1. static data members. R Subburaj. this pointer. 4.1 to 13.. Templates & Exception handling: class templates. Types of Inheritances. file pointers. 5.MALNAD COLLEGE OF ENGINEERING.1to11. exception handling mechanisms (Chap 12. Robert Lafore. function templates. 12.1 to 7. 6. 7. 12.1 to 6. Virtual functions and Polymorphism: Pointers to objects and derived classes. “Object Oriented Programming with C++”. Classes and objects: Class. 7. Operator overloading and type conversions (Chap 6. Golgotha publications. Vikas Publishing House Pvt.12) 6 Hrs.2.1 to 9. E.7) 6 Hrs. arrays. Managing console I/O operations & Working with files: Stream classes.1to10.10. Types of classes (Chap 8. file operations. formatted and unformatted I/O. 3. 7. “Object Oriented Programming with C++”.4. calls and Subroutines.MALNAD COLLEGE OF ENGINEERING. Example Problems Text1: Chapter 8 6 Hrs 4. Addition. I/O programming. Harvard & VonNeumann CPU architecture. logic operations. Timer / Counter Programming Programming 8051 Timers. Ports and Circuits External Memory. data conversion programs. Counter and Timers. Example Programs.6.E. Data exchanges. Multiplication and Division. RISC & CISC CPU Architectures. Jumps. More Detail on Interrupts. Bit level Logical Operations. Electronics & Communication Department 5 . in 8051: Counter 3rd Year B. Example Programs. External data Moves. 8051 Microcontroller Hardware. Arithmetic Operations: Flags. Microprocessors and microcontroller. Input / Output Pins. A Microprocessors survey. Decimal Arithmetic.Text1: Chapter 1. 8051 programming in C: Data types and time delays in 8051C. Interrupts and Returns. Interrupts. EC502 – Microcontrollers (4-0-0) 4 1. Incrementing and Decrementing. Addressing modes. Jump and Call Instructions: The JUMP and CALL Program range. Example Programs. Microprocessors and Micro controllers. Serial Data Input / Output.Text2: Chapter 7 6 Hrs 5. Byte level logical Operations. Addressing Modes and Operations: Introduction. Read Only Data Moves / Indexed Addressing mode. accessing code ROM space. HASSAN. Code Memory. Rotate and Swap Operations. The 8051 Architecture: Introduction. data serialization.7 8 Hrs 3. Subtraction. PUSH and POP Opcodes.3 5 Hrs 2. Text1: Chapter 5. Introduction. parallel and serial ADC. Ramani Kalpathi. Programming. Keyboard. DAC. Programming the second serial port. Serial port programming in C. PHI. 8051 connections to RS-232. Text2: Chapter 10 6 Hrs 7. Ganesh Raja. Programming the Serial Communication Interrupts. DC motor interfacing and PWM. Interrupt Priority in the 8051/52. 2006 / Pearson. HASSAN.MALNAD COLLEGE OF ENGINEERING. Ayala. Programming External Hardware Interrupts.. “The 8051 Microcontroller Architecture. Programming Timer Interrupts. Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. Electronics & Communication Department 6 . Programming & Applications”. Sanguine publications. 8051 Serial Communication: Basics of Serial Communication. Text2: Chapter 12. Dr. 8051 Serial communication Programming. 1996 / Thomson Learning 2005 2. 2007 3rd Year B. Interrupts Programming: 8051 Interrupts. McKinlay. programming timers 0 and 1 in 8051 C Text2: Chapter 9 6 Hrs 6. “ Microcontrollers and Applications” 1 st edition. Penram International.13 8 Hrs Text Books 1. Stepper motor interfacing. 8051 Interfacing and Applications: Interfacing 8051 to LCD. 2006 Reference Books 1. “The 8051 Microcontroller and Embedded Systems – using assembly and C ”-. 2Ed.E. Kenneth J. Interrupt programming in C Text2: Chapter 11 7 Hrs 8. Channel Channel Coding. HASSAN. Average Mutual Information and Entropy. Linear Block Codes for Error Correction : Introduction to error correcting codes. Programming Interfacing and System Design”. Information Measures for Continuous Random Variables 6 Hrs.MALNAD COLLEGE OF ENGINEERING. 2005 3.. Shannon Capacity and Coding : Introduction. The JPEG Standard for lossless Compression. Run Length Encoding and the PCX format. V. Random Selection of Codes 7 Hrs. 1st Ed. Basic Definitions. Huffman Coding.Pearson Education. Uncertainity and Information. Matrix Description of Linear Block 3rd Year B. Introduction to Image Compression. The Limit. 2. Introduction : Introduction to information theory. The Lempel Ziv Algorithm. Channel Information Capacity Theorem. Optimum Quantizer Design. Source Coding : Source Coding theorem. 2009 EC503 – Information Coding & Cryptography (4-0-0) 4 1. The JPEG Standard for Lossy Compression 7 Hrs. Mallikarjunaswamy “8051 Microcontroller Hardware software & applications TMH. Raj Kamal. Channel Capacity. Models.E. Udayashankar M. “Microcontrollers Architecture. 4. 3. 2. Rate Distortion Function. Electronics & Communication Department 7 . Codes. Burst error Correction. Operations used by Encryption algorithms. An Overview of Encryption Techniques.E.14. Symmetric Cryptography. Decoding of a Linear Block Code.1 to 8. 4. Syndrome Decoding. 3. Asymmetric Algorithms. Data Encryption Standard 6 Hrs. Golay Codes.1 to 6.1 to 2. 8. Cyclic Redundancy Check Codes. Cyclic Codes : Introduction to cyclic codes. Cryptanalysis. The Division Algorithm for Polynomials. Equivalent Codes. Cryptography : Introduction to Cryptography. A method for generating cyclic codes.13.MALNAD COLLEGE OF ENGINEERING.8. Other Techniques. Pretty Good Privacy. Convolutional Codes : Introduction to Convolutional codes. RSA Algorithm. Fire Codes. Politics of Cryptography 7 Hrs. Circuit Implementation of Cyclic Codes 6 Hrs. Cryptographic algorithms : Internal Data Encryption Algorithm. Matrix Description of Cyclic Codes.7. Viterbi Decoding of Convolutional Codes 6 Hrs.16 3rd Year B. Polynomial Description of Convolutional Codes. Optimal Linear Codes.11. One Way Hashing. Secure Communication using Chaos Functions. Error Probability after Coding. Matrix Description of Convolutional Codes. Hamming Codes. 7. Distance Notions for Convolutional Codes. 6. Perfect Codes. Parity Check Matrix. RC Ciphers. The Generating Function. Polynomials.1 to 4. Maximum Distance Separable Codes 7 Hrs.1 to 3. Tree Codes and Trellis Codes.1 to 1. 6. 5. Electronics & Communication Department 8 . Text 1: 1.8. HASSAN. 2. 1.planar Array radars 6. Radar performance factors.2.1996 2.1.RADAR SYSTEMS: Basic principles. Fiber optic links.2.2.2.6.4.16.16.3. “Introduction to Analog and Digital Communication”. moving target indication(MTI).5.Elements of long distance telephony.3. Electronics & Communication Department 9 . 3.15.3. pulsed Radar systems. CW Dopler Radar.4. Antennas and scanning.16. 7 hrs Unit 3: TELEVISION FUNDAMENTALS: Requirements & standards.16.16.2. other Radar systems.2.1. HASSAN. Text Book 1. 2005 EC504 – Communication Systems (4-0-0) 4 Total Hours : 52 Unit 1: BROADBAND COMMUNICATION SYSTEMS: Multiplexing. John Wiley & Sons. Telephone exchanges(switches)and Routing 15.16.2. satellite communication (INTLESAT.15.16.1. submarine cables.3.16.E.16. Basic pulsed Radar systems. phased array radar(introduction & types). Ranjan Bose. Andrew S Tanenbaum.INMARSAT and DOMESTIC).5.2. Routing codes & signaling systems.MALNAD COLLEGE OF ENGINEERING. fundamentals.15.16. Sam Shanmugam.2. 4th edition.2 6 hrs Unit 2. Long-haul systems. microwave links and tropospheric scatter links. Display methods.4. Tata McGraw Hill Publications. TDM and FDM.3.2. short and medium haul systems. Radar beacons.15. FM-CW Radar.16. “Computer Networks”.16. Pearson Education.3. Black and White television 3rd Year B. 2002 Reference Books 1.15.1. “Information Theory Coding and Cryptography”.3. coaxial cables.4. multiple access selection. GPS position location principles. GPS receiver & codes. Design of down link. AOCS. 6 hrs Unit 8:.SATELLITE LINK DESIGN: Introduction. orbital control systems. Digital DBS TV receiver. solar Eclipse. satellite Radio Broadcasting. orbit determination. Satellite subsystems. onboard processing transponder. orbital elements. color transmission.orbit perturbations. orbital mechanics: Developing the equation of the orbit. ku-band up link and down link design. Direct Broadcast TV.DIRECT BROADCAST SATELLITE TV & RADIO: Introduction. Black and White television Reception. Access control protocols. color Reception 7 hrs Unit 4: INTRODUCTION TO SATELLITE COMMUNICATION: Brief History of satellite communication. satellite link design procedure. satellite antennas 6 hrs Unit 6:. split-two-way and two way. bent pipe single and double conversion. locating satellite with respect to earth. ELV's. link budgets. overview of satellite communication. kepler's laws of planetary motion. locating the satellite in the orbit. look angle determination . Electronics & Communication Department 10 .LAUNCHES & SATELLITES: Launches & launch vehicles. 6 hrs Unit 5:. Delay consideration. HASSAN. Network architecture: one way. system noise temperature & G/T ratio. TTC & M .MALNAD COLLEGE OF ENGINEERING. c-band and ku-band home satellite TV.E. power system. basic transmission theory. Uplink design. Basic techniques. 7 hrs Text Books: 3rd Year B.VSAT SYSTEMS: Introduction. Describing the orbit of a satellite. Satellite earth station Engineering. master control station & uplink. communication subsystem: Transponders. transmission. placing satellites into GEO. 7 hrs Unit 7:. overview of VSAT. Installation of DBS TV Antennas. 4th Edition. types (5. network theorem.23) 7 Hrs 3. 2nd Edition. “Satellite Communication Systems”. Wiley Student Edition. Definition of antenna and functions. pattern multiplication. Macmillan Publisher. VHF.16) 7 Hrs 2. HASSAN. 2005 2. “Electronic Communication Systems”. Rhombic antenna. SLR. Array synthesis – synthesis methods. radiation pattern characteristic. Hertzian dipole. TMH. “Satellite communications”. Binomial array. radiation fields of AC current element.MALNAD COLLEGE OF ENGINEERING.1 to 4. antennas for HF. non-resonant antennas. 2nd Edition 2005 Reference Books: 1.Antennas and Propagation (4-0-0) 4 1. effect of on patterns and radiation resistance. VHF and UHF antennas – Isotropic radiators. Analysis of linear arraysdirectional characteristic of dipole antenna. 1. HF. quarter-wave. radiation characteristic of dipoles. 2006 EC505 . M Richharia. (4. antenna elements. impedance matching techniques. Electronics & Communication Department 11 . resonant antenna. Timothy Pratt. radiation patterns. two element uniform array. (3. Davis.1 to 3. uniform linear array. yagi-uda antenna.12) 6 Hrs 4. power and radiation resistance of current element. properties and parameters of antenna. broadside and end-fire patterns of nonisotrophic radius.E. and UHF. induction and static fields. radiation mechanism. current distribution in linear antennas. field strength. Kennedy. radiation from half-wave.1 to 5. log3rd Year B. directivity antenna beam width. “Antennas and wave propagations”. HASSAN. MOM. sky wave propagation. (6.19) 7 Hrs 6. (8. ionosphere storms. space wave propagation. feed system for parabolic reflectors. Helical. field strength. radiation resistance. duct propagation. microstrip patch antennas. Reference Book 3rd Year B. Maxwell’s equations. ionosphere abnormalities. consideration in atmospheric effect in space wave propagation. 6 Hrs.2 to 6. 2005. slot antenna. impedance of slot and dipoles. shaped beam antenna. ground wave. Electronics & Communication Department 12 . (7. polarization of antennas. sky wave field strength. reflection and gain measurement.3 to 7. aperture efficiency.2to8. effect of earth magnetic field. 2nd Ed. periodic. whistles. Pearson education. GSN Raju. horn antenna. Babinet principle. SLR. Characteristics. measurement ranges.24) 7 Hrs 5. Ionospheric wave propagation. LF antenna. loop.MALNAD COLLEGE OF ENGINEERING. Antenna measurements – Drawbacks and overcoming of these in antenna measurements. LOS. radiation efficiency. corner. radio horizon. notch antenna. 6 Hrs Text book: 1. SID. reflection factor. reflection of radio waves by earth surface. Wave propagation – Propagation characteristics. factors involved in propagation. turnstile. type of parabolic reflectors. mechanism of ionosphere propagation. parabolic. fading of EM waves in troposphere. 8. sun spot cycle.18) 6 Hrs 7. Microwave antennas – Plane.E. refractive index. ferrite. wave tilt. whip. 5. Elements of Physical Design: Concepts. DC Characteristics. al. ”Antennas for all applications”. Advanced Techniques in CMOS Logic Circuits: Mirrors Circuits. Pseudo-nMOS. Transmission Gate Circuits. Switches. Logic Effort. Logic Design with MOSFETs: Ideal switches.MALNAD COLLEGE OF ENGINEERING. Basic concepts. Inverter Switching characteristics. BiCMOS Drivers 6 Hrs. Basic. Clocking and Data flow control. Electronics & Communication Department 13 . Designing FET Array 6 Hrs. FET Sizing and Unit Transistor. Gates Design for Transient Performance. Power dissipation. Transient response of NAND and NOR Gates.E. Complex gates in CMOS. Structure of CMOS Integrated Circuits: IC Layers. TMH. Driving Large Capacitive loads. Design Hierarchies. 2008. 1. Cell Concepts. 4. John D Kraus et. MOSFETs. Boolean operations. Tri-State 3rd Year B. Analysis of Complex Logic Gates. CMOS Layers. MOSFETs. 2006 2. Transmission Gates and Pass Transistors 8 Hrs. EC506 – VLSI Circuits and Systems (4-0-0) 4 1. 2. Designing High Speed CMOS Logic Networks: Gate Delays. An overview of VLSI: Complexity and Design. 6 Hrs. HASSAN. 6. “Antenna Theory and Design”. John Wiley. III Ed. 7 Hrs. 3. Physical Design of Logic Gates. 2nd Ed. Balanis. Electronic Analysis of CMOS Logic Gates: DC Characteristics of the CMOS Inverter. Layout of structures. latches. shift and rotation operations. A. “CMOS VLSI Design – A circuits and Systems perspective”. VHDL program for the following combinational designs for Encoder without priority & with priority. 7.MALNAD COLLEGE OF ENGINEERING.VHDL Lab (0-0-3) 1. Dual-Rail Logic Networks 7 Hrs. Equality Detectors and comparators. carry look ahead adders. Binary decoders. “Introduction to VLSI Circuits and Systems”. III Ed. Text Books: 1. Arithmetic Circuits in CMOS VLSI : 1 bit adder circuits.John Wiley. priority encoders. Dynamic CMOS Logic Circuits. 3. III Ed 2002. HASSAN.Albert Raj and T. Clocked CMOS.5 PROGRAMMING: 1. Pearson Education. Circuits. multipliers 6 Hrs. 2008 EC507 . resisters 6 Hrs.. 2006. ripple carry adders. Ayan Banerjee.E. 8. D Flip-Flop. 3rd Year B. 2. VHDL program for the following combinational designs for Encoder without priority & with priority. John P. Uyemura. Electronics & Communication Department 14 . Neil H E Weste.Latha “VLSI Design” PHI. Reference Books: 1. David Harris. other high speed adders. VLSI System Components : Multiplexers. VHDL code to realize all the logic gates 2. ADC interface Reference Book: 1. 9. J Bhaskar. HASSAN. 4. INTERFACING: 1. 6. Cube – (16 bits Arithmetic operations – bit addressable). Stepper motor 4. Model code for 4-bit ALU. Designing 4-bit binary.MALNAD COLLEGE OF ENGINEERING. “VHDL Primer”. Multiplexer. LCD display 3.5 1. 2. New Delhi 2003 EC508 .Addition/subtraction. square. Seven segment display 2. Pearson / PHI. Code converters 5.Block move. Finding largest element in an array. multiplication and division. BCD Counter (Asynchronous reset) and any arbitrary sequence counter. Sorting. Nazeih M.Microcontroller Lab (0-0-3) 1. 3rd Year B. T-flip-flops. BCD Counter (Synchronous reset) and any arbitrary sequence counter. VHDL code to describe a Full Adder using different modeling styles. D. Electronics & Communication Department 15 . VHDL codes for SR. JK. 7. Data Transfer . 8. Designing 4-bit binary. Arithmetic Instructions .E. Demultiplexer. Exchange. Comparator. Botors – “HDL programming (VHDL and verilog)” Dream tech Publication New Delhi 2. Programs using serial port and on-Chip timer / counter INTERFACING: Using C programs to interface 8051 chip to Interface following modules 8. Ramp etc. 13. 2005 3rd Year B.E. Boolean & manipulations). Elevator interface to 8051.MALNAD COLLEGE OF ENGINEERING. HASSAN. 10 Simple Calculator using 6 digit seven segment display and Hex Keyboard interface to 8051. 12. 2009 2. Triangular. using DAC interface to 8051. Temperature control 11. Programming Interfacing and System Design”.ASCII. change the frequency and amplitude. Stepper and DC motor control interface to 8051. 3. Counters 4. Decimal . ASCII – Decimal. Programs to generate delay. Reference Books 1. Conditional CALL & RETURN. 1st edition. Mallikarjunaswamy “8051 Microcontroller Hardware software & applications TMH. “Microcontrollers Architecture. 7. Generate different waveforms Sine. Electronics & Communication Department 16 . Pearson Education. Udayashankar M.Decimal and Decimal HEX. 6. HEX . RajKamal. Alphanumeric LCD panel input interface to 8051. Code conversion: BCD – ASCII. V. External ADC and interface to 8051. 9. Square. Logical Instructions (Bit 5. (Text1:Chapter 5) 6 Hrs 2. TWT. Isolators. Microwave passive devices. Tunnel diode. Matched termination. Circulators. Microwave transistors. Reflex Klystron (Text 1 Chapter 9) 7 Hrs 6. Microwave solid state devices-Crystal diode.Coaxial lines. Waveguide corners and bends. HASSAN. Broadband ( Text1:Chapter 5) matchingmatching. (Text1:Chapter6&8) 6 Hrs 5. Electronics & Communication Department 17 . Power handling capability of microwave transmission lines. Coupling loops. 6 Hrs 3. Magnetron. Coaxial to waveguide adopters.E. Microwave transmission lines. Wave guide Tees. IMPATT & TRAPATT diodes.GUNN diode. PIN diode . Phase shifters. Microwave vacuum tube devices-Klystron. Directional couplers. Planar transmission lines. Parametric amplifiers. Microwave filters. Microwave network theory and passive devices-Symmetrical Z and Y matrices for reciprocal network. varactor diode. Schottky diode. Impedance transformation for Narrowband matching. (Text 1 Chapter 10) 7 Hrs 3rd Year B. S matrix representation of multiport network (Text1:Chapter 6) 6 Hrs 4. Magic Tees. coaxial connectors adopters. Attenuators.MALNAD COLLEGE OF ENGINEERING. VI Semester EC601-Microwave Devices and Integrated Circuits (4-0-0) 4 1. (Text 1) 6 Hrs 3rd Year B. “Microwave engineering”. Micro strip lines. MMIC growth. Discrete Fourier Transform: Frequency domain sampling and reconstruction of discrete time signals. Properties of DFT. Thin film formation. 2008. Radix -2 FFT algorithms for the computation of DFT and IDFT –decimation in time (DIT) and decimation in frequency (DIF) algorithms. (Text 1) 7 Hrs 3. Annapurna Das. 2. Hybrid integratedCircuit fabrication. Electronics & Communication Department 18 . Sammuel Y. (Text 1) 7 Hrs 4. Coplanar strip lines. TMH Publication 2nd Edition. (Text 2 Chapter 12) 7 Hrs Text Books 1.MALNAD COLLEGE OF ENGINEERING. use of DFT in linear filtering. additional DFT properties. multiplication of two DFTs – the circular convolution. Parallel Strip lines. the Chirp –z transform algorithm. DFT as a linear transformation. Sisir KDas. HASSAN. Monolithic ICs. PHI 3rd edition. (Text 1) 6 Hrs 2. Materials. Overlap saves and overlap add method. relationship of the DFT to other transforms. A linear filtering approach to Computation of the DFT: The Goertzel algorithm. Shielded strip lines (Text 2 Chapter 11) 7 Hrs 8.E. 2008. 7. Fast Fourier Transform (FFT) algorithms: Direct computation of DFT. and EC602-Digital Signal Processing (4-0-0) 4 1. Strip lines-Introduction.Introduction. Liao “Microwave Devises Circuits engineering”. mapping of transfer functions. discussion on TMS 320C67X processors. (Text 1) 7 Hrs 6. FIR filter design using frequency sampling technique. Digital to digital frequency transformation (Text 1) 6 Hrs 7. Bartlet and Kaiser windows. Bilinear transforms. Impulse invariance method. applications in communication. HASSAN.E. different generations of DSPs. 5. FIR filter design: Introduction to FIR filters using – Rectangular. fixed point and floating point processors. (Text 2) 6 Hrs 8. design of FIR Differentiators. Applications of Digital signal processing: Audio signal processing. IIR filter design: Characteristics of analog filterButterworth filter.MALNAD COLLEGE OF ENGINEERING. Digital Signal Processors: Architectural features of a Digital Signal Processor. Electronics & Communication Department 19 . (Text 2) 7 Hrs 3rd Year B. fixed point and floating point arithmetic. processing of speech signals. “Digital signal processing”. Text Book: 1. Proakis and Monalakis. IP versions. Ltd. Tata McGraw-Hill. LAN. ICMP message types and formats 6 hrs 3rd Year B. “Digital signal processing--Principles algorithms and applications”. Reference Books: 1. TMH.Wired LANs(Ethernet) and Wireless LANs (802. Internet Protocol. New Delhi.11). framing techniques 7 hrs 2. 4th edition.2008. S. addressing modes. 3rd edition. protocols and standards.E. 2006 EC603-Computer Communication Networks (4-0-0) 4 1. Classful and classless addressing. Electronics & Communication Department 20 . 2nd edition. “Digital Signal Processing”. Layers. Scitech Publications Pvt. Point to point WANs. 2. 2007. “Digital signal processing”. 2nd Edition. IPv4 and IPv6 versions.History. Switched WANs.MALNAD COLLEGE OF ENGINEERING. static and dynamic routing. Connecting Devices 6 hrs 3.Introduction. New Delhi. forwarding techniques with classful and classless addressing.Salivahanan. 2. Pearson education. routing tables 7 hrs 5. Introduction. HASSAN. 2000. OSI Model and TCP/IP Protocol suite. fragmentation. Variable length block 7 hrs 4. IP Addressing.Datagram format. forwarding and routing IP PacketsTypes of delivery. Delivery.. P Ramesh Babu. Monson H Hayes. Mobile IP Addressing for mobile hosts.Digital Communication (4-0-0) 4 1. Forouzan B A. Introduction to probabilities. Transmission Control ProtocolServices. Congestion control in TCP 6 hrs 8. 2006 Reference Book: 1. DNS in internet. FTP-File transfer. Channels for Digital communication. Electronics & Communication Department 21 . Basic signal processing operations in Digital communication. User Datagram Protocol. SMTP. Channel coding theorem.Process to process communication. RANDOM SIGNAL THEORY : Introduction. random 3rd Year B. Applications.MALNAD COLLEGE OF ENGINEERING. segment format.E. channel capacity. 6. HASSAN. New Delhi. 3rd edition. definition and types of private networks 7 hrs Text Book: 1. “TCP/IP Protocol Suite”. TCP Connection. PHI. INTRODUCTION: Sources and Signals. Network Performance. www: http. UDP operation 6 hrs 7. Discrete random variables.DNS definition. features. Gopalan and SivaSelvan“TCP/IP Illustrated”. Continuous random variables. Multimedia: types of services.2008 EC604 . TMH. Channel capacity theorem Text – 1 6 Hrs 2. frame format of UDP packets. Time domain representation of Narrow band noise. Channel noise and error probability.E. practical aspects of sampling and signal recovery. Noise equivalent bandwidth. Noise in communication systems. Coherent binary modulation techniques. Coding speech at low bit rates. SAMPLING PROCESS: Sampling theorem. Quadrature sampling of band pass signals. Comparison of binary and quaternary modulation techniques. eye pattern.MALNAD COLLEGE OF ENGINEERING. M-ary modulation techniques. ISI. SNR and probability error. DIGITAL MODULATION TECHNIQUES: Digital modulation formats. Power spectral density of stationary random process. DM. Adaptive equalization for data transmission Text – 1 7 Hrs 6. Synchronization and application 3rd Year B. Non-Coherent binary modulation techniques. PAM. TDM Text . signal distortion in sampling. Nyquist’s criterion for distortion less base band binary transmission. Coherent Quadrature modulation techniques. Text – 1 7 Hrs 7. Bandwidth efficiency. reconstruction of a message from its samples. Thermal noise. Applications Text – 1 6 Hrs 5. WAVEFORM CODING TECHNIQUES: PCM.1 7 Hrs 4. Robust quantization. HASSAN. DPCM. Power spectra of PAM signals. base-band M-ary PAM systems. Quantization noise and SNR. Text – 2 7 Hrs 3. correlative coding. and noise figure. Effect of ISI-bit verses symbol error probability. process. Effective noise Temperature. BASE-BAND SHAPING FOR DATA TRANSMISSION: Discrete PAM signals. Electronics & Communication Department 22 . B. K. Electronics & Communication Department 23 . 3. John Wiley and sons 2nd edition. 2nd edition.E. Simon Haykin. HASSAN. Direct sequence spread coherent binary PSK. notation of spread spectrum. 2004 2. Verification of Sampling Theorem for sin and cosinputs and for different frequencies Linear Convolution of two given sequences. “Introduction to Analog and Digital Communication System”. Signal space dimensionality and processing gain. application Text – 1 Text Books 1.5 Experiments using MATLAB 1. for right sided and two sided sequences Circular Convolution of two given sequences. frequency hop spread spectrum.MALNAD COLLEGE OF ENGINEERING. Sam Shanmugham “Digital and analog Communication System”. Simon Haykin. probability of error. SPREAD SPECTRUM MODULATION: PN sequences. John Wiley and sons 2004 2. John Wiley and sons. 2004 Reference Books 1. 2.P Lathi “Modern Digital & Analog Communication System” Oxford university press 3rd Edition 2006 6 Hrs EC605-DSP Lab (0-0-3) 1. Text – 1 6 Hrs 8. “Digital Communication”. 3rd Year B. “Digital Signal Processing”. Design and implementation of Butterworth IIR Digital filters Experiments using DSP kit. C language and Code Composer Studio 12. TMH. (a) Linear Convolution of two sequences using DFT and IDFT. 7. “Fundamentals of Digital Signal Processing using MATLAB”. 2000. 5. 2nd Edition. Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum. 8. Electronics & Communication Department 24 . 2005 3rd Year B. Harris. Salivahan. 2. Autocorrelation of a given verification of its properties. 10.MALNAD COLLEGE OF ENGINEERING. 4. Solving a given difference equation with and without initial conditions. 9. Impulse Response of a given system. Design and implementation of FIR Digital filters for chebyshev and rectangular windows 11. Circular convolution of 2 given sequences References 1. Thomson.E. 6. Schilling and Sandra L. 1st Edition. Robert J. Linear convolution of 2 right sided sequences 13. (b) Circular Convolution of two given sequences using DFT and IDFT. sequence and Cross correlation of a given sequence and verification of its properties. HASSAN. Electronic tuning range and Sensitivity of Reflex Klystron Detection and and FSK DPSK 10. Transit time. 4. 9. 8. Verification of sampling theorem using Flat-top samples PCM generation and detection using CODEC chip Demonstration of the working of TDM and FDM system ASK generation and Detection generation and Detection PSK generation and encoder and decoder QPSK modulator Determination of Frequency.E.MALNAD COLLEGE OF ENGINEERING. Voice transmission using Optical Fiber 3rd Year B. Determination of V – I Characteristic curve of a Gunn Diode 11. 2. 7. EC606-Advanced Communication Lab (0-0-3) 1. 6. 5. 3.5 1. Experiments on Microstrip antennas 13. Electronics & Communication Department 25 . Determination of Characteristic of Directional Coupler 12. Beam width and gain of Horn antenna Determination of modes. Guide wavelength and VSWR using Microwave bench Measurement of Directivity. HASSAN. Sequencing. counters. comparators. 2. Power dissipation. 7. Electronics & Communication Department 26 . CMOS Processing Technology CMOS Technologies. static circuits.E. 5. multiplication. Data Path Subsystems. Boolean logical operations. Combinational circuit design. Design methodology. sequencing dynamic circuits. division 7 Hrs. 3rd Year B. CMOS Physical Design styles. interconnect. Logical effort & Transistor sizing. 4. CMOS Process enhancements. Data sheets & Documentation. Circuit Characterization & Performance estimation. Static sequencing element methodology. 6 Hrs. 3. subtraction. Design Margin. Interchange formats. Design flows. Circuit families. Delay estimation. Design economics 7 Hrs. Layout Design Rules. shifters. Reliability. Technology related CAD issues. scaling 7 Hrs. low power logic design. Manufacturing issues 6 Hrs. circuit design of latches & Flip-Flops. coding. 8. synchronizers 6 Hrs. Electives EC651 – Advanced VLSI Design (4-0-0) 4 1. Addition.MALNAD COLLEGE OF ENGINEERING. more circuit families. Sequential Circuit Design. 7 Hrs. HASSAN. Design Methodology & Tools. non ideal I-V Effects. comparison of circuit families 6 Hrs. 6. VLSI Design flow. one/zero detectors. 2. Basic Performance Equation. Encoding of Machine Instructions. David Harris.MALNAD COLLEGE OF ENGINEERING. Interrupts – Interrupt Hardware. Assembly Language. “CMOS VLSI Design – A circuits and Systems perspective”. Functional Units. “Essentials of VLSI Circuits and Systems”. Arithmetic Operations and Characters. 2006. Stacks and Queues. 4. Handling Multiple Devices. 7 Hrs. Memory Operations.Computer Organization (4-0-0) 4 1.Numbers. Electronics & Communication Department 27 .E. 2nd Edition PHI. HASSAN. Subroutines. Text Books 1. Performance Processor Clock. Basic Input and Output Operations. III Ed. Instructions and Instruction Sequencing. Basic Operational Concepts. 3. al. Reference Books 1. 6 Hrs. 3rd Year B. Neil H E Weste. Controlling Device Requests. Clock Rate. Memory Location and Addresses.. 7 Hrs. Basic Structure of Computers . Performance Measurement.Computer Types. Enabling and Disabling Interrupts. Ayan Banerjee. Historical Perspective. Input/Output Organization Accessing I/O Devices. Bus Structures. Pucknell et. Machine Instructions and Programs . Additional Instructions.. Pearson Education. Addressing Modes. 2005 EC652 . Kamran Eshraghian. and Cost. USB. Vincent P. Replacement Algorithms. 6 Hrs. Design of Fast Adders Multiplication of Positive Numbers. Arithmetic . Micro-programmed Control. Speed. 2nd Edition. PHI publications. “Computer Systems Design and Architecture”. Standard I/O Interfaces – PCI Bus. Multiple Bus Organization. Text Book 1. Floatingpoint Numbers. Signed Operand Multiplication. Basic Processing Unit . Direct Memory Access. Hard-wired Control.Addition and Subtraction of Signed Numbers. Jordan. Semiconductor RAM Memories. “Computer Organization”. 7 Hrs. Secondary Storage. Size. HASSAN. 5. Exceptions. 7. 5th Edition. Buses. 2002 Reference Books 1. 6 Hrs. Heuring & Harry F. SCSI Bus. Virtual Memories. Integer Division. TMH. Electronics & Communication Department 28 . 2. 6 Hrs. Pearson Education. Performance Considerations. Safwat Zaky. Execution of a Complete Instruction. Fast Multiplication. 6. 8. Cache Memories – Mapping Functions.MALNAD COLLEGE OF ENGINEERING. Carl Hamacher. 2004. William Stallings. Read Only Memories. Zvonko Vranesic. 2006. 3rd Year B.Some Fundamental Concepts. Interface Circuits.E. 7th Edition. 7 Hrs. “Computer Organization & Architecture”. Basic Concepts. Contiguous and Noncontiguous Allocation.E. Threads – user and kernel level threads.Operating Systems (4-0-0) 4 1. allocation of disk space. Classes of Operating Systems . Virtual Memory – VM Basics. Short Term scheduling and their functions in BP. Preemptive scheduling – RR. 3rd Year B. Scheduling – Concepts and terminologies. Memory Allocation to a process. Page Replacement policies – FIFO. HASSAN. 7. OS and the computer system. interacting processes. 4. Long.Goals and Operation of an OS. Programmer and OS view of Processes. 2. Time sharing OS. Demand Paging. 6 Hrs. LRU and Optimal. 7 Hrs. 3. 6 Hrs.Batch Processing OS. Directory structures. Memory Management – Static and dynamic memory allocation. RTOS. reuse of memory. 7 Hrs. Medium. multiprogramming and TS systems.File System and IOCS. race condition and control synchronization. Processes and threads . Interrupt action and processing of interrupts and system calls. EC653 . Multiprogramming OS . Nonpreemptive scheduling – FCFS and SRN/SJN policies. Distributed OS. Resource Allocation and sharing of resources.Processes and programs. LCN and STG policies. Electronics & Communication Department 29 . 5. Files and file operations. 7 Hrs. 6 Hrs.MALNAD COLLEGE OF ENGINEERING. 6. Introduction . 7 Hrs. File organizations. File System . paging and segmentation. file protection and interface between file system and IOCS. Models of Digital Control Devices and Systems: Introduction. A S Godbole.Digital Control Systems (4-0-0) 4 1. 5th Edition. 2nd Edition.MALNAD COLLEGE OF ENGINEERING. 7 Hrs.Time Signals.A Concept Based Approach”. 2. Stability on the ZPlance and the jury Stability Criterion. PB Galvin and G Gagne. Text book : 1. “Operating system”. A Silberschatz. Basic Discrete. “Operating system Concepts”. Filtering. TMH. Sampled Spectra and Aliasing. Electronics & Communication Department 30 . TMH. z-Domain Description of 3rd Year B. Deadlocks in resource allocation. Conditions for resource deadlock. 7 Hrs 3. HASSAN. Deadlock. 2nd Edition.Definitions of Critical section. 2006. EC654 . 2002. Practical Aspects of the Choice of Sampling Rate Principles of Discretization. Transfer Function Models. Time – Domain for Discrete Time Systems. 2003.Plane. The Routh Stabilitiy Criterion on the r. 8. John Wiley. 6 Hrs 2. Signal Processing in Digital Control : Configuration of the Basic Scheme. binary and counting semaphores.E. Deadlock avoidance using Banker’s algorithm and example. principles of Conversion. P and V OR wait and signal primitives. D M Dhamdhere. Sampling as impuise Modulation. Reference books: 1. “Operating systems . Deadlock . State-Variable Analysis of Digital Control Systems: State Descriptions of Processors. 7 Hrs 7. B. Design of Digital Control Algorithms: Introduction. Implementation of Digital controllers.MALNAD COLLEGE OF ENGINEERING.E. 7 Hrs 5. 2002. 2000 2. Digital Position Control System. z-plane Synthesis. C. 6 Hrs Text Book: 1. Nagle. 6 Hrs 8.. Solution of Difference Equations. Digital Temperature Control System. 7 Hrs 6. HASSAN. “Digital Control Systems” : – PHI. C. Motors and Their Control. Philips & H. “Digital Control Systems and State Variable Methods” –-TMH-3rd Ed. Gopal. L. 2008 Reference Books: 1. State Descriptions of Systems with Dead – Time. T. II Ed. z-Domain Description of Systems with DeadTime. 6 Hrs 4. Kuo – “Digital control Systems”– HoltSaunders International Edition. Digital Compensator Design Using Frequency Response Plots and Root Locus Plots. Electronics & Communication Department 31 . State Descriptions of Sampled Continuous-time Plants. 3rd Year B. M. z-Plane Specifications of Control System Design. Sampled Continuous Time Plants. Introduction to Digital Signal Processing: Introduction. Text 1 Chapter 2 6 Hrs 2. On-Chip peripherals.E. Discrete Time Sequences. IIR Filters. Features for External Interfacing Text 1 Chapter 4 7 Hrs 3. Data Addressing Capabilities.MALNAD COLLEGE OF ENGINEERING. Linear Time-Invariant Systems. Decimation Filters (one example in each case) Text 1 Chapter 7 6 Hrs 3rd Year B. Digital Filters. Address Generation Unit. A Digital Signal Processing System. Basic Architectural Features. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT). DSP Computational Building Blocks. Bus Architecture and Memory. Text 1 Chapter 5 7 Hrs 5. Commercial Digital Signal Processing devices. Decimation and Interpolation. HASSAN. Programmable Digital Signal-Processors Introduction. Program Control Text 1 : Chapter 5 7 Hrs 4. Electronics & Communication Department 32 . Interpolation Filters. Memory Space of TMS320C54xx Processors. Interrupts of TMS320C54xx Processors. The Sampling Process. Detail Study of TMS320C54x & 54xx Instructions and Programming. Pipeline Operation of TMS320C54xx Processors. FIR Filters. EC655 . Implementations of Basic DSP Algorithms Introduction.DSP –Processor. Architectures for Programmable Digital SignalProcessing Devices Introduction. Data Addressing Modes of TMS320C54xx Digital Signal Processor. Architecture and Applications (4-0-0) 4 1. The Q-notation. Programmability and Program Execution. Interrupts and I/O. “Digital Signal Processing”: A Practical Approach. “Digital Signal Processing”. Parallel I/O Interface. Text1 Chapter 8 6 Hrs 7. 6. Ifeachor E C.. Memory Space Organization. Pearson Education. A Speech processing. Woon-Seng Gan. Jervis B. PearsonEducation. An FFT Algorithm for DFT Computation. Sen M Kuo. Avatar Singh and S Srinivasan. HASSAN. Synchronous Serial Interface. “Digital Signal Processors Architectures. Thomson. Text 1 Chapter 10 6 Hrs Text Book: 1. Bit-Reversed Index Generation & Implementation on the TMS320C54xx. Image processing systems. Implementation of FFT Algorithms Introduction. Programmed I/O. Interfacing and Applications of DSP Processor Introduction. A CODEC Interfacing Circuit. 2005 2. Memory Interface. Overflow and Scaling.E. Interfacing Memory and Parallel I/O Peripherals to Programmable DSP Devices Introduction. DSP Based Biotelemetry Receiver. and applications”.MALNAD COLLEGE OF ENGINEERING. Implementations.2E. Direct Memory Access (DMA) Text1 Chapter 9 7 Hrs 8. 2002 3rd Year B. 2nd edition. Electronics & Communication Department 33 . 2006 Reference Books: 1.W. External Bus Interfacing Signals. Merge sort. EC656 . 7 Hrs 5. AVL Trees Splay Trees. HASSAN. Brief 6 Hrs 2. Topological Sort.E.Data structures using C (4-0-0) 4 1. A Lower Bound for simple sorting algorithms. The List ADT. Simple Implementations. Rehashing. Stacks and Queues . Pearson Education. Open Addressing. Applications of priority queues. 7 Hrs 4. 6 Hrs 6. Sorting – Preliminaries.Definitions. 7 Hrs 7. d-Heaps.MALNAD COLLEGE OF ENGINEERING.Preliminaries. “Data structures and Algorithm Analysis in C”. 2003. Algorithm Analysis . Mathematics Introduction to Recursion review. Hash function. Analysis. The Search Tree ADT. Shortest-path Algorithms. Model. Binary Heap.General Idea.Mathematical Background. Minimum spanning Tree. Binary Trees. Introduction. Hashing . Graph Algorithms. Insertion Sort. Extendible Hashing. List. Shell sort. 7 Hrs 8. 6 Hrs Text Book : 1. Electronics & Communication Department 34 . Separate chaining.Abstract Data Types(ADT’s). B-Trees. Heap sort. 3rd Year B. Running Time Calculations 6 Hrs 3. Network flow problems. Priority Queues (Heaps) -Model. Mark Allen Weis. Quick sort. Trees . 9th Edition. The Stack ADT. Leftist Heaps. The Queue ADT. Skew Heaps. Tree Traversals (Revisited). M. series and parallel operation of Thyristors. Introduction to power devices: Power semiconductor devices. Reference book: 1. protection. “Data structures using C and C++”. Complementary. Isolation of gate and base drives. self. 2002.M. Augenstein. HASSAN. Forced. Commutation Techniques: Natural. Thyristors: characteristics. Power MOSFETs – Steady state and switching characteristics. EC657 . Principle of ON-OFF and phase control. switching limits. 2nd Edition. IGBT`s. Control Characteristics of power devices. and External pulse commutation 6 Hrs 6. Langsam. Thyristor types. di/dt and dv/dt limitations.E. Series and Parallel operation. Electronics & Communication Department 35 . Y. turn-on and turn-off. Controlled Rectifiers: Phase controlled converter operation. single phase semi converters. Types of Power Electronic circuits and peripheral effects. base drive control. Resonant pulse. 7 Hrs 3rd Year B. firing circuits using 6 Hrs 3. gate drive. Tanenbaum. Impulse. A. 7 Hrs 5. J.Power Electronics (4-0-0) 4 1. Two transistor model. MOSFET’s and IGBT’s. 6 Hrs 4. single phase bidirectional controllers with resistive and inductive loads.MALNAD COLLEGE OF ENGINEERING. AC Voltage Controllers: Introduction. full converters and dual converters and series converters. power BJT’s. 6 Hrs 2. Power Transistors: BJT’s – Steady state and switching characteristics. Single phase Cyclo converters. D.MALNAD COLLEGE OF ENGINEERING. M. single phase bridge inverters with voltage control.Rashid “Power Electronics”. Text 1 7 Hrs 3rd Year B. major diagnostic rang deferent types of D/A. J M Jacob. A/D converters in bio signal processing selection criteria to be deuces. TMH Publishing company Ltd.E. ECG signal characteristics ECG amplifier vector cardio gram QRS detector circuit. 7. Line Voltage Fly-back Converter 7 Hrs Text Books: 1. performance parameters. “Power Electronics: Principles and Applications”. Inverters: principle of operation. Reprint 2004 Reference Book: 1.. Performance parameters. HASSAN. Thomason – Vikas EC658 Bio medical signal processing (4-0-0) 4 1. medical instrument Microspores based Micro computer based instruments ECG. DC Choppers: step-down and step-up choppers. M. Edition. Elements of EEG ECG EMG characteristics of medical data. Electronics & Communication Department 36 . Analysis of Impulse commutated thyristor chopper 7 Hrs 8. Signal conversion Bio medical signal rang.Singh and Khanchandani K.H. Pearson / PHI 1993 (2004) 2nd/ 3rd 2. Chopper classification.B “Power Electronics”. current source & variable DC link inverters .Switching Power Supplies: Buck & Boost Regulators. Text 1 6 Hrs 2. lead system. RL loads. Jr and Larimore – “Theory and design of Adaptive filters” 1st edition. Adaptive filters noise cancellation by sine wave modal.E. Algorithms for FIR adaptive filters algorithms for IAR filters algorithms for signal properties implementation issues hum removal in ECG monitor. Text 1 7 Hrs 7. Treichler. Effect of filter cascade. Willis. PHI. Text 2 7 Hrs Text Books: 1. Johnson. Turning point. Need for adaptive filtering basic principles. IAR filters for ECG analysis. Second Edition. Electronics & Communication Department 37 . Smoothing filters least square polynomial smoothing. notch filters. Limitation of signal averaging soft ware for signal averaging. Prentice Hall of India Pvt Ltd. ECG QRS detection methods. derivate filters.MALNAD COLLEGE OF ENGINEERING. Integer filters. AZTEC algorithm. Digital filters design concepts rubber membrane concepts in bio signals. Text 1 6 Hrs 5. Signal averaging. Data redaction techniques. IAR filters integrators design method for to pole filters. ECG analysis systems VLSI in digital signal processing. different filters. 2006 3rd Year B. HASSAN. Fan algorithm coding techniques. 3. Text 1 6 Hrs 6. Text 1 7 Hrs 4. J.2008 2. Tompkins – “Biomedical Digital signal processing: C-language examples and Laboratory experiments for the IBM PC”. First order second order band pass filter. Text 1 6 Hrs 8. Other applications of adaptive filtering. 3rd Year B. HASSAN. Electronics & Communication Department 38 .MALNAD COLLEGE OF ENGINEERING.E.