COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12...

69
1 Department of Electrical and Electronics Engineering M.E. (Full Time) EMBEDDED AND REAL TIME SYSTEMS Curriculum & Syllabi (For the students admitted during the year 2011 - 2012 and onwards) COIMBATORE INSTITUTE OF TECHNOLOGY ( Government Aided Autonomous Institution affiliated to Anna University of Technology, Coimbatore and Accredited by NBA ) COIMBATORE - 641 014.

Transcript of COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12...

Page 1: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

1

Department of Electrical and Electronics Engineering

M.E. (Full Time)EMBEDDED AND REAL TIME SYSTEMS

Curriculum & Syllabi(For the students admitted during the year 2011 - 2012 and onwards)

COIMBATORE INSTITUTE OF TECHNOLOGY( Government Aided Autonomous Institution affiliated to Anna University of Technology,

Coimbatore and Accredited by NBA )COIMBATORE - 641 014.

Page 2: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

2

Page 3: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

3

THEORY11MER11 Higher Engineering Mathematics 3 1 0 411MER12 Embedded Processors 3 0 0 311MER13 Embedded System Technology 3 1 0 411MER14 Embedded System Design Using FPGA 3 0 0 311MER15 Real Time Operating Systems 3 0 0 311MER16 Elective-I 3 0 0 3

PRACTICAL11MER27 Embedded Systems Laboratory - - 3 -

Total 20

Name of the Degree : M.E. (Full Time)Specialization : EMBEDDED AND REAL TIME SYSTEMS

SEMESTER I

THEORY11MER21 Modeling and Design of Embedded

Systems 3 1 0 411MA 22 Statistical Signal Processing 3 1 0 411MA23 Wireless Systems 3 0 0 311MER24 Embedded Sensor Networks 3 0 0 311MER25 Elective-II 3 0 0 311MER26 Elective-III 3 0 0 3

PRACTICAL11MER27 Embedded Systems Laboratory - - 3 3

Total 23

Semester IISubjectCode Subject Name L T P C

SubjectCode Subject Name L T P C

Department of Electrical and Electronics Engineering

COIMBATORE INSTITUTE OF TECHNOLOGY( Government Aided Autonomous Institution affiliated to Anna University of Technology,

Coimbatore and Accredited by NBA )COIMBATORE - 641 014.

Page 4: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

4

THEORY11MER31 Elective-IV 3 0 0 311MER32 Elective-V 3 0 0 311MER33 Elective-VI 3 0 0 311MER41 Project - Phase I - - 12 -

Total 9

Semester III

11MER41 Project - Phase II - - 24 18Total 18Grand Total Credits 70

Semester IVSubjectCode Subject Name L T P C

SubjectCode Subject Name L T P C

11MEE01 Advanced Control Engineering 3 0 0 311MEE02 Embedded Communication Software 3 0 0 3

Design11MEE03 Embedded Software 3 0 0 311MEE04 Graph Theory and Applications 3 0 0 311MEE05 Real Time Digital Signal Processing 3 0 0 311MEE06 Virtual Instrumentation 3 0 0 311MA24 Robotics and Control 3 0 0 311MEA01 Advanced Optimization Techniques 3 0 0 311MEA02 Agent based Intelligent Systems 3 0 0 311MEA04 Automotive Electronics 3 0 0 311MEA08 Electromagnetic Compatibility in 3 0 0 3

System Design11MEA09 Fibre Optic Systems 3 0 0 3

LIST OF ELECTIVES

SubjectCode Subject Name L T P C

Page 5: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

5

SubjectCode Subject Name L T P C

L - Lecture, T - Tutorial, P - Practical, C - Credit

11MEA11 Industrial Automation and Control 3 0 0 311MEA12 Manufacturing Information Systems 3 0 0 3

and Total Quality Management11MEA13 Medical Electronics 3 0 0 311MEA14 Micro Electro Mechanical Systems 3 0 0 311MEA15 Multimedia Systems 3 0 0 311MEA16 Nano Electronics 3 0 0 311MEA17 Neural Networks and Fuzzy Systems 3 0 0 311MEA18 Pattern Recognition 3 0 0 311MEA23 System Simulation and Modeling 3 0 0 3

Page 6: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

6

THEORY11MER11 Higher Engineering Mathematics 3 1 0 411MER12 Embedded Processors 3 0 0 311MER13 Embedded System Technology 3 1 0 4

Total 11

Name of the Degree : M.E. (Part Time)Specialization : EMBEDDED AND REAL TIME SYSTEMS

SEMESTER I

THEORY11MER21 Modelling and Design of Embedded Systems 3 1 0 411MA22 Statistical Signal Processing 3 1 0 411MA23 Wireless Systems 3 0 0 3

Total 11

Semester IISubjectCode Subject Name L T P C

SubjectCode Subject Name L T P C

Department of Electrical and Electronics Engineering

COIMBATORE INSTITUTE OF TECHNOLOGY( Government Aided Autonomous Institution affiliated to Anna University of Technology,

Coimbatore and Accredited by NBA )COIMBATORE - 641 014.

THEORY11MER14 Embedded System Design Using FPGA 3 0 0 311MER15 Real Time Operating Systems 3 0 0 311MER16 Elective-I 3 0 0 3

PRACTICAL11MER27 Embedded Systems Laboratory - - 3 -

Total 9

Semester IIISubjectCode Subject Name L T P C

Page 7: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

7

THEORY11MER24 Embedded Sensor Networks 3 0 0 311MER25 Elective-II 3 0 0 311MER26 Elective-III 3 0 0 3

PRACTICAL11MER27 Embedded Systems Laboratory - - 3 3

Total 12

Semester IVSubjectCode Subject Name L T P C

THEORY11MER31 Elective-IV 3 0 0 311MER32 Elective-V 3 0 0 311MER33 Elective-VI 3 0 0 311MER41 Project - Phase I - - 12 -

Total 9

Semester VSubjectCode Subject Name L T P C

11MER41 Project - Phase II - - 24 18Total 18Grand Total Credits 70

Semester VISubjectCode Subject Name L T P C

Note:

L - Lecture P - Practical T - Tutorial C - Credit

Page 8: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

8

Page 9: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

9

11MER11 HIGHER ENGINEERING MATHEMATICSL T P C3 1 0 4

ASSESSMENT : THEORY

OBJECTIVE :To provide the students the mathematical background required to learnthe subjects of their specialization

EXPECTED OUTCOME :The students can understand the mathematical background behindthe various topics learnt by them.

TRANSFORMSZ-transform – inverse z-transform – Applications of z-transforms –Discrete Fourier transforms – Fast Fourier transforms – Algorithms –Wavelet transforms – Haar and Daubechies wavelets – Orthonormalwavelets. (9)

RANDOM PROCESSESClassification of random processes – Stationary process – Auto-correlation – Cross-correlation – Ergodic process – Power spectraldensity functions – properties. (9)

STOCHASTIC PROCESSES ( MARKOV-CHAINS )Gaussian process – Noise in communication system – Filters – Poissonprocess – Pure Birth process – Renewal process. (9)

RELIABILITYReliability to failure – Failure rate – Hazard rate – Mean time betweenfailure – System reliability. (9)

NON-MARKOVIAN QUEUES AND QUEUE NETWORKSM/M/1 and M/G/1 queues – Series queues – Blocking – JacksonNetworks – Closed Jackson networks – Mean Value analysis. (9)

THEORY : 45TUTORIAL : 15

TOTAL : 60

Page 10: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

10

REFERENCES1. Athanasios Papoulis, “Probability, Random Variables and

Stochasyic Processes”, IV Edition, Mc Graw Hill, 2002.2. Lokenath Debnath and Dambaru Bhatta “Integral Transforms and

their Applications”, Chapman and hall / CRC, II edition3. T. Veerarajan “Probability Statistics and random process”, Tata

Mcgraw Hill Education Pvt Ltd,. 2010.4. P. Kandasamy et al., “Probability Statistics and Random process”,

S.Chand and company, 2009.

Page 11: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

11

11MER12 EMBEDDED PROCESSORSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To provide exposure to the students on microcontroller, their architectureand programming techniques.

EXPECTED OUTCOME :The learner will be able to develop the hardware and software forembedded systems based on the processor the study in the syllabus.

PIC MICROCONTROLLER - ArchitectureP16F877 Architecture and instruction set – Program and Data memory– CPU registers – I/O port expansion – Interrupts - Programmingconcepts Assembly and Embedded C. (9)

PIC MICROCONTROLLER - PeripheralsTimer0 – Timer 1 - Compare and Capture mode –– Timer 2 - PWMoutputs – I2C operation – ADC – UART. (9)

ARM PROCESSORARM Embedded Systems – ARM7 Processor Fundamentals - ARMInstruction Set – The Thumb Instruction Set- – Firmware. (9)

ADVANCED FEATURESARM Digital Signal Processing – Introduction to DSP on the ARM –FIR – IIR – DFT Exception and Interrupt Handling – Firmware. (9)

EMBEDDED APPLICATIONSStepper Motor Control – DC Motor Control- AC Power Control-Interfacing with LED’s -Pushbuttons - Relays – Latches – Keypad matrix– 7 Segment display – LCD – ADC –DAC –Industrial applications ofmicrocontrollers. (9)

TOTAL: 45

Page 12: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

12

REFERENCES1. John B. Peatman,” Design with PIC microcontrollers”, Pearson

Education, Singapore - 1998.

2. Tim Wilmshurst,” Designing Embedded Systems with PICMicrocontrollers: Principles and Applications” Newness Publisher-2007.

3. Andrew Sloss, Dominic Symes, and Chris Wright,” ARM SystemDeveloper’s Guide: Designing and Optimizing System”, TheMorgan Kaufmann Series, 2004.

4. Steve Furber,”ARM System-on-Chip Architecture”, Addison-WesleyProfessional; ll edition 2000.

5. ARM Architecture Reference manual, ARM Limited.

6. Ajay V Desmukh, “Microcontrollers: Theory and Applications”, TataMcGraw Hill, New Delhi, 2005.

Page 13: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

13

11MER13 EMBEDDED SYSTEM TECHNOLOGYL T P C3 1 0 4

ASSESSMENT : THEORY

OBJECTIVE :

To introduce the basic concepts of Embedded Hardware and Software

EXPECTED OUTCOME :

Students will get a motivation and interest in design and developmentof Embedded Systems for various applications

INTRODUCTION

Embedded systems- descriptions & definitions – Classification-Challenges - Embedded hardware units and devices in a system –Embedded software in a system- Embedded System on Chip -Embedded system design considerations and requirements, processorselection and tradeoffs. - Overview of board development process -Configurable/Reconfigure Embedded Systems- Hardware /Softwareco verification-Microprocessor/microcontroller. (9)

DEVICES AND COMMUNICATION BUSES

IO Types –Serial Communication Devices – Parallel Device ports-Interfacing features in device ports – Wireless Devices – Timer andCounting Devices – Watchdog Timer – Real Time clock – Serial BusCommunication Protocols – Parallel Bus Device Protocols – ISRConcept- - ISR handling – Multiple Interrupts- DMA -Device drivers –Programming (9)

EMBEDDED COMPUTING PLATFORM

CPU bus- Memory devices- I/O devices- Component interfacing-Designing with Microprocessors- Development and Debugging- Designexample- Design patterns- Dataflow graphs- Assembly and Linking-Basic compilation techniques- Analysis and Optimization. (9)

Page 14: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

14

DISTRIBUTED EMBEDDED SYSTEM DESIGN

Inter-process communication- Signals – Shared memoryCommunication- Accelerated design- Networks for embedded systems-Network based design- Internet enabled systems - Embedded Designmethodologies and tools – design flows – designing hardware andsoftware components - requirement analysis and specification. (9)

SOFTWARE DEVELOPMENT AND TOOLS

Embedded system evolution trends - Round Robin, Round Robin withInterrupts, function-One-Scheduling Architecture, Algorithms.Introduction to-assembler-compiler-cross compilers and IntegratedDevelopment Environment (IDE). Object Oriented Interfacing,Recursion, Debugging strategies, Simulators-Logic Analyzers - ICDand ICE. (MPLAB IDE Programming) (9)

THEORY : 45

TUTORIAL : 15

TOTAL : 60

REFERENCES

1. Raj Kamal,” Embedded Systems – Architecture, Programming andDesign”, II Edition, Tata McGraw Hill, 2008

2. Wayne Wolf, “Computers as Components: Principles of EmbeddedComputer Systems Design”, Morgan Kaufman Publishers, 2004.

3. David E Simon, “An embedded software primer“, Pearsoneducation Asia, 2001

4. E. A. Lee and S. A. Seshia, Introduction to Embedded Systems - ACyber-Physical Systems Approach, LeeSeshia.org, 2011.

5. Raymond J.A.Bhur and Donald L.Bialey, “An Introduction to RealTime Systems: From Design to Networking with C/C++”, PrenticeHall Inc., New Jersey, 1999.

Page 15: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

15

11MER14 EMBEDDED SYSTEM DESIGNUSING FPGA

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To make students understand the concepts of FPGA. Need for FPGAin embedded systems. To program VHDL for FPGA implementation.

EXPECTED OUTCOME :

Students can learn the concepts of FPGA. Simulation and synthesis ofdigital systems with AHDL software. To port VHDL in FPGA. Developapplications based on FPGA. Design based on timing constraints forcedon digital systems.

FPGA ARCHITECTURE AND OVERVIEWEmbedded system design flow - Robot Control System - Digital DesignPlatforms - Microprocessor-based Design - Single-chip Computer/Microcontroller-based Design -Application Specific Standard Products(ASSPs) - Design Using FPGA - robotic rover application -FPGADevices - FPGA and CPLD - Architecture of a SPARTAN-3ETM FPGA- Floor Plan and Routing - Timing Model for a FPGA - FPGA PowerUsage (10)

EMBEDDED SYSTEM DESIGNFPGA-based Embedded Processor - Design Re-use Using On-chipBus Interface - Creating a Customized Microcontroller - Robot AxisPosition Control - FPGA-based Signal Interfacing and Conditioning -Motor Control Using FPGA- Case Studies for Motor Control - PrototypingUsing FPGA FPGA Design Test Methodology (10)

VHDL PROGRAMMINGVLSI Design flow- Types of Modelling: Structural, Dataflow, Behavioraland Mixed style of Modelling- Data Objects-Operators-Entity –Architecture - Configuration - Package and Libraries- Concurrent and

Page 16: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

16

Sequential Assignment Statements-Functions and Procedures - FileI/O Operation – AHDL software for VHDL simulation and synthesis.

(9)

VHDL FOR COMBINATIONAL CIRCUITSAdders and Subtractors - Multiplexers – Decoders – Demultipexers –Binary encoder – Priority encoder – Code converters – Arithmeticcomparison circuits –Parity Generators - Multipliers- Dividers. (8)

VHDL FOR SEQUENTIAL CIRCUITSLatches- Flip flops-Registers - Counters-FSM design procedure –Synchronous and Asynchronous Sequential Circuits - Shift Register -Memory structures- ROM, SRAM, DRAM. (8)

TOTAL: 45

REFERENCES1. Rahul Dubey, “Introduction to Embedded System Design

UsingField Programmable Gate Arrays” Springer-Verlag LondonLimited, 2009.

2. Wayne Wolf, “FPGA-Based System Design”, Prentice Hall, 2004

3. John F. Wakerly, Digital Design Principles and Practices”, PearsonEducation, Asia, III Edition, 2003.

4. Charles H. Roth, Jr., “Digital Systems Design Using VHDL”, PWSPublishing Companies. 1998.

5. J.Baskar, “VHDL Primer”, Pearson Education, 2003.

Page 17: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

17

11MER15 REAL TIME OPERATING SYSTEMSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To make students understand the concepts of real time embeddedsystems. Need for RTOS in embedded systems. Compare differentRTOS.

EXPECTED OUTCOME :Students can learn the concepts of embedded operating systems. Towork with μCOS – II version RTOS and Embedded Linux. To port RTOSin to an embedded processor. Develop applications based on RTOS.

REAL TIME SYSTEMSIntroduction- Issues in real time computing- Structure of a real timesystem- Task classes- Performance measures for real time systems-Task assignment and scheduling algorithms - Mode changes- Faulttolerant scheduling – Real Time Models. (9)

μC/OS- II RTOS CONCEPTSForeground/Background process- Resources – Tasks – Multitasking –Priorities – Schedulers –Kernel – Exclusion - Intertask communication– Interrupts – Clock ticks – μC/OS- II Kernel structure – μC/OS- IIInitialisation – Starting μC/OS- II. (9)

μC/OS- II RTOS FUNCTIONSTask Management – Time management – Semaphore management –Mutual exclusion semaphore - Event Management –Messagemanagement – Memory management – Porting μC/OS- II - Comparisonand Study of Various RTOS like QNX- VX Works-Psos. (9)

EMBEDDED LINUXEmbedded Linux - Features - Embedded Linux Distributions -Architecture of Embedded Linux - Linux Kernel Architecture - UserSpace -Root File System - Linux Start-Up Sequence - GNU Cross-

Page 18: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

18

Platform Toolchain - Porting Traditional RTOS Applications to Linux(9)

REAL-TIME LINUXLinux and Real-Time - Real-Time Programming in Linux - Hard Real-Time Linux - Building and Debugging - Building the Kernel- IntegratedDevelopment Environment - Kernel Debuggers - Embedded Drivers –Board support packages – Introduction to μClinux. (9)

TOTAL : 45

REFERENCES1. Krishna C.M., Kang G. Shin, “Real Time Systems”, Tata McGraw-

Hill Edition, 2010.

2. Philip A.Laplante, “Real Time Systems Design and Analysis-AnEngineers Handbook”, II Edition-IEEE Press, IEEE ComputerSociety Press, 2001.

3. Jean J Labrosse, “MicroC/OS-II The Real Time Kernel” II Edition,CMP Books, 2002.

4. P. Raghavan,Amol Lad, Sriram Neelakandan, “Embedded LinuxSystem Design and Development”, Auerbach Publications, Taylor& Francis Group, 2006.

5. Christopher Hallinan, “Embedded Linux Primer, A Practical, Real-World Approach”, II Edition Pearson Education, Inc., 2011.

Page 19: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

19

11MER21 MODELLING AND DESIGN OFEMBEDDED SYSTEMS

L T P C3 1 0 4

ASSESSMENT : THEORY

OBJECTIVE :

To provide students the knowledge required to model and designembedded systems.

EXPECTED OUTCOME :

The students will be able to model and design a complete embeddedsystem

INTRODUCTION

Cyber Physical Systems as Embedded Systems – Applications-TheDesign Process – Modeling Dynamic behaviour – Continuous dynamicsand discrete dynamics (9)

STATE MACHINES

Composition of State Machines - Concurrent Composition- HierarchicalState Machines - Concurrent Models of Computation- Structure ofModels- Synchronous-Reactive Models - Dataflow Models ofComputation - Timed Models of Computation (9)

DESIGN OF EMBEDDED SYSTEMSEmbedded Processors - Types of Processors - Parallelism - MemoryArchitectures- Memory Hierarchy - Memory Models- Input and Output- I/O Hardware - Sequential Software in a Concurrent World- TheAnalog/Digital Interface (8)

ANALYSIS AND VERIFICATION

Invariants and Temporal Logic - Invariants - Linear Temporal LogicEquivalence and Refinement - Models as Specifications- TypeEquivalence and Refinement - Language Equivalence and Containment- Simulation – Bisimulation - Reachability Analysis and Model Checking

Page 20: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

20

- Open and Closed Systems- Reachability Analysis- Abstraction in ModelChecking -Model Checking Liveness Properties (10)

QUANTITATIVE ANALYSIS

Problems of Interest - Programs as Graphs- Factors DeterminingExecution Time - Basics of Execution Time Analysis - Other QuantitativeAnalysis Problems (9)

THEORY : 45

TUTORIAL : 15TOTAL : 60

REFERENCES

1. E. A. Lee and S. A. Seshia, “Introduction to Embedded Systems -A Cyber - Physical Systems Approach”, I Edition(www. LeeSeshia.org), 2011.

2. Wayne Wolf, “Computers as Components: Principles of EmbeddedComputer Systems Design”, Morgan Kaufman Publishers, 2004.

3. David E Simon, “An embedded software primer”, Pearsoneducation Asia, 2001.

Page 21: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

21

11MA22 STATISTICAL SIGNAL PROCESSINGL T P C3 1 0 4

ASSESSMENT : THEORY

OBJECTIVE :

To introduce and explore the relationships between four very importantsignal processing problems: signal modeling, optimum filtering,spectrum estimation and adaptive filtering

EXPECTED OUTCOME :

Knowledge about modeling stationary and non-stationary systems,Understanding of Error correcting algorithms, Need for expert systems,To design optimal algorithms to track variables in uncertain systems.

STOCHASTIC PROCESSES AND MODELS

Partial Characterization of Discrete time stochastic process – MeanErgodic Theorem – Correlation matrix of sine wave plus noise –Stochastic Models : Autocorrelation method – covariance method–WOLD Decomposition – Yule – Walker equations – Power Spectraldensity – Properties. (9)

POWER SPECTRUM ESTIMATION

Nonparametric models: The periodogram – Bartlett’s method:Periodogram Averaging – Welch’s Method: Averaging ModifiedPeriodograms – Blackman-Tuckey Approach: Periodogram smoothing– The maximum entropy method

Parametric methods: Autoregressive, Moving average, ARMA methods.

Frequency estimation : Eigen decomposition of the autocorrelationmatrix – Bartlett frequency estimation –Autoregressive frequencyestimation (9)

Page 22: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

22

ESTIMATION OF STATIONARY PROCESSES

Wiener Filters : Linear optimum filtering – Principle of orthogonality –Wiener Hopf equations – error performance surface – Levinson –Durbinalgorithm – Lattice representation for the causal and noncausal Wienerfilter (9)

ESTIMATION OF NON-STATIONARY PROCESSES

Least squares principle – Quadratic forms – Minimum energy principle– Least squares solution – weighted least squares – recursive leastsquares – LMS algorithm – Kalman filter (9)

ADAPTIVE FILTERS AND MULTIRATE SYSTEMS

Channel Equalizer – Echo cancellor – Noise cancellation- Samplingrate conversion – interpolation and decimation – application to subbandcoding – wavelet transforms and wavelet packets (9)

THEORY : 45TUTORIAL : 15

TOTAL : 60

REFERENCES

1. Simon Haykin, Thomas Kailath, “ Adaptive Filter Theory”, PearsonEducation, 4th Edition, 2005

2. Monson H.Hayes,”Statistical Digital Signal Processing andModeling”, Wiley India, 2008

3. M.D.Srinath, P.K.Rajasekaran, R.Viswanathan, “Introduction toStatistical Signal Processing with Applications”, Pearson Education,2003

Page 23: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

23

11MA23 WIRELESS SYSTEMSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To introduce the basic concepts of Wireless Communication

EXPECTED OUTCOME :The students will gain knowledge on the various types of Wirelessnetworks and associated standards

BASIC CONCEPTSIntroduction to Wireless Systems-Data Communication- ModulationTechniques-AM, FM, PM, BPSK, QPSK, GMSK, & QAM - OFDMBasics- Spread Spectrum Techniques-DSSS, FHSS, Interleaving-BlockCoding-Convolution Coding- Trellis Coding. (9)

MULTIPLE ACCESS TECHNIQUES AND MULTI PATH CHANNELSFrequency Division, Time Division-Code Division-CSMA-MultipleAccess Schemes in Cellular & WLAN Standards- Basics of Multi path-Link Budget Calculations. (9)

CELLULAR CONCEPTSBasics of Cellular Communications- Terminology and Components-Cellular Network Architecture- Cell and Cluster Structure- FrequencyReuse Concepts- simple Frequency Reuse Calculations- Effect ofReuse Factor on System capacity- Sectorization- InterferenceConsiderations- Hand off Aspects- Introduction to Traffic Engineering-Concept of Erlangs - Overview of Wireless Standards- Cellular Evolutionin India. (9)

GSM AND CDMA STANDARDSGSM- Traffic Channels and Control Channels- Frequency and TimingSynchronization- Random Access Request Channel (RACH)-TimingAdvance- Slot and Frame Structure- Mobility Management- Call

Page 24: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

24

Establishment Procedure- Roaming-Tromboning Effect- GPRS-HSCSD-EDGE,CDMA-Direct Sequence CDMA Systems- Receiver andTransmitter Operations- Universal Cell Reuse-Interference and SystemCapacity- Chip and Data Rates- Capacity of CDMA Systems- PowerControl- Soft Handoff- Parameters of IS-95 Systems- Up gradation onCDMA Systems- CDMA 2000,W-CDMA. (9)

WLANs AND EMERGING TECHNOLOGIESOverview of WLAN Systems- The IEEE 802.11 Standard- PhysicalLayer Concepts- MAC Layer Concepts- Wireless Local Loop (WLL)-Bluetooth-Wireless Access Protocol (WAP)- Mobile Adhoc Network(MANET)- Introduction to IEEE 802.16, 802.21 Standards (9)

TOTAL: 45

REFERENCES1. Rappaport T.S., “Wireless Communications- Principles and

Practice”, II Edition, Prentice Hall of India Pvt.Ltd, New Delhi, 2003.

2. Mathew.S.Gast, “802.11 Wireless Networks”, O’Reiliey, 2002.

3. Jochen Schiller, “Mobile Communications”, II Edition, PearsonEducation 2004.

Page 25: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

25

11MER24 EMBEDDED SENSOR NETWORKSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To introduce the basic concepts of Embedded Sensor Networks.

EXPECTED OUTCOME :The students will gain knowledge on the various types of EmbeddedSensor Networks, Sensor Networks Database, Sensor NetworksPlatforms and Tools.

INTRODUCTIONOver view of sensor networks - Constraints and Challenges –Advantages of sensor networks – Applications – CollaborativeProcessing – Key definitions in sensor networks – Tracking scenario –Problem formulation –Distributed representation and interference ofstates – Tracking multiple objects – Sensor models – performancecomparison and metrics. (9)

NETWORKING SENSORSKey assumptions – Medium access control – A survey of MAC protocolsfor WSN - S-MAC Protocol – IEEE 802.15.4 standard and ZigBee –Energy efficient design of wireless sensor nodes - General Issues –Geographic, Energy-Aware Routing – Attribute based routing. (9)

INFRASTRUCTURE ESTABLISHMENTTopology control – Clustering-Time synchronization – Localization –Task driven sensing- Role of sensor nodes – Information based tasking– Routing and aggregation. (9)

SENSOR NETWORK DATABASESensor Database Challenges – Querying the physical environment –Interfaces – In-network aggregation – Data centric storage – Dataindices and range queries – Distributed Hierarchical aggregation –Temporal data. (9)

Page 26: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

26

SENSOR NETWORK PLATFORMS AND TOOLSSensor Node Hardware – Sensor network programming challenges –Node level software platforms- Operating system TinyOS – Node levelsimulators – State centric programming- Applications – Core challenges– Research directions – Tiered architectures – Distributed signalprocessing – Monitoring and Debugging – Security and Privacy. (9)

TOTAL : 45

REFERENCES1. Feng Zhao, Leonidas Guibas, “Wireless Sensor Networks An

information processing approach”, Mogan Kaufmann Publishers,2004.

2. C.S. Raghavendra, Krishna M. Sivalingam and Taieb Znati,“Wireless Sensor Networks”, Springer Publishers, 2006.

Page 27: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

27

11MER27 EMBEDDED SYSTEMS LABORATORYL T P C0 0 3 3

ASSESSMENT : PRACTICAL

OBJECTIVE :To make the students acquire programming skills in embeddedprocessors and interfacing with various modules, programming of VHDLand interfaces.

EXPECTED OUTCOME :Students will be able to write structured programs and understandtechniques for interfacing I/O devices to the embedded processorsand FPGA Modules.

1. 89C51 Programming with Keil

2. PIC 16F877 Programming with MPlab

3. Usage of Interrupts

4. In Circuit Debugger – LED – Switch – LCD Interfacing

5. Generating delay using timer and interrupts

6. Capture, Compare & PWM generation

7. Serial port communication

8. PIC microcontroller interfacing with Stepper Motor

9. Elevator Interface

10. Temperature Controller Interface

11. Interfacing with dual DAC

12. RT Linux based x86 and ARM application programs.

13. Adaptive Filter Design

14. Protocol Development

15. Digital System design using VHDL

16. Embedded System development using OrCAD

17. Programming with μcos II RTOS for ARM

18. ARM Programming with IAR

Page 28: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

28

11MEE01 ADVANCED CONTROL ENGINEERINGL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To learn advanced concepts and techniques involved in the study ofengineering systems and their control.

EXPECTED OUTCOME :

The learner will be able to model all types of physical systems, analyzetheir transient and steady state behavior and design controllers to meetthe required specifications.

CLASSICAL CONTROLLER DESIGNProportional(P)-Integral(I)-Derivative(D)-PI-PD - PID Controllers-Characteristics-Design- Controller Tuning- - Ziegler-Nichol’s methodand cohen coon method – Damped oscillation method (9)

STATE SPACE DESCRIPTION &DESIGNReview of state model for systems-state transition matrix –controllability-observability- Kalman decomposition-state feedback-output feedback-design methods-pole placement controller -full order and reduced orderobservers-dead beat control (9)

NON LINEAR SYSTEMSTypes of non-linearity-typical examples-describing function method-phase plane analysis- stability analysis of non linear systems- Lyapunovfunction – Construction of Lyapunov function- Lyapunov’s directmethod- Lyapunov’s indirect method (9)

OPTIMAL CONTROLStatement of optimal control problem – Problem formulation and formsof optimal control – Performance measures for optimal control –Selection of performance measure – Various methods of optimization-Necessary conditions for optimal control – Linear Quadratic regulator

Page 29: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

29

problem-Algebraic Riccati Equation –Solving ARE using Eigen vectormethod (9)

DIGITAL CONTROL SYSTEMSPulse transfer function-State equation – Solutions – Realization –Controllability – Observability – Stability – Jury’s test.-Digital ControllerDesign-Direct design method –Pole Placement controller-Dead beatControl- Discrete-Linear Quadratic regulator. (9)

TOTAL : 45

REFERENCES1. J.Nagrath and M.Gopal “Control System Engineering”, New Age

International Publishers, 2003.

2. M.Gopal “Modern Control System Theory”, New Age InternationalLtd., 2002.

3. Donald P.Eckman, “Automatic Process Control”, Wiley EasternLtd., New Delhi,1993.

4. Benjamine C.Kuo,”Digital Control Systems”,Oxford UniversityPress,1992.

5. B.Sarkar, “Control system design-The Optimal Approach”,WheelerPublishing,New Delhi,1997.

Page 30: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

30

11MEE02 EMBEDDED COMMUNICATIONSOFTWARE DESIGN

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To study the software design aspects of Embedded CommunicationSystems

EXPECTED OUTCOME :The learner will be able to design a complete Embedded CommunicationSoftware for a system

INTRODUCTIONCommunication Devices – Communication Echo System – DesignConsiderations – Host based Communication – EmbeddedCommunication System – OS vs RTOS. (9)

SOFTWARE PARTITIONINGPrinciples of Software Partitioning – Limitations of Strict Layering –Tasks and Modules – Modules and Task Decomposition – Layer2 Switch– Layer3 Switch/Routers – Protocol Implementation – ManagementTypes – Debugging Protocols. (9)

TABLES AND DATA STRUCTURESTables and other data structures – Partitioning of Structures and Tables– Implementation –Speeding up access – Table resizing – Table AccessRoutines – Buffer and Timer Management – Third Party ProtocolLibraries. (9)

SYSTEM MANAGEMENTManagement Software – Device Management – Management Schemes– Router Management – Management of Subsystem Architecture –Device to manage configuration – System Startup and Configuration.

(9)

Page 31: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

31

MULTIBOARD SYSTEMSMulti Board Communication Software Design – Multi Board Architecture– Single Control Card and Multiple Line Card Architecture – Interfacefor Multi Board Software – Failures and Fault Tolerance in Multi BoardSystems – Hardware independent Development – Using a COTS Board– Development Environment – Test Tools. (9)

TOTAL : 45

REFERENCES1. Sridhar.T, “ Designing Embedded Communication Software” CMP

Books, First Asian Edition, 2006.

2. Jean J Labrosse, “Embedded Systems building blocks : Completeand ready to use modules in C” CMP book, USA, 2002.

Page 32: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

32

11MEE03 EMBEDDED SOFTWAREL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To introduce the software concepts of Embedded Systems

EXPECTED OUTCOME :The students will be able to write the software required for EmbeddedSystems

INTRODUCTIONMemory in Embedded systems – Memory architectures – software forHardware design – Emerging technology for Embedded SystemsSoftware Development – Making development tool choices.

(9)

C AND ASSEMBLYProgramming in assembly – Register usage conventions – Typical useof Addressing options – Instruction sequencing – Procedure Call andReturn – Parameter passing – Retrieving parameters – Temporaryvariables – I/O Programming: Interrupt Driven I/O. (9)

OBJECT-ORIENTED ANALYSIS AND DESIGNConnecting the Object model with the Use Case Model – Key Strategiesfor Object Identification – Noun Strategy – Identification of CasualObjects, Services, Real-World Items, Physical Devices, Key concepts,Transactions, Persistent Information, Visual elements and Controlelements. (9)

UNIFIED MODELING LANGUAGEObject State behavior - UML state charts - Role of Scenarios in Definitionof Behaviour - Timing diagrams – Sequence diagrams – EventHierarchies – Types and Strategies of Operations – Architectural designin UML – Concurrency Design – Representing tasks – System Taskdiagrams – Concurrent State diagrams – Threads – Simple patterns.

(9)

Page 33: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

33

CASE STUDIESMulti-Threaded Applications – Assembly Embedded Applications –Polled waiting loop and Interrupt driven I/O – Preemptive Kernel andShared resources – System Timer – Scheduling – Client Servercomputing. (9)

TOTAL: 45

REFERENCES1. Daniel Lewis, “Fundamentals of Embedded Software Where C and

Assembly Meet”, Prentice Hall Inc, USA, 2002.2. Bruce Powel Douglas, “Real-Time UML, Second edition:

Developing Efficient Objects for Embedded Systems”, Addison-Weasley, 1999.

3. Hassan Gomma, “Designing Concurrent, Distributed and Real-Time applications with UML”, Addison Weasley,2000.

4. Colin Walls, “Embedded Software: The Works”, Elsevier,2006.

Page 34: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

34

11MEE04 GRAPH THEORY AND APPLICATIONSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To introduce the concepts and application of graph theory.

EXPECTED OUTCOME :The students will be able to solve different types of problem using graphtheory.

INTRODUCTIONSimple Graph- Finite and Infinite Graphs- Incidence and Degree-Isolated and Pendent Vertices- Sub graphs- Isomorphism-Paths andConnections- Connected Graphs, Disconnected Graphs andComponents- The Shortest Path Problem- Trees- Spanning Trees-Spanning Tree Algorithms- Cut Edges and Bonds- Cut Vertices- Cayley’sFormula- The Connector Problem. (10)

CUTSETS, PLANAR AND DUAL GRAPHS AND CONNECTIVITYCutsets- Properties-Connectivity- Blocks- Construction of ReliableCommunication Networks- Euler Trees and Hamiltonian Cycles-Planarand Dual Graphs- Kuratowski’s Graphs- Directed Graphs- EulerDigraphs- The Chinese Postman Problem-The Traveling SalesmanProblem. (10)

MATRIX REPRESENTATION OF GRAPHS AND GRAPHENUMERATIONOperations on Graph s- Incidence Matrix- Circuit Matrix- FundamentalCircuit Matrix- Cut-set Matrix- Path Matrix- Adjacency Matrix- Types ofEnumeration- Counting Labeled and Unlabeled Trees- Polya’s CountingTheorem- Graph Enumeration with Polya’s Theorem. (7)

MATCHING, COLORING AND COVERINGMatching- Covering in Bipartite Graphs- Perfect Matching- Applications-The Personal Assignment Problem- the Optimal Assignment Problem-

Page 35: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

35

Edge Coloring- Edge Chromatic Number- Vizing’s Theorem- The TimeTabling Problem- Independent Sets and Cliques- Applications – VertexColoring- Chromatic Polynomials- Five Color Theorem- Application.

(10)

GRAPH THEORY APPLICATIONSNetwork Flows- Transport Networks- Max-Flow Min- Cut Theorem-Activity Networks- Graphs in Game Theory- Graphs in MarkovProcesses- Transient Analysis of a Markov Process. (8)

TOTAL : 45

REFERENCES1. Narsingh Deo, “Graph Theory with Applications to Engineering

and Computer Science”, Prentice Hall of India Private Limited,1986.

2. John Adrian Bondy, “Graph Theory with Applications”, ElseriesScience Ltd., June 1976.

3. Douglas B.West, “Introduction to Graph Theory” II Edition, PrenticeHall of India Private Limited, 2000.

4. Reinhard Diestel, “Graph Theory”, II Edition, Springer Publications,2006.

Page 36: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

36

11MEE05 REAL TIME DIGITAL SIGNALPROCESSING

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To introduce the concepts of TMS DSP processor and programmingaspects.

EXPECTED OUTCOME :The students will be able to develop DSP based applications.

INTRODUCTION TO TMS320C6713 PROCESSORSystem Design Kit (SDK) - TMS320C6713 DSP: Architecture- CentralProcessing Unit- Data Paths and Control- General Purpose registerfiles- Functional units- Register file cross paths- Memory load and storepaths- Data address paths- Control register file. (9)

PROGRAMMING AND CODE OPTIMIZATIONTMS320C6713-Fixed-point and floating-point instruction set andconsiderations – Mapping between Instructions and Functional units-Conditional operations – Addressing modes- Simple programs usingC and Assembly Language. (9)

DSP PERIPHERALSDSP Peripherals - DSP/BIOS and real-time data transfer (RTDX) –DSP based Embedded Systems design: - Selection of processors, ADC,DAC, DDS, and Algorithms. (9)

EXTERNAL I/O INTERFACEInterfacing Flash memory- Interfacing SDRAM- Real time clock usingTimer- Interfacing Stereo Audio CODEC. (9)

DSP APPLICATIONSDSP Software Enabled Radio – Underlying Strategies – Direct DigitalDown Conversion. (9)

TOTAL: 45

Page 37: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

37

REFERENCES1. Rulph Chassaing, “Digital Signal Processing and Applications with

the C6713 and C6416 DSK”, Wiley, 2005.2. Sanjit K. Mitra, “Digital Signal Processing: A Computer-based

Approach”, 3rd Edition, McGraw-Hill, 2005.3. Sen M. Kuo and Woon-Seng S. Gan, “Digital Signal Processors:

Architectures, Implementations, and Applications”, Prentice-Hall,2005.

4. Singh and S. Srinivasan, “Digital Signal ProcessingImplementations Using DSP Microprocessors with Examples fromTMS320C54xx”, Thomson-Brooks/Cole, 2004.

5. Digital Spectrum, “TMS320C6713 DSK Technical Reference”, DSPDevelopment Systems, 2004.

6. Kehtarnavaz, N., and Keramat, M., “DSP System Design Usingthe TMS320C6000”, Prentice Hall, New Jersey, 2001.

7. Kehtarnavaz, N., and Simsek, B., “C6x-Based Digital SignalProcessing”, Prentice Hall, New Jersey, 2000.

8. Hu, Y. H., “Programmable Digital Signal Processors, Architecture,Programming, and Applications”, Marcel Dekker, New York, 2002.

9. Dahnoun, N., “Digital Signal Processing Implementation using theTMS320C6000 DSP Platform”, Pearson Education Limited, Essex,England, 2000.

10. TMS320C67x/67x+ DSP CPU and Instruction Set ReferenceGuide, Texas Instruments.

11. TMS320C67xx Peripherals Reference Guide, Texas Instruments.

Page 38: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

38

11MEE06 VIRTUAL INSTRUMENTATIONL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To study the programming techniques in virtual instrumentation andthe hardware features of interfacing.

EXPECTED OUTCOME :

The learners will be able to use LABVIEW for any real time application.

INTRODUCTION

General functional description of a digital instrument – Block diagramof a digital instrument – Physical quantities and analog interfaces –Hardware and software – User interfaces – Advantages of virtualinstruments over conventional instruments – Architecture of virtualinstruments and its relation to the operating systems. (9)

SOFTWARE OVERVIEW

Lab VIEW – Graphical user interfaces – controls and indicators – Datatypes – Data flow programming – Editing – Debugging and running avirtual instrument – Graphical programming palettes and tools – frontpanel objects – functions and libraries. (9)

G-PROGRAMMING

Controls, indicators, labels and text – Shape, size and color – ownedand tree labels – data type, format, precision and representation. (9)

PROGRAMMING STRUCTURE

FOR loops, WHILE loops, CASE structure, formula nodes, Sequencestructures – arrays and clusters – array operations – bundle andunbundle by name – graphs and charts – string and file input/output –high level and low level file input/output, attribute nodes, local and globalvariables. (9)

Page 39: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

39

HARDWARE ASPECTS

Operating system and hardware view – Requirements – Drivers –Interface cards – Specification – analog and digital interfaces – power,speed and timing considerations – Installing hardware – Configuringhardware – Addressing the hardware in Lab-view –Multifunction DAQdevices with buses-PCI, PCI Express, PXI, IEEE1394 and USB. Digitaland analog input/output function – data acquisition – Buffered input/output – Real time data acquisition. (9)

TOTAL : 45

NOTE : A term paper has to be submitted in any one of the currenttopics.

A Virtual Instrumentation simulation must be done as part of the coursework.

REFERENCES

1. Jovitha Jerome, “Virtual Instrumentation Using Lab VIEW” PrenticeHall of India Publishers, 2009.

2. Garry M.Johnson,”Lab VIEW Graphical Programming”, II Edition,Tata McGraw Hill, 1996.

3. Lisa K. Wells, “Lab VIEW for Everyone”, Prentice Hall of India,1996

4. Lab VIEW Basics I and II Manual”, National Instruments.

5. Barry Pater, “Sensor, Transducers and Lab VIEW”, Prentice Hall,2000.

Page 40: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

40

11MA24 ROBOTICS AND CONTROLL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To study the development of robot mechanisms, the basic principlesexpounded in the design, analysis and synthesis of robotic system.

EXPECTED OUTCOME :

The learners will be able to conduct research activities in computervision, machine intelligence and related areas of robotic system.

INTRODUCTION

Evolution of robotics - Laws of robotics – types - robot anatomy –specification of robot - resolution, repeatability and precision movement.Introduction to robot arm kinematics and dynamics – planning ofmanipulator trajectories. (9)

ROBOTIC DRIVES AND CONTROL

Hydraulic, Electric and Pneumatic drives – linear and rotary actuators– end-effectors – types. Control of robot manipulator. Variable structurecontrol – non-linear decoupled and feedback control – PD controlscheme – effect of external disturbance – PID control scheme –resolved motion control - computed torque control, force control ofrobotic manipulators. Hybrid position / force control and adaptive control.

(9)

ROBOTIC SENSORS

Sensors in robotics- Classification of robotic sensors- status sensors,environmental sensors, quality control sensors, safety sensors and workcell control sensors - non optical and optical position sensors – velocitysensors – proximity sensors – contact and non contact type – touchand slip sensors – force and torque sensors – selection of right sensors.

(9)

Page 41: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

41

ROBOTIC VISION SYSTEMS

Architecture of robotic vision system – stationary and moving camera– image acquisition - image representation – image processing andimage segmentation. Object location – pick and place – objectidentification – visual inspection – visual guidance – role of embeddedsystem in robotic vision. (9)

ROBOTIC APPLICATIONS

Industrial applications – future scope of robotics - multiple robots –safety in robotics – robot intelligence and task planning – artificialintelligence – application of AI and knowledge based expert systems inrobotics. Methods of robot programming. (9)

TOTAL: 45

REFERENCES

1. Fu, K.S., Gonzalez RC., and Lee C.S.G., “Robotics control, sensingvision and intelligence”, Mc Graw Hill, 1987.

2. Kozyrey, Yu. “Industrial Robotics”, MIR Publishers Mascow, 1985.

3. Deb. S. R, “Robotics Technology and Flexible Machine Design”,Tata McGraw Hill, 2005.

4. Mikell. P. Groover, Michell Weis, Roger. N. Nagel, Nicolous G.Odrey, “Industrial Robotics Technology, Programming andApplications” Mc Graw Hill, Int 2005.

5. Richard D Klafter Thomas A.Chmielewski and Michael Negin,“Robotic Engineering: An Integrated approach”, Prentice Hall ofIndia, New Delhi, 2005.

6. Robert J Schilling, “Fundamentals of Robotics: Analysis andControl”, Prentice Hall of India, New Delhi, 2005.

7. Nagrath I.J., Mittal R.K., “Robotics and Control”, Tata McGraw Hill,Sixth reprint, 2007.

8. Janaki Raman P.A.,”Robotics and Image Processing” TataMcGraw-Hill, 2001.

Page 42: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

42

11MEA01 ADVANCED OPTIMIZATION TECHNIQUESL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To understand the capabilities of nontraditional optimization algorithmsand limitations of deterministic operations research modeling appliedto problems in engineering applications.

EXPECTED OUTCOME :

The learners will be able to model any linear or nonlinear system usingsuitable optimization techniques.

INTRODUCTION

Engineering application of optimization - optimal problem formulation -design variables-constraints - condition for optimality - formulation ofobjective function - classification of optimization problems – optimizationalgorithms. (9)

NONLINEAR OPTIMIZATION TECHNIQUES

Optimization techniques- Single variable and multi-variable optimizationtechniques and unconstrained minimization- golden section- randompattern and gradient search methods- Interpolation methods-optimization with equality and inequality constraints- direct methods-indirect methods using penalty functions- Lagrange multiplier. (9)

GENETIC ALGORITHM

Introduction to evolutionary computing- genetic algorithm- biologicalinspiration –fitness evaluation- selection methods- reproduction- geneticoperators - cross over- mutation- schema processing- fitness scaling-advanced genetic operators and techniques in genetic search-constrained genetic algorithms- penalty functions- multi objectiveoptimization- applications in pattern recognition, computercommunication and signal processing. (9)

Page 43: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

43

SIMULATED ANNEALING

Simulated annealing- algorithm- initial solution- assess solution-randomly tweak solution- acceptance criteria- temperature schedule-adjusting algorithm parameters-application. (9)

ANT COLONY OPTIMIZATION AND TABU SEARCH

Ant colony optimizatio-ant algorithm-natural motivation-initialpopulation- ant movement - ant town- pheromone evaporation -adjusting algorithm parameters - alpha - beta - rho - number of ants-applications - routing - shortest term problem

Tabu search- principles- short term memory- long term memory- tabuthresholding- special dynamic tabu tenure strategies- hash function-application in communications, parallel processing, routing and networkdesign. (9)

TOTAL: 45

REFERENCES

1. Kalyonmoy Deb, “Optimization for Engineering Design”, PrenticeHall of India Ltd., 2001.

2. Pierre. D.A., “Optimization Theory with Applications”, John Wiley,1986.

3. Rao.S.S., “Optimization Theory and Applications”, Wiley EasternLtd., 1984.

4. David.E.Goldberg, “Genetic Algorithms in Search, Optimization andMachine Learning”, International Student Edition, PearsonSingapore, 2002.

5. Fred Glover, Manuel Laguna, “Tabu Search”, Kluwer AcademicPublishers, 1997.

6. Tim Jones.M, “Artificial Intelligence Application Programming”,Dreamtech Press, New Delhi, 2003.

Page 44: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

44

11MEA02 AGENT BASED INTELLIGENT SYSTEMSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To study about the design of agents and learning agents with knowledgebase.

EXPECTED OUTCOME :The study helps to make machines that can assist in decision making.

INTRODUCTIONDefinitions – History – Intelligent Agents – Structure – Environment –Basic Problem Solving Agents – Formulating – Search Strategies –Intelligent search – Game playing as search. (9)

KNOWLEDGE BASED AGENTSRepresentation – Logic – First order logic – Reflex Agent – Building aknowledge Base – General Ontology – Inference – Logical Recovery.

(9)PLANNING AGENTS AND UNCERTAINITYSituational Calculus – Representation of planning – partial orderplanning – practical planners – conditional planning – ReplanningAgents. Acting under uncertainty – probability Bayes Rule and use-Belief Networks –Utility Theory – Decision Network – Value ofinformation – Decision Theoretic Agent Design. (9)

HIGHER LEVEL AGENTSLearning agents – General model – Inductive Learning-Learningdecision Trees – reinforcement Learning – Knowledge in learning –Communicative agents – Types of Communicating agents. (9)

Page 45: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

45

JAVA AGLETS AND SOFT COMPUTING

Anatomy – Messaging – Collaboration – Design-Neural Techniques-Fuzzy methods – Neuro-fuzzy techniques for Intelligent systems. (9)

TOTAL : 45

REFERENCES1. Stuart Russell and Peter Norvig, “Artificial Intelligence – A Modern

Approach”, Pearson Education India/ Prentice Hall of India, 2004.

2. Patrick Henry Winston, “Artificial Intelligence”, Pearson EducationIndia, 2003.

3. Nils.J.Nilsson, “Principles of Artificial Intelligence”, NarosaPublishing House, 2003.

4. George F.Luger, “Artificial Intelligence: Structures and Strategiesfor complex problem solving” Pearson Education India, 2002.

5. Danny B Lange/ Mitsuru Oshima, “ Programming and DeployingJava Mobile Agents with Aglets”, Addison Wesley, 1998.

6. Sivanandam S N, Sumathi S and Deepa S N, “ Neural Networksusing MATLAB”, Tata McGraw Hill, 2005.

Page 46: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

46

11MEA04 AUTOMOTIVE ELECTRONICSL T P C3 0 0 3

ASSESSSMENT : THEORY

OBJECTIVE :This course is intended for learning the Fundamentals of AutomobileEngineering, Automotive applications of all types of sensors andactuators systems. This course gives the brief ideas of automotiveengines, Engine control functions, Fuel delivery systems, All types oftransmission control systems, Electromagnetic Interference andElectronic Dashboard Instruments.

EXPECTED OUTCOME :The learners will be able to understand the fundametals of automotiveengineering sensors and actuator systems.

FUNDAMENTALS OF AUTOMOTIVE ELECTRONICSIntroduction to Automobile Engineering, Automotive Engines,Automotive Control Systems – Components of Electronic EngineManagement – Current trends in Automobiles. (6)

AUTOMOTIVE SENSORS AND ACTUATORSIntroduction – Basic Arrangement – Automotive applications ofPressure, Flow, Temperature sensors – Position, Speed andAcceleration Sensors – Exhaust gas sensors – Engine knock, Enginetorque sensors – Automotive actuators. (9)

AUTOMOTIVE ENGINE CONTROL SYSTEMS IObjectives – Spark Ignition Engines: Engine control functions, Enginecontrol modes, Fuel delivery systems, MPFI, Ignition Systems,Diagnostics – Compression Ignition Engines – Emission control. (9)

AUTOMOTIVE TRANSMISSION CONTROL SYSTEMS IITransmission control – Cruise control – Braking control – Tractioncontrol – Suspension control – Steering control – Stability control –Integrated engine control. (12)

Page 47: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

47

AUTOMOTIVE MONITORING AND DIAGNOSTICSElectromagnetic Interference (EMI) Suppression – ElectromagneticCompatibility – Electronic Dashboard Instruments – On board and offboard Diagnostics – Security and warning Systems. (9)

TOTAL : 45

REFERENCES1. William B.Ribbens, “Understanding Automotive Electronics” – 5th

Edition, Butterworth, Heinemann Wobum, 2009.2. Tom Weather Jr and Cland C. Hunter, “Automotive Computers

and Control System” Prentice Hall Inc., New Jersey, 2007.3. Young A.P. and Griffths, L., “Automobile Electrical Equipment”

English Language Book Society and New Press, 2005.4. Crouse, W.H. “Automobile Electrical Equipment”, McGraw Hill Book

Co Inc., New York, 2000.5. Robert N Brady, Automotive Computers and Digital Instrumentation,

Areston Book Prentice Hall, Eagle Wood Cliffs, New Jersey, 2000.

Page 48: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

48

11MEA08 ELECTROMAGNETIC COMPATIBILITY INSYSTEM DESIGN

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To learn the concepts and control techniques involved in the field ofElectromagnetic Interference and Compatibility.

EXPECTED OUTCOME :

The learner will be able to understand the concepts of ElectromagneticInterference and Compatibility, Control techniques and technologiesto achieve EMC design of PCBS and EMI measurements. It also givesexposure to several National and International standards for EMC.

EMI/EMC CONCEPTS

EMI-EMC definitions and Units of parameters- Sources and victim ofEMI- Conducted and Radiated EMI Emission and Susceptibility-Transient EMI, ESD- Radiation Hazards. (9)

EMI COUPLING PRINCIPLES

Conducted, radiated and transient coupling- Common groundimpedance coupling - Common mode and ground loop coupling -Differential mode coupling - Near field cable to cable coupling, crosstalk - Field to cable coupling - Power mains and Power supply coupling.

(9)

EMI CONTROL TECHNIQUES

Shielding- Filtering- Grounding- Bonding- Isolation transformer-Transient suppressors- Cable routing- Signal control. (9)

EMC DESIGN OF PCBS

Component selection and mounting- PCB trace impedance- Routing-Cross talk control- Power distribution decoupling- Zoning- Grounding-VIAs connection- Terminations. (9)

Page 49: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

49

EMI MEASUREMENTS AND STANDARDS

Open area test site- TEM cell- EMI test shielded chamber and shieldedferrite lined anechoic chamber- Tx /Rx Antennas, Sensors, Injectors /Couplers, and coupling factors- EMI Rx and spectrum analyzer- Civilianstandards-CISPR, FCC, IEC, EN- Military standards-MIL461E/462.

(9)

TOTAL : 45

REFERENCES

1. V.P.Kodali, “Engineering EMC Principles, Measurements andTechnologies”, IEEE Press, Newyork, 1996.

2. Henry W.Ott.,”Noise Reduction Techniques in Electronic Systems”,A Wiley Inter Science Publications, John Wiley and Sons, Newyork,1988.

3. Bemhard Keiser, “Principles of Electromagnetic Compatibility”, 3rdEd, Artech house, Norwood, 1986.

4. C.R.Paul,”Introduction to Electromagnetic Compatibility”, JohnWiley and Sons, Inc, 1992.

5. Don R.J.White Consultant Incorporate, “Handbook of EMI/EMC”,Vol I-V, 1988.

Page 50: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

50

11MEA09 FIBRE OPTIC SYSTEMSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To teach the students the concepts of fibre optic systems and itsapplications.

EXPECTED OUTCOME :

Upon completion of this course, students are expected to know aboutthe current and projected demands for high capacity links and theiranticipated economic benefits with an increase in information carryingcapacity over the last decade.

ELECTRO- OPTICAL DEVICES

Dielectric slab waveguides- Classification of Fibres- Description ofModes- Step index Fibres – Q- Switching- Electro Optic- Modulators-Amplitude Modulation- Kerr Modulators- Scanning and Switching. (9)

OPTICAL COMMUNICATION SYSTEMS

Block Diagram- Direct Intensity Modulation- Digital CommunicationSystems- Sampling- Digital Multiplexers- ASK- FSK – PSK- Line Coding-Optical Amplifiers- Transmitters- Detectors- Switches- OpticalTransreceiver. (9)

OPTICAL NETWORKING

SONET / SDH – WDM Network Elements – Description of Optical FibreCommunication Links – Optical Fibre LAN – ATM or Broadband ISDNProtocol - Photonic Packet Switching. (9)

FIBRE OPTIC SENSORS

Strain and Temperature Sensors- Airflow Sensors – Sensors for pHConcentration – Interferometric method of measurement of length -Non Invassive fibre optic sensor- Applications. (9)

Page 51: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

51

OPTICAL COMPUTING AND LASER APPLICATIONS

Holography – Basic Principle – Holographic interferometry andapplication - Optical Computer Concepts- Optical Implementation ofNN- ANN- Optical Multiprocessor Based Systems.

Laser Cutting of Materials- Fibre optic Applications in MedicalInstrumentation - Laser Ranger- Thermal Imaging- Laser in IRISSystems. (9)

TOTAL : 45

REFERENCES

1. S.C.Gupta, “Opto Electronic Devices and Systems”, Prentice Hallof India, Pvt, Ltd, 2005.

2. Harold Kolimbiris, “Fibre Optic Communications”, PearsonEducation, III Edition, 2010 .

3. L.Sharupich, N.Tugor, “Opto Electronics”, Mir Publishers, Moscow,1987.

4. Gerd Keiser, “Optical Fibre Communication”, McGraw Hill Inc, 1991,II Edition.

5. D.C.Agarwal, “Fibre Optic Communication”, Wheeler Publishing,1995.

6. Charles K.Koa, “Optical Fibre Systems Technology, Design andApplications”, McGraw Hill Book Company, 1986.

Page 52: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

52

11MEA11 INDUSTRIAL AUTOMATION ANDCONTROL

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To under stand the functioning of automated system and the industrialcontrol applications.

EXPECTED OUTCOME :The students will be able to design an automated system using PLCand CNC.

BUILDING BLOCKS OF AUTOMATION SYSTEMFundamentals of Industrial Automation and Control Elements- Principlesand Strategies - Smart Sensors, Transducers and Motion Actuators-PID Controller- Digital Controller. Program of Instructions. Types ofproduction – Functions – Automation strategies – Fixed Automation –Programmable Automation – Flexible Automation - Material TransportSystems – Process Monitoring- Automated Storage and RetrievalSystems –Processing System- multi microprocessor Systems- LocalArea Networks- Analog and Digital I/O Modules – Supervisory Controland Data Acquisition Systems – Remote Terminal Unit- Productioneconomics – Costs in manufacturing – Break-even analysis. (9)

PROGRAMMABLE CONTROLLERSIntroduction – Relay logic- PLCs-hardware design – ProgrammingPLCs- PLCs –internal operation and signal processing –Programmingof PLC Systems. Application to Robotics and FMS – PLC to factoryautomation – PLC in process control - PLC maintenance – internalPLC faults – faults external to PLC – programmed error – watch dogs– safety – hardware safety circuits – troubleshooting. (9)

COMPUTER NUMERIC CONTROLIntroduction to CNC Systems- Types –Analogue, Digital, Absolute andIncremental- Open Loop and Closed Loop - CNC Drives and FeedbackDevices- Adaptive Control – CNC Part Programming. CAD/CAM (9)

Page 53: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

53

DIRECT AND DISTRIBUTED DIGITAL CONTROLIntroduction – DDC Structure –DDC Software – Fundamentalrequirements of Process Control System – System Architecture –Distributed Control Systems- Configuration –Popular Distributed ControlSystems. (9)

INDUSTRIAL CONTROL APPLICATIONSIndustrial control Applications- Cement Plant – Thermal power Plant –Water Treatment Plant.-Irrigation Canal Management – Steel plant.

(9)TOTAL : 45

REFERENCES1. Krishna Kant, “ Computer –Based Industrial Control “, Prentice

Hall of India Pvt. Ltd.,New Delhi,2004.2. Ian G. Warnock, “Programmable Controllers operation and

Application, Prentice Hall International, UK, 2005.3. Frank D.Petruzella, “Programmable Logic Controllers”, second

Edition, Mc Graw Hill,2004.4. John W.Webb and Ronald A. Resis, “Programmable Logic

Controllers “, Prentice Hall of India Pvt. Ltd., New Delhi,2006.

Page 54: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

54

11MEA12 MANUFACTURING INFORMATIONSYSTEMS AND TOTAL QUALITY MANAGEMENT

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To understand the importance of manufacturing information systemstowards customer requirements. To illustrate the data bases requiredfor handling records to improve the performance of manufacturingsystems with proper understanding about the total Quality management.

EXPECTED OUTCOME :

The learners could be able to implement TQM in any organizationknowing its procedure, merits and demerits related to the manufacturingsystem

MANUFACTURING INFORMATION SYSTEMS

Information system for manufacturing- parts oriented productioninformation system – concepts and structure – computerized productionscheduling, online production control system, computer basedproduction management system-case study. (9)

DATABASE MANAGEMENT SYSTEMS AND MODELS

Designing database- hierarchical model – network approach – relationaldata model – concepts, principles, keys, relational operations –functional dependence – normalization, types – query languages. (9)

PRINCIPLES OF TQM

Introduction – principles of quality management – pioneers of TQM –quality costs – quality system customer orientation – benchmarking –re-engineering – concurrent engineering. Practices of TQM – leadership– organizational structure – team building – information systems anddocumentation quality auditing – ISO 9000 – QS 9000. (9)

Page 55: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

55

TECHNIQUES OF TQM

Techniques of TQM- single vendor concept- quality functiondeployment- quality circles- KAIZEN- SGA-POKA-YOKE- taguchimethods. Statistical quality control- methods and philosophy of statisticalprocess control- control charts for variables and attributes- cumulativesum and exponentially weighted moving average control charts- otherSPC techniques- process capability analysis- six sigma accuracy. (9)

SAMPLING METHODS

Acceptance sampling – acceptance sampling problems- singlesampling plans for attributes- double, multiple and sequential sampling,military standards – The Dodge – Roming sampling plans. (9)

TOTAL: 45

REFERENCES

1. Mohamed Zairi, “Total Quality management for Engineers”, Woodhead Publishing Limited, 2010.

2. Suresh Dalela and Saurabh, “ISO 9000- A Manual for Total QualityManagement”, S.Chand and Company Ltd., 1999.

3. Harvid Noori and Russel, “Production and OperationsManagement- Total Quality and Responsiveness”, Tata McGraw-Hill Inc, 2006.

4. Douglus C. Montgomery, “Introduction to Statistical Quality Control”,4th Edition, John Wiley and Sons, 2004.

5. Grant E.L and Leavensworth, “Statistical Quality Control”, McGraw-Hill, 2006.

6. Howard Gitlow Alan Oppenheim and Rosa Oppenheim, “QualityManagement”, McGraw- Hill Inc, 2005.

7. Luca G. Sartori, “Manufacturing Information Systems” Addison-Wesley -2003.

8. Kerr R., “Knowledge Based Manufacturing Management“, Addison-Wesley -2003.

Page 56: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

56

11MEA13 MEDICAL ELECTRONICSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To teach the students the concepts of medical electronic equipmentsand applications.

EXPECTED OUTCOME :Upon completion of this course, students are expected to know aboutthe physiology and anatomy of human system, analyze the cardiac,respiratory and neuro problems and to know about the medicalequipment maintenance and management.

BIO-POTENTIAL ELECTRODES

Electrode electrolyte interface, resting and action potentials, polarisationand non- polarisable electrodes, calomel electrode, needle electrode,microelectrode biological amplifiers, lead systems and recordingsystems. (9)

CARDIAC SYSTEM

ECG sources - normal and abnormal waveforms, cardiac pacemaker-external pacemaker, implantable pacemaker, different types ofpacemakers, fibrillation, defibrillator, AC defibrillator, DC defibrillator,arrhythmia monitor. (9)

MEDICAL IMAGE AND NEUROLOGICAL SYSTEMMathematical preliminaries and basic reconstruction methods, Imagereconstruction in CT scanners, MRI, FMRI, Ultra sound imaging., 3DUltra sound imaging Nuclear Medicine Imaging Modalities-SPECT,PET,Molecular Imaging.

EEG - wave characteristics, frequency bands, spontaneous and evokedresponse. Recording and analysis of EMG waveforms, muscle andnerve stimulation, fatigue characteristics. (9)

Page 57: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

57

RESPIRATORY MEASUREMENT AND VENTILATORSpirometer, Heart-Lung Machine, Oxygenators, Pnemograph, ArtificialRespirator – IPR type, functioning. – Ventilators, Dialysis Machine –Blood Gas Analyser – Po2, Pco2, measurements. (9)

THERAPEUTIC AND MONITORING INSTRUMENTSElectromagnetic and ultrasonic blood flowmeter, equipments ofphysiotherapy – Transcutaneous Electric Nerve Stimulator(TENS) -ultrasonic therapy- extra corporial shockwave lithotripsy- diathermy –audiometers – continuous patient monitoring system – MedicalEquipment Maintenance and Management. (9)

NOTE : A Term paper is to be submitted about a current topic inthis field.

TOTAL : 45

REFERENCES1. Khandpur R.S, “Handbook of Biomedical Instrumentation”, Tata

McGraw-Hill, New Delhi, 2006.

2. John G. Webster, “Medical Instrumentation Application and Design”,John Wiley and sons, New York, 1998.

3. Leslie Cromwell, “Biomedical Instrumentation and measurement”,Prentice hall of India, New Delhi, 2005.

4. Joseph J.Carr and John M. Brown, “Introduction to BiomedicalEquipment Technology”, Pearson Education, 2009.

5. Prof. Venkataram S.K., “Biomedical Electronics andInstrumentation”, Galgotia Publications Pvt. Ltd., 2000.

Page 58: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

58

11MEA14 MICRO ELECTRO MECHANICALSYSTEMS

L T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :This course presents the fundamentals of modelling & analysis ofMEMS. Also designed for engineering students who would like to havea broad understanding of current micro manufacturing processes inpreparation to work directly or indirectly in this field

EXPECTED OUTCOME :Students will gain an overview of the current state of MEMS andMicrosystems, to apply engineering skills to the analysis and design ofMicrosystems.

INTRODUCTION TO MEMS DEVICESPiezoresistive pressure sensor- Piezoresistive Accelerometer -Capacitive Pressure Sensor- Accelerometer and Microphone -Resonant Sensor and Vibratory Gyroscope - Micro Mechanical Electricand Optical Switches-Micro Mechanical Motors - Micro ElectroMechanical Systems Analysis and Design of MEMS Devices- MEMSapplied to rehabilitation engineering- Nano Sensors. (9)

BASIC MECHANICS OF BEAM AND DIAPHRAGM STRUCTURESStress and Strain- Stress and Strain of Beam Structures-VibrationFrequency by Energy Methods Vibration Modes and the Buckling of aBeam- Damped and forced vibration-Basic Mechanics of Diaphragms– Problems. (9)

AIR DAMPING AND ELECTRO STATIC ACTUATIONDrag Effect of a Fluid- Squeeze-film Air Damping-Damping of PerforatedThick Plates-Slide-film Air Damping- Damping in Rarefied –AirProblems- Electro static Forces-Electrostatic Driving of MechanicalActuator Step and Alternative-Driving –Problems. (9)

Page 59: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

59

CAPACITIVE SENSING AND EFFECTS OF ELECTRICALEXCITATIONCapacitive Sensing Schemes- Effects of Electrical Excitation: StaticSignal- Effects of Electrical Excitation: Step Signal –Effects of ElectricalExcitation: Pulse Signal –Problems. (9)

PIEZORESISTIVE SENSINGPiezoresistive Effect of Silicon-Coordinate Transformation of SecondRank Tensors-Coordinate Transformation of Piezoresistive Coefficient–Piezoresistive Sensing Elements-Polysilicon Piezoresistive SensingElements-Analyzing-Piezo resistive Bridge-Problems. (9)

TOTAL : 45

REFERENCES1. Minhang Bao, “Analysis and design principles of MEMS devices”,

Elsevier Publications, 2005,USA.

2. Nadim Maluf and Kirt Williams, “An Introduction to Micro ElectroMechanical Systems Engineering, Second Edition”, Artech HousePublishers, June 2004, USA.

3. Gabriel M. Rebeiz, “RF MEMS: Theory, Design, and Technology”,Wiley-Interscience; 1st edition, 2002,UK

4. John A. Pelesko and David H. Bernstein, “ Modeling MEMS andNEMS”, CRC Press, 2002,UK

5. Rai-Choudhury, “MEMS and MOEMS Technology andApplications”, PHI, 2010.

Page 60: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

60

11MEA15 MULTIMEDIA SYSTEMSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

Multimedia forms a part of the technological environment. Multimediais associated with the areas like computer graphics, image processing,databases, real time systems, operating systems and computer vision.To focus the students towards the underlying concepts of multimediasystems.

EXPECTED OUTCOME :

Based on the concepts the students are expected to develop a projectusing any one of the tools in the following areas like computer graphics,audio data compression, and video data compression

MULTIMEDIA DATA REPRESENTATION

Introduction to Multimedia – overview of multimedia software tools andauthoring tools- Graphics and Image data representation: - data types,file format.

Image and Video: Color science – Color models in images and video:RGB, CMY, YUV,YIQ, YCbCr. (9)

DIGITAL AUDIO and VIDEO

Types of video signals: Component, Composite and S-Video – Analogvideo: NTSC, PAL,SECAM – digital video: HDTV.

Digitization of sound – Musical Instrument Digital Interface (MIDI) –Quantization and Transmission of Audio: DPCM, DM, ADPCM (9)

MULTIMEDIA DATA COMPRESSION AND STANDARDSLossless compression algorithms: -Run Length Coding, Variable LengthCoding, Dictionary based coding, Arithmetic coding, Lossless ImageCompression. (9)

Page 61: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

61

LOSSY COMPRESSION ALGORITHMS – DCT, Karhunen-LoeveTransform, Wavelet Transform – Audio compression vocoders - Imagecompression JPEG 2000 standard – Video compression MPEGstandard. (9)

IMAGE COMPRESSION STANDARDSJPEG Standard, Bilevel Image Compression Standard, Videocompression based on motion compensation, Search for motionvectors, H 261, H 263, MPEG Video Coding, MPEG AudioCompression. (9)

TOTAL : 45

REFERENCES1. Ze-Nian Li and Mark S.Drew, “Fundamentals of Multimedia”, PHI,

2005.

2. J.F.K. Buford, “ Multimedia Systems”, Addison Wesley, 1994.

3. R.Steinmetz and K.Nahrstedt, “Multimedia: Computing,Communications and Applications”, Prentice Hall, 1995.

Page 62: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

62

11MEA16 NANO ELECTRONICSL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :

To introduce the nano electronic devices, their fabrication modelingand simulation

EXPECTED OUTCOME :

The students can understand the concept of nano technology and itsapplications.

NANOTECHNOLOGY

Introduction to Nanotechnology- history and recent trends- Applicationof Nanotechnology to Electrical engineering- Nanotechnologyadvantages and various issues. (9)

NANOELECTRONICS DEVICES: INTRODUCTION

Nanoelectronics Devices: Carbon nanotube, FINFET, Quantumtransport devices- RTD, Super conducting Digital Electronics, Quantumcomputing using super conductors- Molecular electronics –Nanoelectronics Memories- nanoelectronics interfacing systems. (9)

FABRICATION and DEVICE MODELLING

Microelectronics and Nanoelectronics Fabrication methods- issues-nanoscale device modelling, micro and macro modelling ofNanodevices. (9)

SINGLE ELECTRON TECHNOLOGY

Single electron transistor – Principle of operation- analytic I –Vmodel,SET logic gates-CMOS – C- SET, Programmable SET, SET FullAdder, threshold logic- Memories- SET analog Application- sensingsystems- Single electron encoded logic-Applications. (9)

Page 63: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

63

SIMULATION

Simulating single electron devices and circuits- Binary, Multiple valuedand mixed mode logics- SET spice modelling- MATLAB Modelling-MATLAB SET CMOS Hybrid process. (9)

TOTAL : 45

REFERENCES

1. Wasshuber. C, SIMON – “Simulation of Nano Structures:Computational Single- Electronics”, Springer-Verlag, 2001.

2. Rainer waser, “Nanoelectronics and Information TechnologyAdvanced Electronic Materials and Novel Devices”, ll edition, Willy–VcH verlag GmBh-KgaH,Germany, 2005.

3. Mark A.Reed and Takhee Lee, “Molecular Nanoelectronics”,American scientific Publisher,California, 2003.

4. Takahashi.Y, “A comparative study of single-electron memories”,IEEE Trans. Electron Devices, 1998, pp. 2365–2371.

5. Ken Uchida,Junj Koga, Ryuji Ohbaand Akira Toriumi,“Programmable SET logic for future low power intelligent LSI”, IEEETransaction on Electron Devices, July 2003,pp.1623.

6. Chattopadhyay, Banerjee, “Introduction to Nanoscience andNanotechnology”, PHI, 2010.

Page 64: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

64

11MEA17 NEURAL NETWORKS AND FUZZYSYSTEMS L T P C

3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To offer a detailed understanding of the constituent methodologiesexpounded in neural networks and fuzzy logic to solve the real timeproblems.

EXPECTED OUTCOME :The learners will be able to use neural network and fuzzy logic to achieveoptimal solution for the given problem.

FUNDAMENTALS OF NEURAL NETWORKSIntroduction to Artificial Neural Networks – Biological Neural Networks–differences – fundamental models of Artificial Neural Networks – McCulloch Pitts Neuron model – Architecture – Learning Rules – ActivationFunctions – Hebb Network - Perception Network – Adaline and MadalineNetworks and Associate memory Networks – Architecture, Algorithmand Applications. (9)

UNSUPERVISED LEARNING AND OTHER NEURAL NETWORKSHop field Network – Back propagation Network – Radial Basis functionNetwork – Kohonen’s Network – LVQ – Max Network - HammingNetwork – Energy functions - Counter Propagation Network – AdaptiveResonance Theory – Neocognitron - Boltzmann machine – Architecture,Algorithm and Applications. (9)

FUNDAMENTALS OF FUZZY LOGICCrisp set – Vagueness – Uncertainty and Imprecision – Fuzziness –Fuzzy set theory – Properties and Operations on Classical and Fuzzysets – Crisp and Fuzzy Relations – Fuzzy Tolerance and EquivalenceRelations – Membership Functions – Features – Fuzzification –Membership value assignments– Linguistic Variable – Fuzzy TruthQualifier – Measure of Fuzziness. (9)

Page 65: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

65

FUZZY MODELS AND CONVERSIONIntroduction to Fuzzy Model – Fuzzy Logic Control – Structure of FuzzyLogic Control – Fuzzification Models – Knowledge base – Rule base –Inference Engine – Fuzzy to Crisp Conversion – Lambda cuts for Fuzzysets and Relations – Defuzzification Methods. (9)

APPLICATIONS OF NEURAL NETWORKS AND FUZZY LOGICApplications of Neural Networks : Pattern Recognition – ImageCompression – Communication – Control Systems – Neuro Controller– Applications of Fuzzy Logic: Fuzzy Pattern Recognition -Fuzzy ImageCompression – Fuzzy Logic Controllers – Introduction to AdaptiveNeuro-Fuzzy Systems (9)

TOTAL : 45

REFERENCES1. Laurene Fausett, “Fundamentals of Neural Networks –

Architecture, Algorithms and Applications”, Prentice Hall, 2008.

2. Timothy J.Ross, “Fuzzy Logic with Engineering Applications”,McGraw Hill Inc., 1997.

3. James A.Freeman and David Skapura, “Neural NetworksAlgorithms, Applications and Programming Techniques”, AddisonWesley, 2000.

4. Jacek M.Zurada, “Introduction to Artificial Neural Systems”, JaicoPublishing House, Delhi, 2006.

5. George J.Klir and Bo Yuan, “Fuzzy Sets and Fuzzy Logic – Theoryand Applications”, Prentice Hall of India, New Delhi, 2009.

6. Chin - Teng. Lin and C.S.George Lee, “Neural Fuzzy Systems – ANeuro Fuzzy Synergism to Intelligent Systems”, Prentice HallInternational Inc 1996.

Page 66: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

66

11MEA18 PATTERN RECOGNITIONL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To learn about various classifying techniques, clustering techniquesand syntactic pattern recognition.

EXPECTED OUTCOME :To develop a project in the field of medicine and character recognitionwith the techniques studied.

PATTERN CLASSIFIERDecision Trees: Classifying using Decision Trees, Obtaining Prulesfrom Decision Trees, Classifying relabelled nodes, Missing Attributevalues, Pruning Decision Trees, Evolutionary Procedures for Prules.

(9)UNSUPERVISED CLASSIFICATIONBayes Classification, Nearest Neighbour Classification, performanceand Modifications in NN Classifier. Elements of formal grammars –string generation as pattern description – recognition of syntacticdescription – parsing – stochastic grammars and applications – graphbased structural representation. (9)

NEURAL NETWORKS APPROACHESNeural network structures for pattern recognition – neural network basedpattern associations – unsupervised learning in neural patternrecognition – self organizing networks. (9)

CLUSTERING TECHNIQUESAgglomerative Hierarchical Clustering, K Means Clustering, FuzzyClustering Techniques. (9)

FEATURE EXTRACTION AND IMAGE ANALYSISDigital images – frequency domain vs. spatial domain – thresholding -connectivity – noise reduction – edge detection – Hough transform-

Page 67: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

67

segmentation – segmentation by region growing and region splitting –binary morphology operations – gray morphology operations – imageanalysis – object recognition by features. (9)

TOTAL : 45

REFERENCES1. Robert J. Schalkoff,”Pattern Recognition: Statistical, Structural and

Neural Approaches”, John Wiley and Sons Inc., 1992.2. Saeed B. Niku,”Introduction to Robotics – Analysis System,

Applications”, Pearson Education, 2001.

3. Rajjan Shinghal, “Pattern Recognition Techniques and Applications”Oxford University press, 2006.

Page 68: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

68

11MEA23 SYSTEM SIMULATION AND MODELINGL T P C3 0 0 3

ASSESSMENT : THEORY

OBJECTIVE :To help the students understand the basics of simulation and modeling.To introduce the students to various modeling techniques available.

EXPECTED OUTCOME :The student learns the probabilistic concepts of simulation, state spacebased modeling. The students can acquire knowledge about variousperformance modeling techniques including petrinets.

SYSTEM AND SYSTEM ENVIRONMENTConcept of a system-continuous and discrete systems – models of asystem –modeling approaches – advantages and disadvantages ofsimulation systems-steps in simulation study-point estimates,confidence interval. (9)

PROBABILITY CONCEPTS IN SIMULATIONRandom number generation-mid square-mid product method-constantmultiplier method-additive congruential method-linear congruentialmethod test for random numbers-the Chi square test – the Kolmogrov-Srimov test – Runs test-Gaps test-Random variable generation –Distribution – exponential, Poisson, Uniform, Weibull-Empiricaldistribution-Normal distribution – building on empirical distribution –rejection method. (9)

STATE SPACE BASED MODELSMarkovian-Non Markovian models – Discrete and Continuous timeMarkov Chains – Markov reward models – Semi Markov models –Markov regenerative models. (9)

PERFORMANCE MODELINGPerformance models – queueing models – task precedence graphs –Dependability models – Reliability graphs – Fault tress. (9)

Page 69: COIMBATORE INSTITUTE OF TECHNOLOGY · 11MER11 Higher Engineering Mathematics 3 1 0 4 11MER12 Embedded Processors 3 0 0 3 11MER13 Embedded System Technology 3 1 0 4 11MER14 Embedded

69

PETRI NET MODELFinite state Automata – Petri nets – Generalized Stochastic Petri nets– Stochastic Reward nets – Colored Petri nets – Fluid Petri nets. (9)

TOTAL : 45

REFERENCES1. Geoffrey Gordon,”Systems Simulation”, 2nd Edition, Prentice Hall,

India, 2002

2. Kishore.S.Trivedi, “Probability and Statistics with Reliability,Queuing and Computer Science Applications”, John Wiley andSons, 2001.

3. Arson J.S., Banks J.C., and Nelson B.L., “Discrete Event SystemsSimulation”, Prentice Hall of India, 2004.

4. Kleinrock L., “Queueing Systems Theory”,Vol.I, Kluwer AcademicPress, 1995.