This action might not be possible to undo. Are you sure you want to continue?
EMBEDDED SYSTEM TECHNOLOGIES I - IV SEMESTERS (FULL TIME) CURRICULUM AND SYLLABUS
431 THEORY Course Code MA7163 ET7101 ET7102 ET7103 ET7104 M.E. Embedded System Technologies SEMESTER I L 3 3 3 3 3 3 T 1 0 0 0 0 0 P 0 0 0 0 0 0 C 4 3 3 3 3 3
Course Title Applied Mathematics for Electrical Engineers Advanced Digital System Design Microcontroller Based System Design Real Time Systems Design of Embedded Systems Elective I
PRACTICAL Course Code ET7111 Embedded System Laboratory I
Course Title Total SEMESTER II
L 0 18
T 0 1
P 3 3
C 2 21
THEORY Course Code ET7201 ET7202 ET7203 ET7204
Course Title VLSI Architecture and Design Methodologies Embedded Networking Wireless and Mobile Communication Software for Embedded Systems Elective II Elective III
L 3 3 3 3 3 3
T 0 1 0 0 0 0
P 0 0 0 0 0 0
C 3 4 3 3 3 3
PRACTICAL Course Code ET7211 Embedded System Laboratory II
Course Title Total SEMESTER III
L 0 18
T 0 1
P 3 3
C 2 21
THEORY Course Code Elective IV Elective V Elective VI PRACTICAL Course Code ET7311 Project Work (Phase I)
L 3 3 3
T 0 0 0
P 0 0 0
C 3 3 3
Course Title Total SEMESTER IV
L 0 9
T 0 0
P 12 12
C 6 15
PRACTICAL Course Code ET7411 Project Work (Phase II)
Course Title Total
L 0 0
T 0 0
P 24 24
C 12 12
TOAL NO OF CREDITS 69
431 M.E. Embedded System Technologies SEMESTER I Course Code Course Title ET7001 Digital Instrumentation ET7002 Real Time Operating Systems AP7001 Computer Architecture and Parallel Processing Total SEMESTER II Course Code ET7003 ET7004 ET7005 ET7006 CL7204 ET7007 Course Title Design of Embedded Control Systems Programming with VHDL Adhoc Networks Advanced Digital Signal Processing Soft Computing Techniques RISC Processor Architecture and Programming Total SEMESTER III Course Code ET7008 ET7009 ET7010 ET7011 ET7012 ET7013 CL7004 ET7014 ET7015 Course Title Advanced Embedded Systems Pervasive Devices and Technology Cryptography and Network Security Smart Meter and Smart Grid Communication Computer in Networking and Digital Control Distributed Embedded Computing Robotics and Control Application of MEMS Technology Digital Image Processing and Applications Total L 3 3 3 3 3 3 3 3 3 27 T 0 0 0 0 0 0 0 0 0 0 P 0 0 0 0 0 0 0 0 0 0 C 3 3 3 3 3 3 3 3 3 27 L 3 3 3 3 3 3 18 T 0 0 0 0 0 0 0 P 0 0 0 0 0 0 0 C 3 3 3 3 3 3 18 L 3 3 3 9 T 0 0 0 0 P 0 0 0 0 C 3 3 3 9
TOAL NO OF CREDITS 54
APPLIED MATHEMATICS FOR ELECTRICAL ENGINEERS
LT P C 31 0 4
OBJECTIVES: To develop the ability to apply the concepts of Matrix theory and Linear programming in Electrical Engineering problems. To achieve an understanding of the basic concepts of one dimensional random variables and apply in electrical engineering problems. To familiarize the students in calculus of variations and solve problems using Fourier transforms associated with engineering applications. UNIT I MATRIX THEORY (9+3) The Cholesky decomposition - Generalized Eigen vectors, Canonical basis - QR factorization Least squares method - Singular value decomposition. UNIT II CALCULUS OF VARIATIONS (9+3) Concept of variation and its properties – Euler’s equation – Functional dependant on first and higher order derivatives – Functionals dependant on functions of several independent variables – Variational problems with moving boundaries – problems with constraints - Direct methods: Ritz and Kantorovich methods. UNIT III ONE DIMENSIONAL RANDOM VARIABLES (9+3) Random variables - Probability function – moments – moment generating functions and their properties – Binomial, Poisson, Geometric, Uniform, Exponential, Gamma and Normal distributions – Function of a Random Variable. UNIT IV LINEAR PROGRAMMING (9+3) Formulation – Graphical solution – Simplex method – Two phase method - Transportation and Assignment Models UNIT V FOURIER SERIES (9+3) Fourier Trigonometric series: Periodic function as power signals – Convergence of series – Even and odd function: cosine and sine series – Non-periodic function: Extension to other intervals - Power signals: Exponential Fourier series – Parseval’s theorem and power spectrum – Eigen value problems and orthogonal functions – Regular Sturm-Liouville systems – Generalized Fourier series. L:45 +T: 15 TOTAL: 60 PERIODS REFERENCES: 1. 2. 3. 4. 5. 6. Richard Bronson, “Matrix Operation”, Schaum’s outline series, 2nd Edition, McGraw Hill, 2011. Gupta, A.S., Calculus of Variations with Applications, Prentice Hall of India Pvt. Ltd., New Delhi, 1997. Oliver C. Ibe, “Fundamentals of Applied Probability and Random Processes, Academic Press, (An imprint of Elsevier), 2010. Taha, H.A., “Operations Research, An introduction”, 10th edition, Pearson education, New Delhi, 2010. Andrews L.C. and Phillips R.L., Mathematical Techniques for Engineers and Scientists, Prentice Hall of India Pvt.Ltd., New Delhi, 2005. Elsgolts, L., Differential Equations and the Calculus of Variations, MIR Publishers, Moscow, 1973. 1
Grewal. Advanced Engineering Mathematics.7. 2007. Khanna Publishers. Singapore. Johnson R.. 2012. Asia.. 8.S. and Gupta C.. B. 7th Edition. Pearson Education. O'Neil. A. B. 2003. 2 . “Miller & Freund’s Probability and Statistics for Engineers”. 9. P.V. Ltd. 42nd edition. Thomson Asia Pvt. Higher Engineering Mathematics..
Richard C. Thomson Learning. I/Oblocks.Oldfeild. 2002 3..ET7101 ADVANCED DIGITAL SYSTEM DESIGN LT P C 3003 OBJECTIVES To expose the students to the fundamentals of sequential system design.PAL. 2003 6. Roth Jr. 2004 5. Interconnects. Realize combinational.Wiley India Edition. John V. 4. modelling To teach the fundamentals of Asynchronous circuits. Mark Zwolinski. Prentice Hall of India. UNIT IV SYNCHRONOUS DESIGN USING PROGRAMMABLE DEVICES 9 Programming Techniques -Re-Programmable Devices Architecture. Roth Jr. 2. “Digital principles and Design”. Tata McGraw Hill 2002. Cengage Learning. Thomson Learning. UNIT V ARCHITECTURES AND PROGRAMMING PROGRAMMABLE LOGIC DEVICES 9 Architecture with EPLD.Function blocks. 2010. “Logic Design Theory”. “Digital Logic applications and Design”. “Digital Systems design using VHDL”. Stephen Brown and Zvonk Vranesic. Charles H. Tata McGraw Hill. 2004. Donald G.Xilinx 4000 family. John M Yarbrough.Sequential PLDs. Pearson Education. PEEL – Realization State machine using PLD – FPGA-Aptix Field Programmable Interconnect – Xilinx FPGA – Xilinx 2000 .Dorf. Nripendra N Biswas. Parag K Lala..2001 7. Sequential Circuit with Programmable Array Logic.Case study –Keypad Scanner.2008 3 .VHDL based Designing with PLD-ROM. “Digital System Design with VHDL”.PLA. UNIT II ASYNCHRONOUS SEQUENTIAL CIRCUIT DESIGN 9 Analysis of Asynchronous Sequential Circuit (ASC) – Flow Table Reduction – Races in ASC – State Assignment Problem and the Transition Table – Design of ASC – Static and Dynamic Hazards – Essential Hazards – Data Synchronizers – Designing Vending Machine Controller – Mixed Operating Mode Asynchronous Circuits. “Digital System design using PLD”. switching errors To study on Fault identification in digital switching circuits To introduce logics for design of Programmable Devices To comparatively study the classification of commercial family of Programmable Devices UNIT I SEQUENTIAL CIRCUIT DESIGN 9 Analysis of Clocked Synchronous Sequential Networks (CSSN) Modelling of CSSN – State Stable Assignment and Reduction – Design of CSSN – Design of Iterative Circuits – ASM Chart – ASM Realization.”Field Programmable Gate Arrays”. 9. TOTAL : 45 PERIODS REFERENCES: 1. “Fundamentals of Logic design”. Architecture and application of Field Programmable Logic Sequence. Givone. “Fundamentals of Digital Logic with VHDL Deisgn”. UNIT III FAULT DIAGNOSIS AND TESTABILITY ALGORITHMS 9 Fault Table Method – Path Sensitization Method – Boolean Difference Method – Kohavi Algorithm – Tolerance Techniques – The Compact Algorithm – Practical PLA’s – Fault in PLA – Test Generation – Masking Cycle – DFT Schemes – Built-in Self Test. 2001 8. Arithmetic. Charles H. BS Publications.
DAC and Sensor Interfacing –Flash and EEPROM memories. UNIT V SYSTEM DESIGN – CASE STUDY 9 Interfacing LCD Display – Keypad Interfacing . I/O ports. RAM & ROM Allocation. UNIT IV PERIPHERAL OF PIC MICROCONTROLLER 9 Timers – Interrupts. 5. Pearson Education 2008 2.2012.Microcontrollers-Architecture. Fourth edition 2012 4 .CCP modules -ADC. “Programming and customizing the 8051 microcontroller”. UNIT I 8051 ARCHITECTURE 9 Architecture – memory organization – addressing modes – instruction set –Timers .Stand alone Data Acquisition System. To impart knowledge on PIC Microcontroller based system design.Interrupts I/O ports. Interfacing I/O Devices – Serial Communication. Rolin D. UNIT II 8051 PROGRAMMING 9 Assembly language programming – Arithmetic Instructions – Logical Instructions –Single bit Instructions – Timer Counter Programming – Serial Communication Programming Interrupt Programming – RTOS for 8051 – RTOSLite – FullRTOS – Task creation and run – LCD digital clock/thermometer using FullRTOS UNIT III PIC MICROCONTROLLER 9 Architecture – memory organization – addressing modes – instruction set – PIC progrmming in Assembly & C –I/O port. ‘PIC Microcontroller Project Book ’. Janice G. To teach I/O and RTOS role on microcontroller. Mckinlay. Mazidi and Rolin D. Tata McGraw Hill 2001. To introduce Microchip PIC 8 bit peripheral system Design To give case study experiences for microcontroller based applications. . MPLAB. 4. McKinlay.Generation of Gate signals for converters and Inverters . ‘The 8051 Microcontroller and Embedded Systems’ Prentice Hall. Rajkamal. Pearson. I Scott Mackenzie and Raphael C.”.W. Timer programming.I2C bus-A/D converter-UART.Pearson. Danny Causey ‘ PIC Microcontroller and Embedded Systems using Assembly and C for PIC18’. 6. Muhammad Ali Mazidi. Muhammad Ali Mazidi.ET7102 MICROCONTROLLER BASED SYSTEM DESIGN LTPC 3003 OBJECTIVES To expose the students to the fundamentals of microcontroller based system design. 2005.Motor Control – Controlling DC/ AC appliances – Measurement of frequency . TOTAL : 45 PERIODS REFERENCES: 1. Myke Predko. Phan. “The Micro controller”.Programming. Data Conversion.Interfacing & System Design”. John Iovine.2ed. McGraw Hill 2000 3.
M. Prentice Hall of 5 .Lawrence. UNIT IV COMMUNICATION 9 Real – Time Communication – Communications media. UNIT V . C. Fault Tolerant Routing. Network Topologies Protocols. Transaction priorities. Main Memory Databases. Peter D. Run time (Exception) Error handling – Overloading and Generics – Multitasking – Low level programming – Task Scheduling – Timing Specifications – Programming Environments – Run – time support. Shin. A Nonfault – Tolerant Synchronization Algorithm – Impact of faults – Fault Tolerant Synchronization in Hardware – Fault Tolerant Synchronization in software. EVALUATION TECHNIQUES 9 Reliability Evaluation Techniques – Obtaining parameter values. TOTAL : 45 PERIODS REFERENCES 1. Real time Vs General Purpose Databases. 1997. Krishna. Fault Tolerance Techniques – Fault Types – Fault Detection. McGraw Hill. McGraw – Hill International Editions. Two – phase Approach to improve Predictability – Maintaining Serialization Consistency – Databases for Hard Real Time Systems. Transaction Aborts. Stuart Bennett. Pearson Education. ”Real-time systems: theory and practice”. Fault Error containment Redundancy – Data Diversity – Reversal Checks – Integrated Failure handling. “Real Time Micro Computer System Design – An Introduction”. Clock Synchronization – Clock. Reliability models for Hardware Redundancy – Software error models. “Real – Time Systems”. 2007 3. UNIT III REAL TIME DATABASES 9 Real time Databases – Basic Definition. Concurrency control issues. 4. Rajib Mall. 1988. Disk Scheduling Algorithms. 2.ET7103 REAL TIME SYSTEMS LT P C 3003 OBJECTIVES To expose the students to the fundamentals of Real Time systems To teach the fundamentals of Scheduling and features of programming languages To study the data management system for real time To introduce the fundamentals of real time communication To teach the different algrorithms and techniques used for real time systems UNIT I INTRODUCTION 9 Introduction – Issues in Real Time Computing – Structure of a Real Time System – Task classes – Performance Measures for Real Time Systems – Estimating Program Run Times – Task Assignment and Scheduling – Classical uniprocessor scheduling algorithms – Uniprocessor scheduling of IRIS tasks – Task assignment – Mode changes and Fault Tolerant Scheduling. Kang G. “Real Time Computer Control – An Introduction”. Packages. UNIT II PROGRAMMING LANGUAGES AND TOOLS 9 Programming Languages and Tools – Desired language characteristics – Data typing – Control structures – Facilitating Hierarchical Decomposition.
“An Introduction to Real – Time Systems”.Host based debugging – Remote debugging – ROM emulators – Logic analyser UNIT IV IN CIRCUIT EMULATORS 9 Buller proof run control – Real time trace – Hardware break points – Overlay memory – Timing constraints – Usage issues – Triggers. Prentice – Hall International. April 2004 ET7104 DESIGN OF EMBEDDED SYSTEMS LTPC 300 3 OBJECTIVES To provide a clear understanding on the basic concepts.India.choice of Target Architectures for Embedded Application Development-for Control Dominated-Data Dominated Systems.Zobel. TOTAL : 45 PERIODS 6 . Need. S. 3rd Edition.A Buhur.coding for Hardware. Prentice Hall of India.software development – ASIC revolution – Managing the Risk – Co-verification – execution environment – memory organization –memory enhancement – Firmware-speed and code density -System startup UNIT III FUNCTIONALITIES FOR SYSTEM DESIGN 9 Timers.Software &Hardware Design. Macmillan. UNIT II PARTITIONING DECISION 9 Hardware / Software duality – Hardware-Software portioning.L Bailey. 6. 5. Manufacturing & PCB Assembly-Bug tracking – reduction of risks & costs – Performance – Unit testing – Regression testing – Choosing test cases – Functional tests – Coverage tests – Testing embedded software – Performance testing – Maintenance.A. UNIT V EMBEDDED DESIGN LIFE CYCLE & TESTING 9 Objective.N. D. “Real Time System Design and Analysis”. 1987.PCB Design.J. Building Blocks for Embedded System To teach the fundamentals of System design with Partioning To introduce on Embedded Process development Environment To study on Basic tool features for target configuration To introduce different EDLC Phases &Testing of embedded system UNIT I EMBEDDED DESIGN WITH MICROCONTROLLERS 9 Product specification – Hardware / Software partitioning – Detailed hardware and software design – Integration – Product testing – Microprocessor Vs Micro Controller – Performance tools – Bench marking – RTOS Micro Controller -issues in selection of processors. Allworth and R. Philip.Watch dog timers – RAM. 2nd Edition. 1998. different Phases & Modelling of the EDLC..Laplante.InSystem Programming.IDE-Target Configuration. InApplication Programming. 1999. R. “Introduction to real time software design”. 7.T. Flash Memory basic toolset – Integration of Hardware & Firmware.
2010 Elicia White. Berger – “Embedded System Design”.Pearson2013 Arnold S.O’Reilly Series. James K. The MIT Press. 5. 6. CMP books.”Making Embedded Systems”.REFERENCES 1.Peckol. R.. Lyla B Das. 4.C. Behaviour-based Robotics. 3.2009.SPD. 7 .TMH. ARKIN. 1998.” Embedded Systems-An Integrated Approach”. “Embedded system Design”.JohnWiley&Sons.”Embedded Systems”. USA 2002. 2.2011 Rajkamal.
Board Support Software Tools PIC /AVR Microcpontrollers with peripherals. Sequential Circuits in CAD simulators Study on incircuit Emulators.Board Support Software Tools 16 bit Microcpontrollers with peripherals.Multimeters(6).DC & AC Motors 2 each).DC & AC Motors 2 each). debuggers 5 set 2 set 5 2 set 6 2 set 7 Multiple user 8 9 Simulation & Programming of sensor interface & measurement with using programming environments (MATLAB/LabVIEW/Simulation Tools) Microcpontrollers with peripherals.Multimeters(6).Board Support Software Tools. peripherals with interface DSO(2). crosscompilers.interface supports(3 each) 8 bit PIC/AVR Microcpontrollers with peripherals.IDE.interface supports(3 each) 16 bit processors with peripherals.ET7111 EMBEDDED SYSTEM LABORATORY I LTPC 003 2 Quantity 5 set Sl.DC & AC Motors 2 each). Board Support Software Tools /Uc/OS-II/C Compiler/others Simulation Tools as MATLAB/ LABVIEW /others Multiple user Multiple user 8 . peripherals with interface DSO(2). 3 Types of Sensors(3 each). 1 Title Programming with 8 bit Microcontrollers Both Assembly and C programming Programming with 8 bit Microcontrollers I/O Programming/ Timers/ Interrupts/ Serial port programming/PWM Generation/ Motor Control/ADC/DAC/ LCD/ RTC Interfacing/ Sensor Interfacing Requirement 8 bit Microcontrollers with peripherals.Board Support Software Tools with interface DSO(2).Board Support Software Tools 8 bit Microcpontrollers with peripherals.Board Support Software Tools.Multimeters(6). 3 Types of Sensors(3 each). 3 Types of Sensors(3 each).interface supports(3 each) Simulation Tools as SPICE/others 2 2 set 3 4 Programming with 8 bit PIC/AVR Microcontrollers Both Assembly and C programming Programming with PIC /AVR Microcontrollers I/O Programming/ Timers/ Interrupts/ Serial port programming/PWM Generation/ Motor Control/ADC/DAC/ LCD/ RTC Interfacing/ Sensor Interfacing Programming with 16 bit processors Both Assembly and C programming Programming with 16 bit processors I/O Programming/ Timers/ Interrupts/ Serial port programming/PWM Generation/ Motor Control/ADC/DAC/ LCD/ RTC Interfacing/ Sensor Interfacing Design with CAD tools Design and Implementation of Combinational .No.
modules and port definitions.Logic design with CMOS-transmission gate circuits-Clocked CMOS-dynamic CMOS circuits. Carry Look ahead adders. data flow modelling.Board Support Software Tools 1 set 00 32 TOTAL: 45 PERIODS ET7201 VLSI ARCHITECTURE AND DESIGN METHODOLOGIES LT P C 3003 OBJECTIVES To give an insight to the students about the significance of CMOS technology and fabrication process. To study the Logic synthesis and simulation of digital system with Verilog HDL. Comparator.Cool Runner . To introduce the ASIC construction and design algorithms To teach the basic analog VLSI design techniques.XC-4000. UNIT V LOGIC SYNTHESIS AND SIMULATION 12 Overview of digital design with Verilog HDL. Virtex . FLOOR PLANNING. task & functions. behavioural modelling. UNIT IV ANALOG VLSI DESIGN 6 Introduction to analog VLSI.Interconnects. Shift Registers.Altera MAX 7000-Flex 10KStratix. gate level modelling. Bi-CMOS circuits. Multiplier. To teach the importance and architectural features of programmable logic devices. peripherals. Test Bench.Assembler.10 Programming of TCP/IP protocol stack Simulation & Experimenting set with IAR C/C++ Compiler. UNIT II PROGRAMABLE LOGIC DEVICES 12 Programming Techniques-Anti fuse-SRAM-EPROM and EEPROM technology – ReProgrammable Devices Architecture.Layout diagram. XilinxXC9500. Multiplexer. PLACEMENT AND ROUTING 6 System partition – FPGA partitioning – Partitioning methods.floor planning – placementphysical design flow – global routing – detailed routing – special routing. Verilog and logic synthesis-simulation-Design examples. hierarchical modelling concepts. Stick diagram-IC fabrications – Trends in IC technology. I/O blocks.Design of CMOS 2stage-3 stage Op-Amp –High Speed and High frequency op-amps-Super MOS-Analog primitive cells-realization of neural networks. ALU.XC5200.Function blocks.Ripple carry Adders. UNIT I CMOS DESIGN 9 Overview of digital VLSI design Methodologies.circuit extraction – DRC. 9 . UNIT III BASIC CONSTRUCTION. SPARTAN.
5.Samir Palnitkar. Prentice Hall India. “Analog VLSI Signal and information Processing”. “Application Specific integrated circuits”.TOTAL 45 PERIODS REFERENCES: 1. Wayne Wolf.2005.S Smith.”Essentials of VLSI circuits and system”. “Veri Log HDL.Frames –Bit stuffing –Types of errors – Nominal Bit Timing – PIC microcontroller CAN Interface –A simple application with CAN UNIT III ETHERNET BASICS 9 Elements of a network – Inside Ethernet – Building a Network: Hardware options – Cables.J. “ Modern VLSI design “ Prentice Hall India. Mohamed Ismail .1997.Douglas A. A Design guide to Digital and Synthesis” 2nd Ed. 10 . McGraw Hill International Editions. John P.Pearson. 2.2005.pucknell and Sholeh Eshraghian.Kamran Eshraghian. 3. Connections and network speed – Design choices: Selecting components –Ethernet Controllers – Using the internet in local and internet communications – Inside the Internet protocol UNIT IV EMBEDDED ETHERNET 9 Exchanging messages using UDP and TCP – Serving web pages with Dynamic Data – Serving web pages that respond to user Input – Email for Embedded Systems – Using FTP – Keeping Devices and Network secure. Cengage Learning India Edition”. ET7202 OBJECTIVES To impart knowledge on EMBEDDED NETWORKING LTPC 3104 Serial and parallel communication protocols Application Development using USB and CAN bus for PIC microcontrollers Application development using Embedded Ethernet for Rabbit processors. M. 6. Uyemera “Chip design for submicron VLSI cmos layout and simulation “. UNIT I EMBEDDED COMMUNICATION PROTOCOLS 8 Embedded Networking: Introduction – Serial/Parallel Communication – Serial communication protocols -RS232 standard – RS485 – Synchronous Serial Protocols -Serial Peripheral Interface (SPI) – Inter Integrated Circuits (I2C) – PC Parallel port programming -ISA/PCI Bus protocols Firewire UNIT II USB AND CAN BUS 10 USB bus – Introduction – Speed Identification on the bus – USB States – USB bus communication: Packets –Data flow types –Enumeration –Descriptors –PIC 18 Microcontroller USB Interface – C Programs –CAN Bus – Introduction .Terri Fiez.2006.1994. 4.Addition Wesley Longman Inc. Wireless sensor network communication protocols. 2011.
UNIT IV ROUTING 9 Mobile IP – DHCP – AdHoc Networks – Proactive and Reactive Routing Protocols – Multicast Routing UNIT V TRANSPORT AND APPLICATION LAYERS 9 TCP over Adhoc Networks – WAP – Architecture – WWW Programming Model – WDP – WTLS – WTP – WSP – WAE – WTA Architecture – WML – WML scripts. Bhaskar Krishnamachari. Jan Axelson. Givargis ‘Embedded Systems Design: A Unified Hardware/Software Introduction’. Frank Vahid. TOTAL : 45 PERIODS 11 . Penram publications 3.UNIT V WIRELESS EMBEDDED NETWORKING 9 Wireless sensor networks – Introduction – Applications – Network Topology – Localization – Time Synchronization . Dogan Ibrahim.11 Standard-Architecture – Services – AdHoc Network . Wiley Publications 2. Elsevier 2008 4. Cambridge press 2005 ET7203 WIRELESS AND MOBILE COMMUNICATION LTPC 300 3 OBJECTIVES To expose the students to the fundamentals of wireless communication technologies. ‘Advanced PIC microcontroller projects in C’. ‘Parallel Port Complete’ .Energy efficient MAC protocols –SMAC – Energy efficient and robust routing – Data Centric routing L = 45 T = 15 TOTAL = 60 PERIODS REFERENCES 1. To teach the fundamentals of wireless mobile network protocols To study on wireless network topologies To introduce network routing protocols To study the basis for classification of commercial family of wireless communication technologies UNIT I INTRODUCTION Wireless Transmission – signal propagation Capacity Allocation – FAMA – DAMA – MAC 9 – – spread spectrum – Satellite Networks UNIT II MOBILE NETWORKS 9 Cellular Wireless Networks – GSM – Architecture – Protocols – Connection Etablishment – Frequency Allocation – Routing – Handover – Security – GPRA UNIT III WIRELESS NETWORKS 9 Wireless LAN – IEEE 802.Hiper Lan – Blue Tooth. ‘Networking wireless sensors’. Jan Axelson ‘Embedded Ethernet and Internet Complete’. Penram publications 5.
Serial Interface with a case study. “ Principles of Mobile computing”. To study the basic concepts of embedded C and Embedded OS To introduce time driven architecture. Charles E.Debugging with GDB . Prasanth Krishnamoorthy. To introduce the concept of embedded Java for Web Enabling of systems. Lothar Merk. Portability issue.Introduction to GNU C Library UNIT III EMBEDDED C AND EMBEDDED OS 9 Adding Structure to ‘C’ Code: Object oriented programming with C. PHI/Pearson Education. 6. UNIT II C PROGRAMMING TOOLCHAIN IN LINUX 9 C preprocessor . Meeting Real-time constraints: Creating hardware delays . 12 . Second Edition. 2002. To Introduce the GNU C Programming Tool Chain in Linux. C. Header files for Project and Port. PHI/Pearson Education. Prentice Hall.Variable Scope and Functions .GNU Binary utilities .Toh. “ Mobile communications”.More Control Statements .REFERENCES 1. Addison-Wesley. ET7204 SOFTWARE FOR EMBEDDED SYSTEMS LTPC 300 3 OBJECTIVES To expose the students to the fundamentals of embedded Programming. Qualifiers and Reading Numbers . Using Timer 0 and Timer 1. Jochen Schiller.Arrays. Alternative system architecture.Profiling .Declarations and Expressions . Creating embedded operating system: Basis of a simple embedded OS. “ Wireless communications and Networks”. Nicklons and Thomas Stober.Decision and Control Statements . Martin S.Need for timeout mechanism .Simple Pointers .Advanced Types . Important design considerations when using sEOS. William Stallings. Introduction to sEOS. Perkins.Programming Style .Introduction to GCC .The Make utility . Inc.Debugging and Optimization – In-line Assembly. “ AdHoc mobile wireless networks”.C Preprocessor . 2003.using gprof Memory Leak Detection with valgrind . 2002. 2003 2.K. UNIT I EMBEDDED PROGRAMMING 9 C and Assembly . “ Adhoc Networking”. 2001. “ Principles of Wireless Networks’ PHI/Pearson Education.Creating loop timeouts . 2003. 3. Kaveh Pahlavan. Examples. New york. Springer. 4.Stages of Compilation . Uwe Hansmann. 5.GNU Configure and Build System .Creating hardware timeouts.Programming Process .
Multiplier. 2000. I/O Programming/Timers/Interrupts. “Embedded C”. ET7211 Sl. Steve Oualline. Using the Serial Interface: RS232 . Design of Filters . UNIT V EMBEDDED JAVA 9 Introduction to Embedded Java and J2ME – Smart Card basics – Java card technology overview – Java card objects – Java card applets – working with APDUs – Web Technology for Embedded Systems. ‘Java Card Technology for Smart Cards: Architecture and Programmer’s Guide’. IIR 2 set each 13 . Addison-Wesley Professional. 1 EMBEDDED SYSTEM LABORATORY II Title Requirement ARM family Processors With IDE.The Basic RS-232 Protocol . 2006. Stephen Kochan. 2007.Software architecture . Pearson Education. Sams Publishing. Arithmetic adder. 3 Types of Sensors(3 each). Zhiqun Chen. O’Reilly Media. “Programming in C”.Memory requirements . Michael J Pont.No. Inc. /ADC/DAC/ LCD /RTC Interfacing/ Sensor Interfacing/i/o device control Programming with Fixed Point & Floating Point DSP Processors Both Assembly /C programming/CCS CompilersProgramming with DSP processors for Correlation. 2. 2009.DC & AC Motors 2 each). 3rd Edition.The serial menu architecture . Board Support LTPC 00 32 Quantity Multiple user 2 Programming with ARM Processors Both Assembly and C programming.UNIT IV TIME-DRIVEN MULTI-STATE ARCHITECTURE AND HARDWARE 9 Multi-State systems and function sequences: Implementing multi-state (Timed) system Implementing a Multi-state (Input/Timed) system.Flow control . Case study: Intruder alarm system.interface supports(3 each) Fixed Point & Floating Point DSP Processors With IDE.Multimeters(6). 4.Asynchronous data transmission and baud rates . 3.Examples. Board Support Packages & Peripherals DSO(2).Using on-chip UART for RS-232 communication .FIR based . Convolution. ‘Practical C Programming 3rd Edition’. TOTAL : 45 PERIODS REFERENCES 1.
Multimeters(6). New Jersey 2007 8.DC & AC Motors 2 each).based Packages & Peripherals 3 Design using Xilinx/Altera CPLD Design and Implementation of simple Combinational/Sequential Circuits Design using Xilinx/Altera FPGA Design and Implementation of simple Combinational/Sequential Circuits Interfacing: Motor Control/ADC/DAC/LCD / RTC Interfacing/ Sensor Interfacing Xilinx/Altera CPLD Processor Multiple set 4 Xilinx/Altera FPGA Processor Multiple user 3 6 7 8 9 10 Study of one type of Real Time Operating Systems (RTOS) with ARM Processor/Microcontroller Network Simulators Communication Topology of network using NS2/simulators Study on Embedded wireless network Topology Simulation of digital controllers using programming environments Simulation & Programming on DSP /Image Processing using programming environments DSP/ARM/FPGA Processors With IDE. PHI Learning 2012. Kuo. Mohamammad Ali Mazidi & Mazidi ‘ 8051 Microcontroller and Embedded Systems’. 3 Types of Sensors(3 each). Jan Axelson ‘Embedded Ethernet and Internet Complete’. 4. Mohammad Ali Mazidi. ‘Embedded Signal Processing with the Micro Signal Architecture’. Elsevier 2008 14 . Meyer-Baese ‘Digital Signal Processing using Field Programmable Gate Arrays’. Dogan Ibrahim. ‘Advanced PIC microcontroller projects in C’. second edition. UdayaShankara. Rashid. Kraig Mitzner. DSP Architecture with Assembly and C Programs”. Sen M. Penram publications 6.. Hoboken. “Modern Digital Signal Processing Includes Signals and SystemsMATLAB Programs. Board Support Packages & P DSO(2). Springer 9. Rolind Mckinley and Danny Causey.interface supports(3 each) eripherals for interface ARMProcessor/Microcontroller 2 set Multiple user NS2/simulators Multiple user NS2/simulators (MATLAB/LabVIEW/Simulators) (MATLAB/LabVIEW/Simulators) Multiple user Multiple user Multiple user TOTAL= 45 PERIODS REFERENCES : 1.” Introduction to PSPICE using Orcad for Circuits And Electronics” 5. Pearson Education 2. ‘PIC Microcontroller and Embedded Systems’ Pearson Education 3. John Wiley & Sons. Inc. Woon-Seng Gan. Elsevier 7. U. ‘Complete PCB Design using ORCAD Capture and Layout’.
PC based industrial process measurements like flow. UNIT IV VIRTUAL INSTRUMENTATION 9 Block diagram and Architecture – Data flow techniques – Graphical programming using GUI – Real time Embedded system –Intelligent controller – Software and hardware simulation of I/O communication blocks-peripheral interface – ADC/DAC – Digital I/O – Counter . TOTAL : 45 PERIODS 15 . Objective – Building blocks of Automation systems –Counters – Modes of operation. Errors. CRT interface and controller with monochrome and colour video display. Interoperability. Timer. pressure and level development system. RS-422. Prescaler. Data loggers.ET7311 PROJECT WORK (PHASE I) L T P C 0 0 12 6 ET7411 PROJECT WORK (PHASE II) L T P C 0 0 24 12 ET7001 DIGITAL INSTRUMENTATION LTPC 3 003 OBJECTIVES To discuss to the students on the fundamentals building blocks of a digital instrument To teach the digital data communication techniques To study on bus communication standards and working principles To teach Graphical programming using GUI for instrument building The case studies to be developed/ discussed UNIT I DATA ACQUISITION SYSTEMS 9 Overview of A/D converter.Frequency. RS-485. Time interval measurements. Single and Multi channel Data Acquisition systems. Basic requirements of Instrument Bus standards. Modem standards. UNIT V CASE STUDIES 9 PC based DAS. Heterodyne converter for frequency measurement. UNIT II INTERFACING AND DATA TRANSMISSION 9 Data transmission systems – 8086 Microprocessor based system design – Peripheral Interfaces – Time Division Multiplexing (TDM) – Digital Modulation – Pulse Modulation – Pulse Code Format – Interface systems and standards – Communications. temperature. types and characteristics – Sampling . interchangeability for RS232. interrupt and data handshaking . Period. Bus communication. UNIT III INSTRUMENTATION BUS 9 Introduction. USB.
2. “Computer busses”. UNIT IV REAL TIME KERNEL 6 Principles – Design issues – Polled Loop Systems – RTOS Porting to a Target – Comparison and Basic study of various RTOS like – VX works – Linux supportive RTOS – C Executive. 6. Jonathan W Valvano. “Microprocessors. 2005. “Electronic Instrumentation” Second Edition.J. 4. H S Kalsi.. 5. UNIT V RTOS APPLICATION DOMAINS 9 Case studies-RTOS for Image Processing – Embedded RTOS for Network communication – RTOS for fault-Tolerant Applications – RTOS for Control Systems. “Digital Instrumentation” .2000. A. TOTAL : 45 PERIODS 16 . Joseph J. UNIT II OVERVIEW OF RTOS 9 RTOS Task and Task state –Multithreaded Premptive scheduler. Tata McGraw-Hill. Carr. To study on programming logic of modeling Process based on range of OS features To compare types and Functionalities in commercial OS To discuss the application development using RTOS UNIT I REVIEW OF OPERATING SYSTEMS 15 Basic Principles .2006.clocks-Distributed scheduling-Fault &recovery.REFERENCES: 1. Arnold. 2001. TATA McGraw-Hill Edition.events. 2003. “Embedded Microcomputer systems”.Interrupt processing – Synchronization – Control Blocks – Memory Requirements. Asia Pvt. To teach the fundamental concepts of how process are created and controlled with OS. Pearson Education.Operating System structures – System Calls – Files – Processes – Design and Implementation of processes – Communication between processes – Introduction to Distributed operating system – issues in distributed system:states.Process SynchronisationMessage queues– Mail boxes -pipes – Critical section – Semaphores – Classical synchronisation problem – Deadlocks UNIT III REAL TIME MODELS AND LANGUAGES 6 Event Based – Process Based and Graph based Models – Real Time Languages – RTOS Tasks – RT scheduling . Bouwens. London. 3. Brooks/Cole. N. PC Hardware and Interfacing”. Prentice-Hall India. 1998. Thomson. Buchanan. Mathivanan. “Elements of Electronic Instrumentation and Measurement” Third Edition. Ltd. ET7002 REAL TIME OPERATING SYSTEMS LTPC 300 3 OBJECTIVES To expose the students to the fundamentals of interaction of OS with a computer and User computation.
2008 3. Architectural development tracks. shared memory organizations. Principles of scalable performance – performance matrices and measures.M. Multithreaded and data flow architectures. virtual memory technology. 1997.TMH. memory hierarchy technology. Multivector and SIMD computers. G. “Operating Systems-A Design Oriented approach” McGraw Hill 1997. cache memory organizations. Programming and Design” Tata McGraw Hill.A Concept-Based Approch. C. bus cache and shared memory – backplane bus systems.Shin. Charles Crowley. Scalable. 1997. UNIT III HARDWARE TECHNOLGIES 9 Processor and memory hierarchy advanced processor technology. 7. Program flow mechanisms. 5. D.John Wiley. 8. Multiprocessors and Multicomputers and Multivectors and SIMD computers. PRAM and VLSI models. sequential and weak consistency models. superscalar and vector processors. “Embedded Systems.. Raj Kamal. System interconnect architectures.Gagne” Operating System Concepts. “Real Time Systems – Design for distributed Embedded Applications”. Raymond J. “An Introduction to Real Time Systems”.2003 2. Silberschatz. McGraw Hill. “Real Time Systems”. To study on networking for memory To compare types and Functionalities in commercial OS To discuss the parallel models development using software UNIT I THEORY OF PARALLELISM 9 Parallel Computer models – the state of computing. Multiprocessor and Multicomputers.REFERENCES: 1. scalability analysis and approaches. 17 . Herma K. Kang.Bailey. McGraw Hill 2000. 2006.Dhamdhere. Mukesh Sighal and N G Shi “Advanced Concepts in Operating System”. 4. Kluwer Academic. UNIT II PARTITIONING AND SCHEDULING 9 Program partitioning and scheduling. UNIT IV PIPELINING AND SUPERSCALAR TECHNOLOGIES 9 Parallel and scalable architectures.M.” Operating Systems.Galvin. To teach the fundamental Parallel Processing. AP7001 COMPUTER ARCHITECTURE AND PARALLEL PROCESSING LTPC 30 03 OBJECTIVES To expose the students to the fundamentals of interaction of OS with a computer and User computation. Krishna.Bhur. Program and network properties – Conditions of parallelism. Parallel processing applications.6th ed.Architecture. PHI 1999.A. Donald L. speedup performance laws. 6.
Sefwat Zaky. Languages and compilers. Pearson Education. TMH.UNIT V SOFTWARE AND PARALLEL PROCESSING 9 Parallel models. 3. UNIX. Bus Communication system using I2C. 8. 5th Edition. Shiva “Advanced Computer Architecture”. Dezso Sima. 10. 18 . 8 bit –ISA. “Fundamentals of Parallel Processing”. Zvonko Vranesic. 2003. EISA bus.Architecture and Programming”. “Modern processor design Fundamentals of super scalar processors”. Carl Homacher. “Computer Architecture: A Quantitative Approach”. Harry F. 4. David E. Jaswinder Pal Singh with Anoop Gupta “Parallel Computer Architecture” .Rajaraman. Petterson. Culler. 6. Kain. Kai Hwang “Advanced Computer Architecture”.Siva Ram Murthy. To study on interfacing for processor communication To compare types and Functionalities in commercial software tools To discuss the Applications development using interfacing UNIT I EMBEDDED SYSTEM ORGANIZATION 9 Embedded computing – characteristics of embedded computing applications – embedded system design challenges. “Computer Organisation”. V. Taylor & Francis. Build process of Realtime Embedded system – Selection of processor. MODEM. 7. 2.2003.Elsevier. I/O devices-Rs-485. John L. Memory. “Parallel Computers. 2004. Sajjan G. C. PHI. 2002. MACH and OSF/1 for parallel computers. CAN. Peter Kacsuk. ET7003 DESIGN OF EMBEDDED CONTROL SYSTEMS LTPC 3 003 OBJECTIVES To expose the students to the fundamentals of Embedded System Blocks To teach the fundamental RTOS. 4th Edition. David A. Shen. 9. Jordan Gita Alaghaband. Parallel program development and environments. Terence Fountain. 5. USB buses. 2008. Hennessy. McGraw Hill International 2001. “Advanced computer Architecture – A design Space Approach”. 2003. Richard Y. Pearson Education. TOTAL : 45 PERIODS REFERENCES: 1. John P. 2008. “Advanced computer architecture – A system Design Approach”. Prentice Hall India. Elsevier. Tata McGraw Hill 2003. 2007.
2004. “PIC Microcontroller and Embedded Systems. Steven F. Interrupt driven Input and Output Nonmaskable interrupt. PH NewJersy. High speed data acquisition and interface-SPI read/write protocol. 19 . “The 8086 Microprocessor: Programming & Interfacing the PC”. control. Pearson Education. “Fundamentals of Embedded Software”.Instrumentation & Communication”. “The M68HC11 Microcontroller application in control. Prentice Hall India. Multitasking Semaphores.”Embedded Systems-Design & Application with the 68HC12 & HCS12”. Multithread concept. SPI. Pearson Education. 2. – system integration. Pack. “Embedded System Design”. Muhammad Ali Mazidi. Programming and Design” Tata McGraw Hill. Daniel W. Rolin D. Software interrupt. RTOS.Barrett.interfacing & porting using standard C & C++ . 3. Thomson India edition. Chattopadhyay.2008. 5. 7.2008. Digital voltmeter.Daniel J. PWM motor speed controller. Basic concepts of developing device driver – SCI – Software . 8. Mckinlay. 2011. “Embedded Systems – Design and Applications with the 68HC 12 and HCS12”. Micheal Khevi. 2006. Layered software development.PHI Learning. Lewis. UC/OS-II UNIT V CASE STUDIES WITH EMBEDDED CONTROLLER 9 Programmable interface with A/D & D/A interface.Using Assembly and C for PIC18”. Pearson Education. Raj Kamal. Danny Causey. 2007. 4.Pack. Keneth J. 1997. TOTAL : 45 PERIODS REFERENCES: 1.Architecture. Steven F. RTC interfacing and programming. UNIT IV DESIGN OF SOFTWARE FOR EMBEDDED CONTROL 9 Software abstraction using Mealy-Moore FSM controller. “Embedded Systems. Functional and performance Debugging with benchmarking Real-time system software – Survey on basics of contemporary RTOS – VXWorks. Barrett. Jack R Smith “Programming the PIC microcontroller with MBasic” Elsevier.Inter Process communication. serial communication interface. 2008. Daniel J.Robot system. Thread – Single. 6.Ayala. UNIT III INTERFACE WITH COMMUNICATION PROTOCOL 9 Design methodologies and tools – design flows – designing hardware and software Interface .UNIT II REAL-TIME OPERATING SYSTEM 9 Introduction to RTOS.
2006. McGraw Hill international Editions. 3.Package declarationspackage bodies-use clauses-Predefined aliases-Aliases for Data objects-Aliases for Non-Data items-Files.constants and VariableScalar Types.Memories. UNIT I VHDL FUNDAMENTALS 9 Fundamental concepts. Case study: A bit vector arithmetic Package. UNIT III SUBPROGRAMS . May 2001. Morgan Kaufmann publishers.unconstrained array types-array operations and referencing. 4.-basic modeling constructs-entity declarations-Architecture bodiesbehavioral description-structural descriptions. “The Designer’s guide to VHDL”. Jr. TOTAL : 45 PERIODS REFERENCES 1.Second Edition.Type Classification-Attributes and scalar types-expression and operatorsSequential statements. 20 .4th Edition 2002.Access TypesAbstract Date types..I/O devices-MAC-Design.I/O-Files. Tata McGraw Hill.Concurrent procedure call statements –Functions – Overloading –visibility of Declarations-packages and use clauses. 2. Second Editions.resolved Signal Parameters Generic Constants.records . UNIT IV SIGNALS. UNIT II DATA TYPES AND BASIC MODELING CONSTRUCTS 9 Arrays.Parameterizing structure-components and configurations-Generate Statements-Generating Iterative structure-Conditionally generating structure-Configuration of generate statements-case study: DLX computer Systems. Thomson .Modeling digital system-Domain and levels of modeling-modeling languages-VHDL modeling concepts-Scalar Data types and operations. Zainalabedin navabi.Ashenden. PACKAGES AND FILES 9 Procedures-Procedure parameters.design Processing. UNIT V DESIGN WITH PROGRAMMABLE LOGIC DEVICES 9 Realization of -Micro controller CPU. “VHDL Analysis ans modeling of Digital Systems”.Parameterizing behavior. case study: A pipelined Multiplier accumulator. 9 Basic Resolved Signals-IEEE std_Logic_1164 resolved subtypes. Charles H Roth.simulation and testing. Peter J. Douglas Perry. CONFIGURATIONS. “VHDL Programming by Example”.San Francisco. “Digital system Design using VHDL”. 1998. To introduce the construction and design programming To teach the basic VLSI design configurations To study the Logic synthesis and simulation of digital system with PLD. COMPONENTS.synthesis.ET7004 OBJECTIVES PROGRAMMING WITH VHDL LTPC 3003 To give an insight to the students about the significance of VHDL Programming To teach the importance and architectural modelling of programmable logic devices.
5. McGraw International. IEEE 802.Z. Architecture reference model. Quality of a sensor network. Peter J Ashendem. MAC protocols. classification of battery management schemes.. Security requirements. Network layer solutions. Table-driven. Wireless Sensor Networks: Architecture. Tree-based and Mesh-based protocols. UNIT III TRANSPORT LAYER AND SECURITY PROTOCOLS 9 Transport layer Protocol: Design issues. ROUTING AND MULTICAST ROUTING PROTOCOLS 9 MAC Protocols: Design issues. Routing protocols: Design issues and classification.11 standard. K. Wireless ATM. goals and classification. Second-. location discovery. Skahill. classification. 1996. PAN. “The Designers Guide to VHDL”. UNIT II MAC. Protocols using directional antennas. Hierarchical and power-aware routing protocols. ET7005 ADHOC NETWORKS LTPC 300 3 OBJECTIVES To expose the students to the fundamentals of wireless communication technologies. To teach the fundamentals of wireless network routing protocols To study on wireless issues in network layers topologies To introduce energy management in network routing protocols To study the basis of performance metrics for N/W communication technologies UNIT I WIRELESS LAN.16 standard. Security routing. Contention –based protocols with reservation and scheduling mechanisms. Routing protocols with efficient flooding mechanisms. Data dissemination. IEEE 802. Harcourt India Pvt Ltd. WLL. Pearson education. Multicast Routing Protocols: Design issues and operation. QoS frameworks. Classification of QoS solutions. and third. Issues and challenges in security provisioning. On-demand and Hybrid routing protocols.generation cellular systems. Fundamentals of WLANs. Navabi. WAN AND MAN 9 Characteristics of wireless channel. 21 . Security. Quality of Service: Issues and challenges in providing QoS. UNIT IV ENERGY MANAGEMENT 9 Need. goals and classification. 6. Network security attacks. First-. AdHoc Wireless Internet. MAC layer solutions. HIPERLAN Standard. Energy-efficient multicasting. TCP over AdHoc wireless Networks. “VHDL Analysis and Modeling of Digital Systems”. 1998. Date gathering. “VHDL for Programmable Logic”. Transmission power management schemes. System power management schemes. HIPERACCESS. 2002 7.
TCP/IP based applications.Multiresolution Analysis-Wavelet function-DWT. IIR Filters.Haar & Daubechies wavelet. The Handbook of AdHoc Wireless Networks. AdHoc Networking. 2000 5.TI TMS 320c6xxx & OMAP processors TMS320C54X & 54xx on Basic Architecture – comparison : of functional variations of Computational building blocks.S. Packet loss performance.ortho normal wavelets and their relationship to filter banks. 2001 3. Marco Conti. Digital Filters. 2004 2.Example MRA. C.discrete wavelet transform -orthogonal wavelet decomposition. Siva Ram Murthy and B. catogorisation of DSP Processors. 2002 4. AdHoc Mobile Wireless Networks: Protocols and Systems.Toh. 2004. Wiley – IEEE press. CRC press. Stefano Basagni. Prentice Hall PTR. Route-discovery time. Data Addressing. Prentice Hall PTR.Digital filtering interpolation (i) Decomposition filters.-K.UNIT V PERFORMANCE ANALYSIS 9 ABR beaconing. AdHoc Wireless Networks: Architectures and protocols. Manoj. Bus Architecture and memory. (ii) reconstruction. Addison – Wesley.bases. Silvia Giordano and Ivan Stojmenovic. UNIT II WAVELET TRANSFORM 6 Introduction to continuous wavelet transform.orthogonal Basis-Scaling function. Fixed Point (Blackfin). FIR Filters. Route reconfiguration/repair time. Mobile AdHoc Networking. ET7006 ADVANCED DIGITAL SIGNAL PROCESSING LTPC 300 3 OBJECTIVES To expose the students to the fundamentals of digital signal processing in frequency domain& its application To teach the fundamentals of digital signal processing in time-frequency domain& its application To compare Architectures & features of Programmable DSprocessors To discuss on Application development with commercial family of DS Processors To design & develop logical functions of DSProcessors with Re-Programmable logics &Devices UNIT I INTRODUCTION TO DIGITAL SIGNAL PROCESSING 12 Introduction. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT).Memory 22 . C. Performance parameters. Perkins. Mohammad Ilyas. Discrete Time Sequences. The Sampling Process. Linear TimeInvariant Systems. Wavelet coefficients. Communication throughput performance. the signal. A Digital Signal-Processing System. Parallel I/O interface. MAC. Parallelism and pipelining.Floating Point (SHARC). UNIT III ARCHITECTURES OF COMMERCIAL DIGITAL SIGNAL PROCESSORS 12 Introduction. Charles E. End-to-end delay performance. Decimation and Interpolation. TOTAL : 45 PERIODS REFERENCES 1.
Interrupts and I / O Direct Memory Access (DMA).” Embedded Systems-An Integrated Approach”.”Discrete Systems and Digital Signal Processing with Matlab”. DSP based Power Meter. Dimitris G. 2010 10.2004. Raghuveer M. Ashok Ambardar. Lyla B Das.Application for Serial Interfacing. 7.Insight into WAVELETS from theory to practice.Ingle. Lars Wanhammer. UNIT V VLSI IMPLEMENTATION 9 Low power Design-need for Low power VLSI chips-Basics of DSP system architecture design using VHDL programming. S. Realisation of MAC & Filter structure. PHI/ 2002 9. DMA (one example Architecture in each of these case studies). UNIT IV INTERFACING I/O PERIPHERALS FOR DSP BASED APPLICATIONS 6 Introduction.Elali. Jervis B.CRC Press2009. C. Pearson Education. FFT Algorithm. Interrupt. Pearson Education 2002.L. Manolakis. Thomson India. Memory Interface. 2007 11. 6. 2000. CODEC Interface .Introduction to theory and applications. 2007. Design of Decimation and Interpolation Filter. John Weily. PID Controller .”Digital Signal Processing: A Modern Introduction”. Srinivasan. “Digital Signal Processing”. Taan S. Position control . PearsonEducation. TOTAL : 45 PERIODS REFERENCES: 1. K. Ramchandran.Thomson India edition. 23 .NewYork. Programmed I/O.Implementation using DSP Microprocessors with Examples from TMS320C54xx”. Vinay K.John G. 4. 2nd. 1999. W . Soman and K. Ifeachor E. Proaks. External Bus Interfacing Signals. Wavelet transforms.Rao and Ajit S.Pearson2013 5.Cengage Learning. John G. “Digital Signal Processing.Proakis.Interface.”Digital Signal Processing: A practical approach. Parallel I/O Interface.2010 12. Academic press. “DSP Integrated Circuits”. Bapardikar. Eastern Economy Edition.P. 2008 8. 2. 3.. Peter Pirsch “Architectures for Digital Signal Processing”. Mapping of DSP algorithm onto hardware. TMH. B Venkataramani and M Bhaskar “Digital Signal Processors”.-Introduction.”DSP-A Matlab Based Approach”. Avatar Sing.
single layer and multilayer feed forward networks.Propagation network-Hopfield/ Recurrent network.various types of soft computing techniques.back propogation learning methods.factors affecting back propagation trainingapplications. Introduction to fuzzy logic modeling and control.Fuzzification. To provide adequate knowledge about feed back neural networks.architecture.Case studies: Identification and control of linear and nonlinear dynamic systems using Matlab-Neural Network toolbox. UNIT II ARTIFICIAL NEURAL NETWORKS 9 Counter propagation network.Implementation of fuzzy logic controller using Matlab fuzzy logic toolbox-Stability analysis of fuzzy control systems.Architecture.CL7204 OBJECTIVES SOFT COMPUTING TECHNIQUES LTPC 3 003 To expose the concepts of feed forward neural networks.soft computing vs.functioning & characteristics of counter. UNIT V APPLICATIONS 9 GA application to power system optimization problem.Hopfield v/s Boltzman machine. UNIT IV GENETIC ALGORITHM 9 Basic concept of Genetic algorithm and detail algorithmic steps-adjustment of free ParametersSolution of typical control problems using genetic algorithm. To teach about the concept of fuzziness involved in various systems. Self organizing fuzzy logic control.Nerve structure and synapseArtificial Neuron and its model.activation functions.Fuzzy logic control for nonlinear time delay system.Concept on some other search techniques like tabu search and ant colony search techniques for solving optimization problems.McCullochPitts neuron model.classifications-Implementation and training-Associative Memory.multilayer perception model.Neural network architecture.applications of soft computing-Neuron.configuration.Adaline and Madaline.basic fuzzy set operation and approximate reasoning.limitations and applications.Adaptive Resonance Theory.effect of learning rule coefficient -back propagation algorithm. UNIT III FUZZY LOGIC SYSTEM 9 Introduction to crisp sets and fuzzy sets.perceptron model.stability constraints-associative memoryand characteristics. hard computing. Stability analysis of Neural Network interconnection systems. TOTAL : 45 PERIODS 24 .inferencingand defuzzificationFuzzy knowledge and rule bases-Fuzzy modeling and control schemes for nonlinear systems. To expose the ideas about genetic algorithm To provide adequate knowledge about of FLC and NN toolbox INTRODUCTION AND ARTIFICIAL NEURAL NETWORKS 9 UNIT I Introduction of soft computing .
MIT Press.S.J. 5. R. Fausett. Pearson Education.Block copy.subroutines. “Genetic Algorithms in Search.The ARM Programmer’s model -Registers – Pipeline . Instruction set – Thumb instruction set – Instruction cycle timings UNIT III ARM APPLICATION DEVELOPMENT 9 Introduction to DSP on ARM –FIR Filter – IIR Filter – Discrete Fourier transform – Exception Handling – Interrupts – Interrupt handling schemes. David E. Zimmermann H.Embedded Operating Systems – Fundamental Components . Cache and Write Buffer-MPU to MMU-Virtual Memory-Page Tables-TLB-Domain and Memory Access Permission-Fast Context Switch Extension. TOTAL : 45 PERIODS 25 .. 3.T.Hamming Code. Pearson Education. 1996.ARM processor family – Co-processors.Goldberg. Optimization. 4. 2009. W. UNIT V DESIGN WITH ARM MICROCONTROLLERS 9 Assembler Rules and Directives. 2011.REFERENCES 1.Firmware and bootloader – Example: Standalone .Simple ASM/C programs. Timothy J. "Fuzzy set theoryand its Applications" Springer international edition. “Neural Networks for Control”. Algorithms And Applications.Example Simple little Operating System UNIT IV MEMORY PROTECTION AND MANAGEMENT 9 Protected Regions-Initializing MPU.Division-NegationSimple Loops –Look up table.Serial Communication with PC – ADC/DAC Interfacing. Ross.Sutton and P.Webrose. Fundamentals of Neural Networks: Architectures. 2. UNIT II ARM ARCHITECTURE AND PROGRAMMING ` 9 Arcon RISC Machine – Architectural Inheritance – Core & Architectures -. and Machine Learning”.Miller. ET7007 RISC PROCESSOR ARCHITECTURE AND PROGRAMMING LTPC 3003 OBJECTIVES To teach the architecture of 8 bit RISC processor To teach the architecture and programming of 16 bit RISC processor To teach the implementation of DSP in ARM processor To discuss on memeroy management in RISC processor To teach the application development with ARM processor UNIT I AVR MICROCONTROLLER ARCHITECTURE 9 Architecture – memory organization – addressing modes – I/O Memory – EEPROM – I/O Ports –SRAM –Timer –UART – Interrupt Structure. “Fuzzy Logic with Engineering Applications” Wiley India.Interrupts – ARM organization .J. Laurene V.
ET7008 ADVANCED EMBEDDED SYSTEMS LTPC 300 3 OBJECTIVES To teach the Fundamentals on design attributes of functional units of a Processor To discuss on Hardware software partioning in system design To teach intra & Inter processor Communications To discuss strategies for processor Communications To discuss on Co-Designs UNIT I INTRODUCTION TO EMBEDDED HARDWARE AND SOFTWARE 9 Terminology – Gates – Timing diagram – Memory – Microprocessor buses – Direct memory access – Interrupts – Built interrupts – Interrupts basis – Shared data problems – Interrupt latency . Generation of Partitioning by Graphical modelling. John Rayfield ‘ARM System Developer’s Guide Designing and Optimizing System Software’. UNIT III HARDWARE/SOFTWARE CO-SYNTHESIS 9 The Co-Synthesis Problem. Optimization. O’ CULL and S. Dominic Symes. 2009. William Hohl. L. Trevor Martin. India Edition . Addision Wesley 2. Co-Design for System Specification and modelling. McGraw Hill 2001 5. ‘ARM system on chip architecture’. 5. UNIT IV MEMORY AND INTERFACING 9 Memory: Memory write ability and storage performance – Memory types – composing memory – Advance RAM interfacing communication basic – Microprocessor interfacing I/O addressing – Interrupts – Direct memory access – Arbitration multilevel bus architecture – Serial protocol – Parallel protocols – Wireless protocols – Digital camera example. 26 . Formulation of the HW/SW scheduling.. Chris Wright. ARM Architecture Reference Manual 6.Embedded system evolution trends – Interrupt routines in an RTOS environment . Andrew N. Hardware/Software Co-Design. ‘The Insider's Guide To The Philips ARM7-Based Microcontrollers. Barnett . Delmar Cengage Learning. Gadre ‘Programming and Customizing the AVR microcontroller’. Refinement and Controller Generation. ‘ ARM Assebly Language’ Fundamentals and Techniques. R. 3. Cox “ Embedded C Programming and Atmel AVR”. Hardware/Software Partitioning Problem. Dananjay V. 4. comparison of CoDesign Approaches. Requirements for Embedded System Specification. State-Transition Graph.REFERENCES 1. Sloss. An Engineer's Introduction To The LPC2100 Series’ Hitex (UK) Ltd. Models of Computation. LPC213x User Manual 7. Elsevier 2007.Multi-ProcessorArchitectures. Distributed System Co-Synthesis. Hardware/Software Cost Estimation.Single-processor Architectures&. UNIT II SYSTEM MODELLING WITH HARDWARE/SOFTWARE PARTITIONING 9 Embedded systems. Steve Furber.
Jorgen Staunstrup. Frank Vahid and Tony Gwargie. Simon. David. Second Edition.Architecture. 2006. 5. Kluwer Academic Pub. “Reading in Hardware/Software Co-Design” Kaufmann Publishers. Giovanni De Micheli. 6. 7. Pearson Education. 8. 2001. John Wiley & sons. TOTAL : 45 PERIODS REFERENCES 1. Elsevier. “Harware/Software Co-Design:Principles and Practice”. Tammy Noergaard. “Embedded System Design”. “An Embedded Software Primer”. Elsevier. “Embedded System Design”. “Embedded Systems. 2001. 2006 3. Wayne Wolf. Kluwer Academic Pub. E. 27 . ”Embedded System Architecture. “Hardware/Software Co-Design for Data Flow Dominated Embedded Systems”.UNIT V CONCURRENT PROCESS MODELS AND HARDWARE SOFTWARE CO-DESIGN 9 Modes of operation – Finite state machines – Models – HCFSL and state charts language – state machine models – Concurrent process model – Concurrent process – Communication among process –Synchronization among process – Implementation – Data Flow model. 1998. 2. Programming and Design” Tata McGraw Hill. 1997. 4. Rolf Ernst Morgon. Design technology – Automation synthesis – Hardware software co-simulation – IP cores – Design Process Model. 2004. Steve Heath. Ralf Niemann. 2002. A comprehensive Guide for Engineers and Programmers”. Raj Kamal.
Operating System Design Issues . 2G. IRIS.5G. 4G. auto registration. Data Dissemination-Flooding and Gossiping-Data gathering Sensor Network Scenarios –Optimization. Mobility management.20 Mobile Broadband Wireless Access. the Options Menu and Intents.Pervasive Web Application architecture.ET7009 PERVASIVE DEVICES AND TECHNOLOGY LT P C 3003 OBJECTIVES To expose the students to the fundamentals of wireless sensor technology To teach the infrastructure of WSN processor and its functions To study on challenges in Network communication To discuss on interconnectivity of networks To study the classification of commercial family of wireless technology UNIT I OVERVIEW OF WIRELESS SENSOR NETWORKS 12 Challenges for Wireless Sensor Networks. Backbone Technology: Electrical Backbone Networks – Optical Backbone Networks – Wireless Backbone Networks – Wireless Access Technology .4 MAC protocol. Wireless PAN. Dynamic modulation scaling. content based routing.Hardware Components.Examples of Operating Systems – TinyOS. TelosB. Operating Systems for Wireless Sensor Networks – Introduction .Mobile Phone:Elements – Mobile Information Architecture . the File System.PDA . constraints & challenges in resourcesEnergy Consumption of Sensor Nodes.Access via WAP UNIT IV PERVASIVE DEVICES 6 Introduction with Case study of . Network Architecture -Sensor Network Scenarios. Wireless MAN.Mobile Phone Design . Choice of modulation scheme.-Physical layer and transceiver design considerations in WSNs. Networking Infrastructure and Architecture of PERV NET. Optimization Goals and Figures of Merit. service discovery.Sensor node architecture – Commercially available sensor nodes –Imote.Characteristic requirements for WSN Challenges for WSNs – WSN vs Adhoc Networks . disconnected operation.Contention-based protocols Schedule-based protocols -the IEEE 802. Goals and Figures of Merit – Design Principles for WSNs. Broadband Satellite and Microware Systems – Emerging Wireless Technologies – IEEE 802.Android Overview – The Stack – Android User Interface – Preferences.Energy usage profile. Gateway Concepts. Mica Mote. Antenna considerations-Applications of sensor networks UNIT II ISSUES IN PERVASIVE SENSOR NETWORK 9 Single-Node Architecture .Low duty cycle protocols and wakeup concepts . introduction to fundamentals of MAC protocols .15.Gateway Concepts – Need for gateway UNIT III PERVASIVE NETWORKING & COMPUTING 12 Introduction. Dynamic configuration. 3G.Access from PCs and PDAs . Introduction to wireless LAN. UNIT V EMERGING WIRELESS TECHNOLOGIES 6 Evolution and Deployment of Cellular Telephone Systems – 1G. 2. TOTAL : 45 PERIODS 28 .
2007. Daniel Minoli and Taieb Znati. Philip Levis. “Protocols and Architectures for Wireless Sensor Networks" .net 13. Marko Gargenta. cengage learning.2011 (unit 4) 5. CRC Press. Sandeep K S Gupta. 2007. “Wireless Sensor Network Designs”.O’Reilly. To teach the fundamentals of Secured system operation. K.”Handbook Of Sensor Networks: Compact Wireless And Wired Sensing Systems”. O’Reilly. 7. 12.Britton Rorabaugh. Anna Ha´c.”Learning Android”. 8. Kazem Sohraby. To teach the fundamentals of mathematical aspects in creating Encryption keys To teach the fundamentals of Security in data communication. Mullet. 325--349.An Information Processing Approach". 2003. “A survey of routing protocols in wireless sensor networks”. Protocols. UNIT II PUBLIC-KEY ENCRYPTION AND HASH FUNCTIONS 9 Introduction to Number Theory – Public-Key Cryptography and RSA – Key Management – Diffie-Hellman Key Exchange – Elliptic Curve Cryptography – Message Authentication and Hash Functions – Hash Algorithms – Digital Signatures and Authentication Protocols. Younis. C. pp. ET7010 CRYPTOGRAPHY AND NETWORK SECURITY LTPC 3003 Pre-requisites:Basics of Signal Processing. UNIT I SYMMETRIC CIPHERS 9 Overview – classical Encryption Techniques – Block Ciphers and the Data Encryption standard – Introduction to Finite Fields – Advanced Encryption standard – Contemporary Symmetric Ciphers – Confidentiality using Symmetric Encryption.”Simulating Wireless Communication Systems-Practical Models in C++”.2011 (unit 4) 6. Guibas.”Introduction to wireless telecommunications systems and networks". Mathematics of Transforms. Loren Schwiebert. 2007. Vol. TMH.’ 9.”Networking Infrastructure for Pervasive Computing. 4. “ TinyOS Programming”. Mohammad Ilyas And Imad Mahgaob. no.tinyos. 29 . Akkaya and M.2006 – www. Feng Zhao & Leonidas J. Frank Adelstein. John Wiley & Sons. Golden G Richard III. “Wireless Sensor Networks. John Wiley. microcontroller OBJECTIVES To expose the students to the fundamentals of data security. Springer International edition.2006. “ Wireless Sensor Networks Technology. Amitava mukherjee .REFERENCES 1. and Applications“.2005 11. Brian Fling. Elsevier. Holger Karl & Andreas Willig. 3. Elsevier Ad Hoc Network Journal. 2005. 3. “Fundamentals of mobile and pervasive computing.”Mobile Design & Development. Debashis saha. 2005. John Wiley & Sons Ltd. 2010 (unit 5) 3. 10. To teach the fundamentals of Security in wireless communication.Pearson Edu. 2011 (unit 3) 2.
UNIT IV SYSTEM SECURITY 9 Intruders – Intrusion Detection – Password Management – Malicious Software – Firewalls – Firewall Design Principles – Trusted Systems. “Applied Cryptography”.software architecturerequirements. 3. 2. TOTAL : 45 PERIODS TEXT BOOKS 1. recent developments and International policies in Smart Grid. “Modern Cryptography: Theory and Practice”. Pfleeger. Automatic 30 .Real Time Prizing.UNIT III NETWORK SECURITY PRACTICE 9 Authentication Applications – Kerberos – X. Opportunities and challengesDifference between conventional and smart grid-meters. ET7011 SMART METER AND SMART GRID COMMUNICATION LTPC 300 3 Pre-requisites: Basics in Instrumentation. REFERENCES 1. UNIT II SMART METERS 9 Smart metering-Smart Meters types. Tata McGraw Hill. 4. To teach on functional components of Smart meters To discuss on need of smart grid for power systems To teach the significance of microgrid and its needs To teach the communication and protocols for power system UNIT I INTRODUCTION 9 Introduction to Smart grid and metering technology. IEC 61850 protocol standards. 2003. John Wiley and Sons Inc. “Cryptography And Network Security – Principles And Practices”. 2003. First Edition. “Security In Computing”. 2003. 5. 2003. Shari Lawrence Pfleeger.509 Authentication Service – Electronic mail Security – Pretty Good Privacy – S/MIME – IP Security architecture – Authentication Header – Encapsulating Security Payload – Key Management.hardware architecture. Pearson Education. UNIT V WIRELESS SECURITY 9 Introduction to Wireless LAN Security Standards – Wireless LAN Security Factors and Issues. Power system and communication OBJECTIVES To teach the fundamentals of automated meters and Grids.communication protocols. Stewart S. Concept of Resilient and Self Healing Grid. William Stallings.Smart energy management technical architecture-Functions of Smart Grid and smart meters. Miller. “Cryptography and Network Security”. Pearson Education. 3rd Edition. Charles B. McGraw Hill. Bruce Schneier. Smart Appliances. “Wi-Fi Security”. 2001. Atul Kahate. Mai. 2003. 3rd Edition. Pearson Education.
Fox Penner.Security and Privacy in Smart Grid and smart meters -Broadband over Power line. Apostolov. S. Wide-area Networks for Smart Grid. and the Future of Electric Utilities”. Field Area Networks -power-line communications. Mladen Kezunovic. Andres Carvallo. P. Substation Automation. Wilson “Control and Automation of Electric Power Distribution Systems (Power Engineering)”. Chowdhury. technology and Solutions”. WiMAX. CRC Press.-Smart city.Meter Reading. Mark G. “Microgrids and Active Distribution Networks. Wiley 4. Intelligent Electronic Devices and their application for monitoring and protection. Thin film solar cells. Plastic and Organic solar cells. Min Dai “Integration of Green and Renewable Energy in Electric Power Systems”. Issues of interconnection. “Smart Grid: Technology and Applications”. H. CRC Press 3. “Smart Grids (Power Engineering)”. Plug in Hybrid Electric Vehicles.ITU G. 31 . “Electrical Power System Quality”. C. Alexander P. UNIT IV MICROGRIDS 9 Concept of microgrid. Kithsiri Liyanage. Yang Xiao. Island Press. Nouredine Hadjsaïd.Power Quality and EMC in Smart Grid.SCADA. Power Quality Conditioners for Smart Grid. sensor networks. Variable speed wind generators. Ali Keyhani. Green. Crossley.4. 1 edition 8 Jun 2010 6.Wide Area Measurement System. protection and control of microgrid. Robert G. Information Management in Smart Grid . formation of microgrid. Feeder AutomationGeographic Information System(GIS). CRC Press REFERENCES: 1. Adamiak. Akihiko Yokoyama. Janaka Ekanayake. Mark F.” Institution of Engineering and Technology. UNIT V INFORMATION AND COMMUNICATION TECHNOLOGY FOR SMART GRID AND METERS 9 Home Area Networks for smart grid . Jianzhong Wu. Springer 4.15. P. R. “Smart Power: Climate Changes. Marwali. “The Advanced Smart Grid: Edge Power Driving Sustainability: 1”. need and applications of microgrid. Chowdhury.IEEE P1901 /HomePlug. Jeffrey George Gilbert “Substation Automation (Power Electronics and Power Systems)”. McGraw Hill Publication 5. Captive power plants. Wayne Beaty. “Communication and Networking in Smart Grids”. TEXT BOOKS: 1.spectrum analyzer. Power Quality issues of Grid connected Renewable Energy Sources. 30 Jun 2009 7. Sensors- Smart actuators- Advanced metering UNIT III SMART GRID AND APPLICATIONS 9 Outage Management System.11. Jean Claude Sabonnadière. the Smart Grid.hn-IEEE 802. Web based Power Quality monitoring and Power Quality Audit. fuelcells.2012 CRC Press 3. Networking Issues in Smart Grid -Wireless Mesh NetworkCLOUD Computing . CIM. microturbines. Peter S. Artech House Publishers July 2011 2. James Northcote. Home and Building Automation. RF mesh. “Smart Grids”. “ Smart Grid: infrastructure. Wiley 2. Wiley Blackwell 5. Nick Jenkins. McGranghan.IEEE802. Stuart Borlase. Surya Santoso. Smart infrastructure. Dugan. Vehicle to Grid. Mohammad N. Integration of renewable energy sources. 2nd Edition. Stuart Borlase. John Cooper. Phase Measurement Unit. S.MEMS.Smart Substations.Fiber Optics.
Data encoding – Data link control – Framing.Congestion control.ET7012 COMPUTER IN NETWORKING AND DIGITAL CONTROL LTPC 3003 Pre-requisites: Digital Circuits. Signal analysis. Flow and Error control. Basic in Measurement & Instrumentation OBJECTIVES To discuss on the fundamentals of Network Layers for Data Communications To teach the digital data communication techniques To teach Graphical programming using GUI for instrument building To study on internet based communication standards and working principles The case studies to be developed/ discussed in Virtual Environment Tools UNIT I NETWORK FUNDAMENTALS 9 Data communication networking – Data transmission concepts – Communication networking . 2. Al Williams.Comer. 4. Cory L. Network layer – Congestion control . TMH edition 2005. SNMP. Computer Technology. Routers. Second Edition. TMH. “Internetworking with TCP/IP. “LabVIEW Digital Signal Processing and Digital Communication”. 1”. Data communication ports. Point to point protocol. UNIT III VIRTUAL INSTRUMENTATION 9 Block diagram and Architecture – Data flow techniques – Graphical programming using GUI – Real time system – Embedded controller – Instrument drivers – Software and hardware simulation of I/O communication blocks – ADC/DAC – Digital I/O – Counter . Clark. Drives control. Timer. Douglas E. Telnet. Bridges – MODEMs. 1999. Connection establishment.ICMP. Wayne Tomasi. 32 . 2007. UNIT IV MEASUREMENT AND CONTROL THROUGH INTERNET 9 Web enabled measurement and control-data acquisition for Monitoring of plant parameters through Internet – Calibration of measuring instruments through Internet. Third Edition. Sampling. 2007. Web based control – Tuning of controllers through Internet UNIT V VI BASED MEASUREMENT AND CONTROL 9 Simulation of signal analysis & controller logic modules for Virtual Instrument control – Case study of systems using VI for data acquisition.Overview of OSI. UNIT II DATA COMMUNICATION 9 Sensor data acquisition. Prentice Hall. “Introduction to Data communications and Networking” Pearson Education. URL. “Embedded Internet Design”. controller design. HTML. TOTAL : 45 PERIODS REFERENCES: 1. POP. Switches . FTP. Analysis using compression techniques. 3.Data Storage.DNS – Packet Switching – Routing –Fundamental concepts in SMTP.TCP/IP layers – IP addressing . Quantization. Vol. Transport layer. HTTP. Filtering .
”PC Interfacing and Data Acquisition: Techniques for measurement. 2005.PHI. UNIT II INTERNET CONCEPTS 9 Capabilities and limitations of the internet – Interfacing Internet server applications to corporate databases HTML and XML Web page design and the use of active components. 2000. Behrouza A Forouzan. Newnes. Cory L. Case study: Mobile robots.5. Krishna Kant. TMH. Gary Johnson. 2007. 33 . Kevin James. 7. Newyork. UNIT III DISTRIBUTED COMPUTING USING JAVA 9 IO streaming – Object serialization – Networking – Threading – RMI – multicasting – distributed databases – embedded java concepts – case studies. UNIT V EMBEDDED COMPUTING ARCHITECTURE 9 Synthesis of the information technologies of distributed embedded systems – analog/digital co-design – optimizing functional distribution in complex system design – validation and fast prototyping of multiprocessor system-on-chip – a new dynamic scheduling algorithm for real-time multiprocessor systems. 9. Second edition. ET7013 DISTRIBUTED EMBEDDED COMPUTING LTPC 30 03 Pre-requisites: Basics in Programming. McGraw Hill.2002. “LabVIEW Graphical Programming”.”Data Communications and Networking” Fourth edition. Embedded System & operating systems OBJECTIVES To expose the students to the fundamentals of Network technologies. Functionality based embedded agents – Agent co-ordination mechanisms and benchmarks embedded-agent. 8. Clark. To teach the fundamentals of Internet To study on Java based Networking To introduce network routing Agents To study the basis for network on-chip technologies communication UNIT I THE HARDWARE INFRASTRUCTURE 9 Broad Band Transmission facilities – Open Interconnection standards – Local Area Networks – Wide Area Networks – Network management – Network Security – Cluster computers. Instrumentation and control. 6.”Computer based Industrial control”. UNIT IV EMBEDDED AGENT 9 Introduction to the embedded agents – Embedded agent design criteria – Behaviour based.”LabVIEW Digital Signal processing and Digital Communications” Tata McGRAW-HILL edition. 1997.
“JAVA how to program”.Lagrange-Euler formulation – Newton-Euler formulation – Inverse dynamics UNIT V ROBOT CONTROL SYSTEM 9 Linear control schemes. 34 .computed torque control – force control. 3.Reference frames-workspace-Robot languages-actuators-sensors. 248 pp. 4. Tata MacGrawHill. Prentice Hall 1999. “ Robotics and Control”.K.decentralized PID control. Kluwer Academic Publishers. Dietel & Dietel. velocity and acceleration sensors-Torque sensors-tactile and touch sensors-proximity and range sensors.Impedance/ Torque control. Mittal and I J Nagrath. “Distributed Systems”.hybrid position force control.Position. “Distributed Systems – concepts and design”. 1993. Germany.Addison –Wesley 1988. George Coulouris and Jean Dollimore.joint actuators.Robots components-Degrees of freedom-Robot jointscoordinates. edited by Bernd Kleinjohann C-lab.Robot Path planning UNIT IV DYNAMIC MODELLING 9 Lagrangian mechanics.TOTAL : 45 PERIODS REFERENCES: 1. Boston. TOTAL : 45 PERIODS REFERENCES 1. Fourth Reprint 2003.Two-DOF manipulator.vision system-social issues UNIT II KINEMATICS 9 Mechanism-matrix representation-homogenous transformation-DH representation-Inverse kinematics-solution and programming-degeneracy and dexterity UNIT III DIFFERENTIAL MOTION AND PATH PLANNING 9 Jacobian-differential motion of frames-Interpretation-calculation of Jacobian-Inverse Jacobian. Universitat Paderborn. Addison-Wesley. Sape Mullender. “Architecture and Design of Distributed Embedded Systems”. R. 2. April 2001. CL7004 OBJECTIVES ROBOTICS AND CONTROL LTPC 3003 To introduce robot terminologies and robotic sensors To educate direct and inverse kinematic relations To educate on formulation of manipulator Jacobians and introduce path planning techniques To educate on robot dynamics To introduce robot control techniques UNIT I INTRODUCTION AND TERMINOLOGIES: 9 Definition-Classification-History.
3. Boston . Niku .resonant frequency and quality factor. thermal bimorph sensors. 5.''Introduction to Robotics ''. design and fabrication of thermal couples. Programming OBJECTIVES To teach the students properties of materials.Material Science. 9 Medical TOTAL : 45 PERIODS REFERENCES 1. To teach the design and modeling of Electrostatic sensors and actuators. design and fabrication of parallel plate capacitors as electrostatic sensors and actuators-Applications UNIT III THERMAL SENSING AND ACTUATION 9 Principle. MATERIALS AND ELECTROMECHANICAL CONEPTS 9 Overview of micro fabrication – Silicon and other material based fabrication processes – Concepts: Conductivity of semiconductors-Crystal planes and orientation-stress and strainflexural beam bending analysis-torsional deflections-Intrinsic stress. material. Pearson Education. 2. UNIT IV PIEZOELECTRIC SENSING AND ACTUATION Piezoelectric effect-cantilever piezo electric actuator model-properties of piezoelectric materials-Applications. 2002 3. 1998. 2006. Chang Liu. microstructure and fabrication methods. UNIT V CASE STUDIES Piezoresistive sensors. Dynamics and Control. UNIT I MEMS:MICRO-FABRICATION. Gonzalez and Lee Mcgrahill .-NEMS Devices 9 Micro fluidics applications. 2003.CRC Press. Prentice Hall of India. thermal resistor sensors-Applications. Optical MEMS. applications. “Foundations of MEMS”.2. Magnetic actuation.''Robotics ". ET7014 APPLICATION OF MEMS TECHNOLOGY LT P C 3003 PRE-REQUISITES: Basic Instrumentation . Springer. UNIT II ELECTROSTATIC SENSORS AND ACTUATION 9 Principle. Reza N. To teach the characterizing thermal sensors and actuators through design and modeling To teach the fundamentals of piezoelectric sensors and actuators To give exposure to different MEMS and NEMS devices. Fu. international 4. 1997.Jazar. Pearson International Edition.D. R. Saeed B. TA Chmielewski and Michael Negin. Klafter.WCB McGraw Hill. material. “Micromachined Transducers Sourcebook”. Theory of Applied Robotics Kinematics. 35 . Marc Madou . Fist Indian Reprint 2010. An Integrated approach". "Robotic Engineering. “Fundamentals of microfabrication”.
RaiChoudry“ MEMS and MOEMS Technology and Applications”. Newyork. Analysis and Machine Vision”. 2011. PHI. 3. 2012. To teach the methods to improve image qualities.Gonzalez and Richard E. “Image Processing.Bao “Micromechanical transducers :Pressure sensors. 2000.4. 2003. Thomson Learning. Frequency Domain: Filtering in frequency domain – DFT. M. Pearson Education. Stephen D. ET7015 DIGITAL IMAGE PROCESSING AND APPLICATIONS LT P C 3003 Pre-requisites: Signal Processing. UNIT III IMAGE SEGMENTATION AND FEATURE ANALYSIS 9 Detection of Discontinuities – Edge operators – Edge linking and Boundary Detection – Thresholding – Region based segmentation – Morphological Watersheds – Motion Segmentation. UNIT IV MULTI RESOLUTION ANALYSIS AND COMPRESSIONS 9 Multi Resolution Analysis: Image Pyramids – Multi resolution expansion – Wavelet Transforms. To teach the characterizing parameters for improve image qualities To teach the fundamentals of image size reduction To give exposure to different processing applications UNIT I FUNDAMENTALS OF IMAGE PROCESSING 9 Introduction – Steps in image processing systems – Image acquisition – Sampling and Quantization – Pixel relationships – Color fundamentals and models. accelerometers and gyroscopes”.Jain. DCT – Smoothing and sharpening filters – Homomorphic Filtering. “Fundamentals of Digital Image Processing”. Programming Techniques OBJECTIVES To teach the students on fundamentals of image analysis. 2001.H. 2nd Edition. 6. Pearson Education. Image operations – Arithmetic. TOTAL : 45 PERIODS REFERENCES : 1. Senturia. UNIT V APPLICATION OF IMAGE PROCESSING 9 Image classification – Image recognition – Image understanding – Video motion analysis – Image fusion – Steganography – Digital compositing Mosaics – Colour Image Processing. Valclav Halavac and Roger Boyle. 2nd Edition. P. 5. Image compression: Fundamentals – Models – Elements of Information Theory – Error free compression – Lossy Compression – Compression Standards. File formats. UNIT II IMAGE ENHANCEMENT 9 Spatial Domain: Gray level Transformations – Histogram processing – Spatial filtering smoothing and sharpening. 36 . FFT. Elsevier. Geometric and Morphological.Woods. “ Microsystem Design”. “Digital Image Processing”. 2003. Feature Analysis and Extraction. Milan Sonka. Anil K. Springer International Edition. Rafael C. 2.