department of electronics

advertisement
DEPARTMENT OF ELECTRONICS
M Sc ELECTRONICS COURSE
STRUCTURE OF THE COURSE
First Semester Papers
EL 401: Analog Devices and Circuits
EL 402: Digital Circuits and Systems
EL 403: Microprocessors and Interfacing
EL 404: Programming in C/C++.
EL 405: Practical I (Analog and Digital Experiments)
EL 406: Practical II (Microprocessor and Programming)
EL 407: Seminar / Mini-project**
Second Semester Papers
EL 451: ASIC and HDL
EL 452: Digital Signal Processing
EL 453: Computer organization and Architecture
EL 454: VLSI Design
EL 455: Practical I (Digital Signal Processing Experiments)
EL 456: Practical II (VLSI and VHDL Experiments)
EL 457: Seminar/ Mini-project**
Third Semester Papers
EL 501: Electronic Instrumentation (Open Choice)
EL 502: Image Processing
EL 503: Analog and Digital Communication
EL 504: Embedded System Design
EL 505: Practical I (Analog and Digital Communication Experiments)
EL 506: Practical I (Image Processing and Embedded System Experiments)
EL 507: Seminar / Mini-project**
Fourth Semester
Project work in an Industry/recognized Institutes/Laboratories for duration of 24 Weeks.
** All Seminars /Mini-projects to be assessed internally.
EL 401: Analog Devices and Circuits
UNIT I
Basic Devices: The re transistor model – Small signal analysis of CE configuration.
Comparison of the result of CE with CB and CC configurations, Hybrid parameters, analysis of
voltage divider bias CE configuration using hybrid equivalent model. Frequency response (low
and high) of BJT CE amplifier.
Characteristics of JFET and MOSFET –voltage divider bias – small signal analysis of JFET and
MOSFET in CS configuration, Comparison of the results of CS configuration with CG and CD
configuration.
Two stage cascade amplifiers with BJT and FET. Cascaded amplifiers (Darlington connection).
CMOS circuit, Current source circuit, current mirror circuit, Differential amplifier circuit.
18 HOURS
UNIT II
Op-Amps: Introduction to Op-amp, internal block diagram, Characteristics of practical op-amp.
Negative feedback, Op-amp with negative feedback and its effect on op-amp impedances. Bias
current and offset voltage compensation, open loop and closed loop response.
Op-amp Applications: Comparators, Summing amplifier, Integrator, Differentiator, Isolation
amplifier, Instrumentation Amplifier, Active filters (first order, second order Butterworth
filters).
16 HOURS
UNIT III
BJT power amplifier circuits – Efficiency and harmonic distortion – Class A, Class B and
Class AB operation, Power transistor heat sinking.
Other Devices: SCR operation and its applications, UJT characteristics and its applications.
Application of Triac in phase (power) control.
High frequency devices – Gunn diode, Microwave Transistor, Microwave FET, Klystron, CCD,
Read diode, IMPATT diode, TRAPPAT diode, BARRIT diode.
16 HOURS
Text Books:
1. Boylestad and Nashelsky, “Electronic devices and Circuits theory”, 8th Edn. (Prentice Hall
of India 2002)
2. Floyd T L “Electronic Devices”, 5th Edn. (Pearson Education Asia 2002).
3. Samuel.Y.Liao, “Microwave devices and Circuits”, 3rd Edn, Prentice Hall of India.
Reference Books:
1. R.A. Gayakwad, “Op-amps and linear integrated circuits”, 3rd edn. (Prentice Hall of
India 2002).
2. Sedra and Smith “Microelectronic Circuits”, 4th Edn. (Oxford University Press (India))
EL 402: Digital Circuits and Systems
UNIT I
Memories: Basics of semiconductor memory, RAMS, ROMS, PROM’s and EPROM’s. Flash
memories, magnetic and optical storage memories.
Digital IC technologies : Basic operational characteristics and parameters – CMOS circuits,
TTL circuits , practical considerations in using TTL, Comparison of CMOS and TTL
performance , ECL circuits – PMOS, NMOS and E²CMOS.
16 HOURS
UNIT II
Programmable logic devices – Programmable array logic (PAL) structure and its operation
(PAL 16L8). Generic array logic (GAL) structure and its operation (GAL 22V10) – Output
logic macro cells (OLMS). Implementing sum of product function. PLD fundamentals, PLD
architecture. Sequential logic application – OLMC mode selection of GAL 22V10 –
implementing keypad encoder.
Digital Circuits and system design: Review of Combinational and Sequential logic design,
Digital system design and implementation options. Introduction to PLDs, FPGAs.
18 HOURS
UNIT III
Hardware Description Language: VHDL: syntax, semantics, identifiers and literals, entities
and architectures, packages and libraries, interface declarations, type declaration, other
declaration, sequential statements, operator, concurrent statements, execution, configuration and
specification, example programs.
16 HOURS
Text Books:
1.
2.
3.
4.
Floyd T L “Digital Fundamentals”, 8th Edn. (Pearson Education Asia 2002).
Tocci R.J. and Widmer N S “Digital Systems”, 8th Edn. (Pearson Education Asia 2002).
Wakerly J F “Digital design”, 3rd Edn. (Pearson Education Asia 2002).
S.S Limaye “VHDL A Design Oriented Approach ”, (Tata Mc’Graw Hill Pub.2008).
Reference Books:
1.
Mano M M “Digital Design”, 3rd Edn. (Pearson Education Asia 2002).
2. M. J. S. Smith “Application Specific Integrated Circuits”, Pearson Education.
3. C.H. Roth “Digital system design using VHDL”, PWS Publishing,
4. Peter Ashenden, “The Designer’s Guide to VHDL”, Morgan Kaufman.
EL 403: Microprocessors and Interfacing
UNIT I
Review of 8085 microprocessor– Internal architecture and Internal operations.
Modes, Instruction Formats, Instruction Execution Timings.
Addressing
8086 processor- Internal architecture of 8086, Instruction set – Data transfer instruction,
Arithmetic instructions – Binary and BCD arithmetic. Branch instructions – conditional and
unconditional, Loop instructions, Logical instructions, Flag manipulation, Shift and rotate
instructions and programming.
16 HOURS
UNIT II
8086 features- Assembler Directives, 8086 system connection, Timing and troubleshooting, 8086
interrupts and interrupt applications. Digital Interfacing, Analog interfacing and industrial
control.8086 Maximum mode, Co-processor, EDA tools.
Advanced Microprocessors – Introduction, Multiprogramming concepts, memory management
concepts, virtual memory – segmentation scheme.
18 HOURS
UNIT III
The 80286 internal architecture – Real and Protected mode operations, Task switching, single level
tasks, multilevel tasks and multiple tasks.
The 80386 and 80486 Microprocessors – The 80386 architecture and features, the memory system.
The 80386 memory management unit(MMU) - real and protected mode operation. Virtual 8086
mode – paging mechanism. The 80486 – Introduction, architecture and advanced features, 80486
memory system. The Pentium – architecture, and advanced features.
Programmable Peripheral Devices.
16 HOURS
Text Books:
1. Douglas V Hall, “Microprocessor and interfacing, programming and hardware”, Tata
McGraw Hill, Reprint 2nd Edn. 2000.
2. Barry.B.Brey, “The intel Microprocessor 8086/8088, 80186/80188, 80286, 80386, 80486,
PENTIUM and PENTIUM PRO Processor – Architecture, Programming and Interfacing”,
(Pearson Education Asia), 6th Edn. 2002.
Reference Books:
1. Yu-Cheng Liu, Glenn A Gibson, “Micro Computer Systems: The 8086/8088 family –
architecture, programming and design”, Prentice Hall of India Pvt. Ltd., New Delhi, 2 nd
Edn. 2000.
2. Ramesh S Gaonkar, “Microprocessor architecture, programming and application with
8085”, 4th Edn. (penram International Pub. House).
EL 404: Programming in C/C++
UNIT I
Advanced Programming in C: Review of basic C programming concepts and Techniques. Arrays
(Defining an array, Processing an array, multidimensional arrays, Arrays and strings), Functions
(Defining a function, Accessing a function, Passing arguments to a function, Specifying Argument
Data Types, Function Prototypes), User defined functions, handling of character strings,
Pointers(Pointer declaration, passing pointers to a function Operations on pointers, Pointers and
Multi-dimensional Arrays, Arrays of Pointers, Passing functions to other function).
16 HOURS
UNIT II
Structures and Unions (User-defined data types, Structures and pointers, passing structures to a
function, self referential structures), file management in C, dynamic memory allocation and linked
lists, Low-level programming (register variables, bitwise operations, bit fields).
Key concepts of C++ programming: Object Oriented Programming (OOP), Advantages of OOP,
and Characteristics of OOP. Objects and classes (definition, specifying a class, objects as physical
objects and as data types, constructors and destructors, objects function arguments, returning
objects form functions structures and classes static class data).
18 HOURS
UNIT III
Advanced concepts of C++ programming: Concept of operator loading, Inheritance, pointers,
virtual functions and dynamic polymorphism.
Device drivers using C in UNIX: Types of device drivers, gross anatomy of device drivers,
general programming considerations, a test data generator, device driver for an A/D converter, a
line printer and COM1 ports.
16 HOURS
Text Books:
1. Balagurusamy E, “Programming in C”, Tata McGraw Hill Pub.
2. Balagurusamy E, “Object oriented Programming with C++”, Tata McGraw Hill Pub.
3. George Pajari, “Writing UNIX device drivers”, Adison Wesley.
Reference Books:
1.
2.
3.
4.
5.
Robert Lafore, “Turbo C++ Programming”, Galgotia Pub, Indian Edition.
Mathivanan, “PC based instrumentation”, PHI.
Jan Ahelsom, “Parallel port complete”, Penram publication.
Jan Ahelsom, “Serial port complete”, Penram publications.
Yaswanth Kanitkar, “Writing TSR through C”, BPB publications.
EL 451: ASIC DESIGN and HDL
UNIT I
Introduction to ASIC: Types of ASICs , design flow.
CMOS Logic: CMOS transistors, CMOS process, CMOS design rules, combinational logic cell,
sequential logic cell, data path logic cells.
ASIC Library Design: transistors as resistors, transistor parasitic capacitance, logical effort.
16 Hours
UNIT II
Programmable ASIC Logic Cells: Actel ACT 191, Xilinx LCA 204, Altera Flex, Altera Max 209.
Programmable ASIC: The antifuse, static RAM, EPROM, EEPROM technology.
Programmable ASIC I/O Cells: DC output, ac output, DC input, ac input, clock input, power
input.
Programmable ASIC Interconnect: Actel ACT 275, Xilinx LCA 284,Altera Max 5100 and 7000.
Programmable ASIC Design Software: Digital Systems, Logic Synthesis.
Low Level Design Entry: Schematic entry, Low level desing languages.
18 Hours
UNIT III
Verilog HDL: Basics of Verilog language, operators, hierarchy, procedures and assignments,
timing controls and delays, tasks and functions, Control statements. Logic gate modeling, Modeling
delay, Altering parameters, Other Verilog features, PLA tasks, Example programs.
Verilog and Logic synthesis, combinational logic, multiplexers, decoders in Verilog simulation.
16 Hours
Text Books:
1. MJS Smith, “Application Specific Integrated Circuits”, Pearson education.
Reference Books:
1. Samir Palnitkar, “Verilog HDL”, Pearson education.
2. Brown and Vranesic, “Fundamendals of Digital logic with Verilog design”, TMH.
3. J. Bhaskar, “Verilog HDL Synthesis”, BS Publications.
EL 452: DIGITAL SIGNAL PROCESSING
UNIT I
Introduction-Classification of signals, the concept of frequency in CT and DT signals, A/D and
D/A conversion. DT signals and systems- DT signals, DT systems, analysis of DT-LTI systems,
difference equations, Correlation of DT signals.
Z-Transform and its application to the analysis of LTI systems- Definition of Bilinear ZTransform, properties, rational ZT, Inverse Z Transform methods, Analysis of LTI systems in Zdomain. One sided Z Transform applications.
16 HOURS
UNIT II
Frequency analysis of signals - CTFS, CTFT, DTFS, DTFT, Properties of DTFT.
Frequency domain analysis of LTI systems- Frequency domain characterization of LTI systems,
Frequency response of LTI systems, Correlation functions and spectra at the output of LTI systems,
LTI systems as frequency selective filters, Inverse systems and deconvolution.
DFT: definition, DFT as a linear transformation, Properties of DFT, linear filtering using DFT-use
of DFT in linear filtering, filtering long sequences-overlap save method, overlap add method.
Fast Fourier Transform (FFT) - Radix-2 DIT and DIT direct and inverse algorithms, Goertzel
algorithm.
18 HOURS
UNIT III
Implementation of DT systems- Structures for FIR systems- Direct form, cascade form, frequency
sampling structure, lattice structure. Structures for IIR systems- Direct form, transposed structure,
cascade form, parallel form, lattice and lattice ladder structures.
Design of Digital Filters: General considerations, design of FIR filters-Window method, frequency
sampling method. Design of IIR filters form analog filters- Impulse invariant method and BZT
method.
16 HOURS
Text Books
1.
John G. Proakis and Dimitris G. Manolakis, “Digital signal processing”. PHI Pub.
Reference Books:
1.
2.
3.
4.
5.
B.P. Lathi, “Signal Processing and Linear systems”,
Ifeacher and Jervis, “Digital signal processing- a practical approach”,
Simon Haykin, “Signals and systems”,
Mc Chellan, R.W shafer & Yoder “Signal Processing First”
A.V.Oppenheim and Schafer, “Discrete time signal Processing”
EL 453: Computer Organization and Architecture
UNIT I
Basic Structure of Computer Hardware: Functional Units, Basic Operation Concept, Bus
Structure, Software, Distributed Computing. Addressing Methods And Program Sequencing–
Memory Operation, Instructions And Instruction Sequencing.
Central processing unit: Introduction, General Register Organization, Stack Organization,
Instruction Formats, Addressing Modes, Data Transfer And Manipulation, Program Control.
16 HOURS
UNIT II
Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative
Memory, Cache and Virtual Memories, Memory Management Hardware.
Input Output Organization: Peripheral Devices, Input Output Interface, Asynchronous Data
Transfer, Modes of Transfer, Priority Interrupt, Direct Memory Access Input- Output Processor,
Serial Communication
Micro Programmed Control: Control Memory, Address Sequencing, Micro Program Example,
Microinstruction Format, Design of Control Unit, Micro Program Sequencer
16 HOURS
UNIT III
Pipeline and vector processing: Parallel Processing, Pipelining, Arithmetic Pipeline, Instruction
Pipeline, RISC Pipeline, Vector Processing.
Microprocessor characteristics: RISC Processor, RISC Characteristic, CISC Characteristics,
Array Processors, Arm Processors, DSP processors.
Multiprocessors – characteristics, Interconnects, arbitration, communication, synchronization,
cache coherence.
18 HOURS
Text Books:
1. Morris Mano, “Computer System Architecture”, Prentice Hall of India, 3rd Edn.
2. Hamacher, Vranesic & Zaky, “ Computer Organisation”, McGraw Hill.
Reference Books:
1. A.S. Tannenbaum, “Structured Computer Organization”, 4th Edn. Prentice Hall of India.
2. Lapsley et al, “DSP Processor Fundamentals”, S Chand and Co, New Delhi.
EL 454: VLSI DESIGN
UNIT I
Digital system and VLSI: Integrated Circuit Manufacturing, CMOS Technology, Integrated
Circuit Design Technique.
Transistor and layout: Fabrication Process, Transistors, Wires and Vias, Design Rules, Layout
Design and Tools.
Logic gates: Combinational Logic Functions, Static Complementary Gates, Switch Logic,
Alternative Gate Circuits, Low Power Gates, Delay Through Resistive Interconnect, Delay
Through Inductive Interconnect.
14Hours
UNIT II
Combinational logic networks: Standard Cell Based Layout, Simulation, Combinational Network
Delay, Logic And Interconnect Design, Power Optimization, Switch Logic Networks,
Combinational Logic Testing.
Sequential machines: Latch And Flip-Flops, Sequential System and Clocking Disciplines,
Sequential System Design, Power Optimization, Sequential Testing.
Subsystem design: Subsystem Design Principles, Combinational Shifters, Adders, ALUs,
Multipliers, High Density Memory, One Transistor Dynamic Ram, Field Programmable Gate
Arrays, Programmable Logic Array.
18Hours
UNIT III
Floor planning: Floor Planning Methods, Off-Chip Connections.
Architecture Design; Hard Description Languages, Register Transfer Design, High Level
Synthesis Architecture for Low Power, System –On Chip and Embedded System CPUs,
Architecture Testing.
Chip Design: Design Methodologies, Kitchen Timer Chip, and Microprocessor Data Path.
Cad System And Algorithms: CAD System, Switch Level Simulation, Layout Synthesis, Layout
Analysis, Timing Analysis And Optimization, Logic Synthesis Test Generation, Sequential
Machine Optimization, Scheduling And Binding, Hardware/Software Co Design.
18Hours
Text Books:
1. Wayne wolf, “Modern VLSI DESIGN”, 3rd edn, PHI.
Reference Books:
1. John P.Uyemura, “Introduction to VLSI circuits and systems”, John Wiley.
2. Douglas A .pucknell & Kamran Eshraghian, “Basic VLSI design”, 3rd edn, PHI.
EL 501: Electronic Instrumentation (Open Choice Paper)
Unit I
Measurement of Voltage and Current. Voltmeter, Ammeter (Block diagram and working).
Multimeters- Digital multimeter, measurement of Voltage, Current resistance and frequency.
Circuit Components- Resistors, Capacitors, Inductors and their functions in the circuits. Concept
of rectifiers, filters. Simple power supply circuits.
Instrumentation: Definition, Block diagram of measuring Instrument. Transducer- definition,
Types of transducers, Electrical transduction principles. Amplifier-definition, Block diagram and
working. Examples-Transistor amplifier, Op-Amp.
Feedback- Positive feedback, Negative feedback. Systems-Open loop system, Closed loop system.
16 Hours
Unit II
Automation of Instruments: Analog signals, Digital signals, Block diagram of A/D & D/A
converters. Control System, Feedback Control system (Definition and Block diagram)
Microprocessor- Block diagram, Connection to memory, Instruction set, program structure,
Simple programs.
Microcontroller- Block diagram, Difference between Microprocessor and Microcontroller. Their
applications in Typical Instruments.
Mp-based Instrumentation- measurement of Voltage, Interfacing concepts.
PC-based Instrumentation: Data acquisition systems, Computer Block diagram, Peripherals,
BIOS services, ports in a computers. GPIB system, RS-232 system, USB system.
16 Hours
Unit III
Display devices: Structure and principle of working of Seven Segment display, LED display, LCD
display.
Biomedical Instrumentation: Bio-potential, Cardio vascular system, ECG, ECG recording,
Electrodes for recording ECG, EEG and EMG signals, ECG Interpretation, EEG, EMG, Blood
pressure measurement, Sonography, CT Scan, Use of computer in CT scan, MRI Techniques.
Bio-telemetry, Transducers for physiological parameter reading and their characteristics.
16 Hours
Text Book:
1) Electrical and Electronics measurements and Instrumentation, A. K. Dhanpet Rai & Co.,
18th edition 2009.
Reference books:
1) Transducers and Instrumentation, DVS Murthy, PHI Publications, 2000.
2) PC Based Instrumentation, Concepts and practice, N. Mathivannan, PHI, 2009
3) Electronic Instrumentation and measurements, David. A. Bell, PHI, 2nd edition
4) Biomedical Instrumentation and measurements, Cromwell, Weibell and Pfeiffer, PHI, 15th
Edition.
EL 502: Image Processing
UNIT I
Introduction: What Is Digital Image Processing, Examples of DIP, Fundamental Steps in DIP,
Components of an Image Processing System.
Digital Image Fundamentals: Elements of Visual Perception, Light and the Electromagnetic
Spectrum, Image Sensing and Acquisition, Image Sampling and Quantization,, Some Basic
Relationships Between Pixels, Mathematical tools used in DIP.
14 Hours
UNIT II
Intensity Transformations and Spatial Filtering: Some basic intensity Transformation
Functions, Histogram Processing, Fundamentals of Spatial Filtering, Smoothing Spatial Filters,
Sharpening Spatial Filters, Combining Spatial Enhancement Methods.
Filtering in Frequency Domain: Preliminary concepts, Sampling, Fourier Transform of sampled
Functions, The DFT of one variable, Extension to functions of two variables, Properties of 2D
DFT, Basics of Filtering in the Frequency Domain, Image Smoothing using Frequency-Domain
Filters, Image Sharpening using Frequency Domain Filters, Selective Filtering, Implementation.
18 Hours
UNIT III
Image Restoration and Reconstruction: Model of the Image Degradation/Restoration Process,
Noise Models, Restoration in the Presence of Noise Only–Spatial Filtering, Periodic Noise
Reduction by Frequency Domain Filtering, Linear Position-Invariant Degradations, Estimating the
Degradation Function, Inverse Filtering, Minimum Mean Square Error (Wiener) Filtering,
Constrained Least Squares Filtering, Geometric Mean Filter, Image reconstruction from
projections.
Color Image Processing: Color Fundamentals, Color Models, Pseudo-color Image Processing,
Full-Color Image Processing, Color Transformations, Smoothing and Sharpening, Image
Segmentation based on color, Noise in Color Images, Color Image Compression.
18 Hours
Text Books:
1. Rafael Gonzalez and Richard Woods, “Digital Image Processing”, 2nd Edition, PHI.
Reference Books:
1. A. K. Jain, “Fundamentals of Digital Image Processing”, Prentice Hall of India, 1989.
2. W. K. Pratt, “Digital Image Processing”, Prentice Hall, 1989.
3. A. Rosenfold and A. C. Kak, “Digital Image Processing”, Vols. 1 and 2, Prentice Hall,
1986.
4. H. C. Andrew and B. R. Hunt, “Digital Image Restoration”, Prentice Hall, 1977.
EL 503: Analog and Digital Communication
UNIT I
Modulation techniques: Review of Amplitude modulation – Principles of AM - AM Circuits, AM
Transmitters, AM Reception – Receiver parameters. AM receivers – Super heterodyne receiver,
Single Side band techniques. Angle Modulation – Frequency modulation, Pre-emphasis, Deemphasis, PLL FM transmitter, FM receivers, Introduction to Phase modulation.
Pulse Modulation – PAM, PPM, PCM, – Introduction. Sampling, Waveform coding, Delta
modulation, Adaptive delta modulation, Differential PCM, ASK, FSK, DPSK, QPSK.
16 Hours
UNIT II
Noise in communication systems : Types of Noise, Noise figure, Noise Temperature, Noise
Calculations – Noise in cascaded systems, Brief introduction to Noise in AM Systems, FM systems
and in digital modulation schemes.
Spread spectrum signals for digital communications: Introduction to Spread Spectrum
Modulation, DSSS, FHSS, CDMA signals, Code Acquisition and Tracking, Spread Spectrum as a
Multiple Access Technique; Multichannel and Multicarrier Systems; Digital Communications
through Fading Multipath channels; Multi User Communications.
16 Hours
UNIT III
Optical Fiber Communication: Optical Fibers : Structure and wave guides, fundamentals, Nature
of light, basic optical laws and definitions, optical fiber types, Rays and modes, ray optics. Signal
degradation in optical fibers, attenuation, scattering losses, radiative losses, absorption losses, core
and cladding losses, signal distortion in optical wave guides, group delay, dispersion, pulse
broadening in graded index wave guide.
Optical sources: LEDs, structure, source materials, internal quantum efficiency, modulation.
Laser diodes: Structures, threshold conditions, modal properties and radiation patterns, modulation
of laser diodes, temperature effects, light source linearity, reliability considerations.
Optical Receiver Operations : Fundamental receiver operations, digital signal transmission, error
sources, receiver configuration, digital receiver performance calculations, receiver noise, Shot
noise, Sensitivity, non zero extinction ratio, pre amplifier design, high impedance FET amplifier,
high impedance bipolar transistor amplifier, trans impedances amplifier, analog receivers.
18 Hours
Text Books:
1. Wayne Tomasi, “Electronic Communication Systems”, Pearson Education Asia, 3rd Edn.
2. George Kennedy & Bernard Davis, “Electronic Communication Systems”, TMH pub.
3. Simon Haykin, “Communication Systems”, 4th Edn. John Wiley.
4. Gred Keiser, “Optical Fibre Communication “, McGraw Hill, 3rd Edn.
Reference Books:
1. “Digital Communications”, J.S Chitode, Technical publication, Pune.
2. J. Proakis, “Digital Communications”, McGraw Hill, 2000.
3. John M Senior, “Optical Fibre Communications – Principles and Practice”, PHI. 2nd Edn,
4. KN. Hari Bhat and D Ganesh Rao, “Analog communication”, 2nd Edn. Sangnine technical
pub.
5. KN. Hari Bhat and D Ganesh Rao, “Digital communication”, 3rd Edn. Sangnine technical
pub.
EL 504: Embedded System Design
UNIT I
Microcontrollers: Types of microcontrollers, Microcontroller architectures, 8051 microcontroller
register set, Instruction set and programming. Interfacing applications of 8051.
PIC Microcontrollers: overview and features of PIC 16C6X/7X, memory organization,
Instructions, ports, interrupts. Industrial applications of Microcontrollers.
18 Hours
UNIT II
Embedded Systems: Embedded processor architectures and micro architectures(VLIW, EPIC, and
SIMD overview), domain specific embedded processors, configurable/reconfigurable embedded
systems, HW/SW computing architectures.
Signal processor: Coprocessor architecture, multiprocessor architectures, architectures for DSP
and multimedia.
Embedded System Design: Constrained and optimized HW/SW system design, Behavioral
description, Models and Implementation of basic HW and SW components, their interfaces,
synthesis and code generation, Scheduling of access, Prediction and analysis of constrained and
optimized design, Partitioning algorithms and tools, Design for testability considerations.
18 Hours
UNIT III
Reconfigurable Computing: FPGA Architectures, FPGA Design Cycle, Coarse-grained
Reconfigurable Devices and Multi-FPGA Systems, Integration Platforms and IP core based
architectures, FPGA embedded processors Reconfigurable Computing Applications in Image
processing, Cryptography, Fault tolerant systems, etc.
14 Hours
Text Books:
1. K.J. Ayala, “The 8051 Microcontroller Architecture, Programming and Applications”,
Penram Int. Pub.
2. Rah Kamal, “Embedded system architecture, Programming and design”, 2nd End, Tata
Mc’Graw Hill.
3. Wayne Wolf, “Computers as Components: Principles of Embedded Computer Systems
Design”
Morgan Kaufmann.
4. Wayne Wolf, “FPGA based system design”, Prentice Hall.
Reference Books:
1. G. Micheli, R.Ernst, and W.Wolf, “Readings in Hardware/Software Co-Design”, Morgan
Kaufman.
2. J.Staunstrup and W.Wolf, “Hardware/Software Co-Design Principles and Practice”,
Kluwer Academic.
3. Steve Kilts, “Advanced FPGA Design”, Wiley Inter-Science.
Download