EC1 M2 applied syllabus
EC1 M2 applied syllabus
SEMESTER II
Preamble: Nil
Course Outcomes: After the completion of the course the student will be
able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 2 1 2 3 3 2 2
CO 2 2 2 2 2 2 2 2
CO 3 2 1 2 3 3 1 1
CO 4 2 1 2 3 3 1 1
Mark distribution
There will be two parts; Part A and Part B. Part A will contain 5 numerical/short
answer questions with 1 question from each module, having 5 marks for each
question (such question shall be useful in the testing of knowledge, skills,
comprehension, application, analysis, synthesis, evaluation and understanding of
the students). Students should answer all questions. Part B will contain 7
questions (such questions shall be useful in the testing of overall achievement and
maturity of the students in a course, through long answer questions relating to
theoretical/practical knowledge, derivations, problem solving and quantitative
evaluation), with minimum one question from each module of which student
should answer any five. Each question can carry 7 marks. Total duration of the
examination will be 150 minutes.
Total: 60 marks
6. Explain the terms features, training set, target vector, test set, and curse of
dimensionality in machine learning. (7)
7. Show that the Bayesian classifier is optimal with respect to minimizing the
classification error probability. (7)
8. Give a step by step description of the perceptron algorithm in classification.
(7)
9. Obtain the cost function for optimization in SVM for separable classes. (7)
12. Explain the principle of back propagation neural networks with neat
architecture diagram (7)
No Topic hours
1 Module 1 8 hours
1.1 Basics of machine learning, supervised and 2
unsupervised learning,examples,
1.2 features, feature vector, training set, target vector, test 1
set
1.3 over-fitting, curse of dimensionality. 1
1.4 Evaluation and model selection: ROC curves, evaluation 2
measures,
1.5 validation set, bias-variance trade-off. 1
1.6 confusion matrix, recall, precision, accuracy. 1
2 Module 2 7 hours
2.1 Regression: linear regression, error functions in 1
regression
2.2 multivariate regression, regression applications, bias and 1
variance.
2.3 Classification : Bayes’ decision theory, 2
2.4 discriminant functions and decision surfaces, 1
2.5 Bayesian classification for normal distributions, 2
classification applications.
3 Module 3 7 hours
3.1 Linear discriminant based algorithm: perceptron, 1
perceptron algorithm,
3.2 support vector machines. 2
3.3 Nonlinear classifiers, the XOR problem, 2
3.4 multilayer perceptrons, 1
3.5 backpropagation algorithm. 1
4 Module 4 8 hours
4.1 Unsupervised learning: 1
4.2 Clustering, examples, criterion functions for clustering, 2
4.3 proximity measures, algorithms for clustering. 1
4.4 Ensemble methods: boosting, bagging. 2
4.5 Basics of decision trees, random forest, examples. 2
5 Module 5 7 hours
5.1 Introduction to deep learning networks, 1
ELECTRONICS & INSTRUMENTATION- EC1
5.2 deep feedforward networks, 2
5.3 basics of convolutional neural networks (CNN) 2
5.4 CNN basic structure, Hyper-parameter tuning, 1
Regularization - Dropouts,
5.5 Initialization, CNN examples 1
Reference Books
1. Bishop, C. M. “Pattern Recognition and Machine Learning” Springer,
New York, 2006.
2. Theodoridis, S. and Koutroumbas, K. “Pattern Recognition”. Academic
Press, San Diego, 2003.
3. Hastie, T., Tibshirani, R. and Friedman, J. “The Elements of
Statistical Learning”. Springer.
4. Duda, R.O., Hart, P.E., and Stork, D.G. “Pattern Classification”.
Wiley, New York,
5. Ian Goodfellow, Yoshua Bengio, Aaron Courville. “Deep Learning”
MIT Press, 2016
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: This course aims to get complete idea of embedded product design skills to
understand, analyze and design different embedded products in software as well as
hardware aspects
Course Outcomes: The COs shown are only indicative. For each course, there can be
4 to 6 COs.
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 3
CO 2 3
CO 3 3
CO 4 2 2
CO 5 2
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply (k3) 20
Analyze (k4) 20
Evaluate (k5) 20
Create(k6)
ELECTRONICS & INSTRUMENTATION- EC1
Mark distribution
Total CIE ESE ESE
Marks Duration
Reg No………………….
Name…………………….
Part A
Answer all questions from each module. Each question carries 5 marks.
1.
a. Briefly explain the characteristics of Embedded computingapplications.
(3 marks)
b. Discuss the challenges faced in embedded computing system design
(2 marks)
2. What is Dhrystone bench mark? Compare the performance of any twoProcessor
with the help of Dhrystone bench mark.
3. Briefly explain the different component of embedded programs.
4. Explain the difference between priority based scheduling and rate monotonic
scheduling.
5. Write short notes on cross assembler.
Part B
Answer any five questions. Each question carries seven marks.
6. Explain the embedded system design process with major level of abstraction in
the design process.
7. Design a complete model train controller with all detailed levels of abstraction.
ELECTRONICS & INSTRUMENTATION- EC1
8. How can you check the availability of RTOS for your product design? Elaborate
your answer with the help of detailed check list.
9. Explain the complete design of a software modem including design integration
and testing.
10. With suitable example explain the major type of testing strategies used in
embedded program design.
11. Design a telephone answering machine including specification, architecture and
final testing.
12.
a. With the help of block diagram explain the working oh logic analizer
(4 marks)
b. Write short notes on JTAG. (3 marks)
Syllabus
The selection process: Packaging the Silicon, Adequate Performance, RTOS availability,
Tool chain Availability, Other issues in the selection process.
Module 5Development and Debugging Tools: Software and Hardware tools like
Cross Assembler, Compiler,Debugger, Simulator, InCircuit Emulator (ICE), Logic
Analyzer.
Debugging Techniques: Introduction to BDM, JTAG and NEXUS
Course Plan
No. of
No Topic
Lectures
1 Module 1: Fundamentals of Embedded Systems
Reference Books
SEMESTER II
PROGRAM ELECTIVE III
ELECTRONICS & INSTRUMENTATION- EC1
Course Outcomes: After the completion of the course the student will be able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 3 3 3 3
CO 2 3 3 3 3
CO 3 3 3 3 3
CO 4 3 3 3 3
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 80%
Analyse 20%
Evaluate 0%
Create 0%
Mark distribution
Total ESE
CIE ESE
Marks Duration
Evaluation shall only be based on application, analysis or design based questions (for
both internal and end semester examinations)
ELECTRONICS & INSTRUMENTATION- EC1
1. Derive the expressions for the closed loop responses of a liquid level system for
servo and regulator operations. Mathematically show the effect of P, I and D actions on
the response of a control system.
1. Design a Digital Compensator for the system given using Minimal prototype design
Syllabus
MODULE-I
MODULE-II
MODULE-III
Adaptive control - Self Tuning Regulator - Introduction, Need for adaptive control,
Adaptive control schemes-overview, Real time parameter estimation – least squares
and regression models, Estimating parameters in dynamical systems, Deterministic
self tuning regulator -Pole placement design, Direct and indirect self tuning regulators
MODULE-IV
MODULE-V
Course Plan
No. of
No Topic
Lectures
1 Review of control modes for SISO systems
1.1 Discontinuous control modes, continuous control modes 3
1.2 Basic control actions , Composite control modes 3
1.3 Controller tuning, open loop and closed loop tuning 2
2 Multivariable systems
2.1 Modelling of multivariable systems 2
2.2 Analysis of multivariable systems - stability, resiliency,
3
interaction, robustness.
2.3 Controller design for multivariable systems, Tuning of
3
multivariable controllers
3 Adaptive control - Self Tuning Regulator
3.1 Introduction, Need for adaptive control, Adaptive control
1
schemes-overview
3.2 Real time parameter estimation – least squares and
regression models, Estimating parameters in dynamical 4
systems
3.3 Deterministic self tuning regulator -Pole placement design,
3
Direct and indirect self tuning regulators
4 Model Reference Adaptive systems
4.1 Model reference adaptive systems - Design of MRAS,
3
Stability, Applications
4.2 Implementation of adaptive controllers, controller design,
4
Estimator implementation
4.3 Interaction of Estimation and control, Prototype algorithms 1
5 Digital Control
5.1 Design of Digital Compensators -Minimal prototype design 3
5.2 Hierarchical Control, Distributed Control (DCS)
4
architecture, Functional requirements of DCS, Fieldbus
5.3 Digital implementation of PID controller – Position
1
algorithm, Velocity algorithm
Reference Books
1. ‘Process Systems analysis and Control’, D.R. Coughanour, Mc.Graw Hill, II Edition,
1991.
3.Eckman. D.P., Automatic Process Control, Wiley Eastern Ltd., New Delhi, 1993
ELECTRONICS & INSTRUMENTATION- EC1
6. Krishna Kant, Computer based Industrial Control, Second Edition, PHI learning Pvt.
Ltd., 2013
PART B
Answer any five questions. Each question carries 7 marks
6. Explain how the gain cross over frequency and amplitude ratio of a feedback
control system are determined experimentally and optimum controller settings are
determined.
7.
a. Calculate the Niederlinski index of the given multivariable system……. and
hence comment on the stability of the system.
b. Calculate the Morari resiliency index (MRI) of the given multivariable
system………… and comment on the resiliency
8. The given system……. is controlled using P-controller. It is desirable to choose
the feedback gain so that the closed loop transfer function is……..Construct a
continuous time indirect self tuning algorithm for the system.
9. Consider the given plant….. Determine a controller that can give the closed loop
system shown…… Determine model reference adaptive controllers based on
gradient and stability theory respectively.
10. Design a minimal prototype controller for the system given…… for step changes in
setpoint.
ELECTRONICS & INSTRUMENTATION- EC1
11. With the help of a schematic diagram, explain the functional requirements of a DCS
system.
12. Derive the expression for the closed loop response of a first order system controlled
by a PI controller for servo operation.
ELECTRONICS & INSTRUMENTATION- EC1
Course Outcomes: After the completion of the course the student will be able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 1 2 2 1
CO 2 1 2 2
CO 3 1 2 3 1
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply(K3) 40
Analyse(K4) 20
Evaluate
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
3 Compare open loop and closed loop sample and hold architecture.
PART B
Answer any FIVE questions. Each question carries 7 mark.
6 Draw and explain folded cascode configuration and list out its advantages.
7 Draw the circuit diagram and explain the working of a Switched Capacitor
integrator.
8 Assume that the specifications of a biquad are f0=
1KHz,Q=2,K0=K2=0,K1=2πf0/Q(Band pass filter) The clock frequency is
100KHz.Design the capacitor ratios of a low Q switched capacitor circuit and
determine the maximum capacitor ratio and the total capacitance, assuming
that C1 and C2 have unit values.
10 What number of comparators are needed for a folding and interpolating ADC
that has a number of coarse bits=3 and number of fine bits=4 and uses an
interpolation of 4 on the fine bits?
12 With detailed block diagram, explain the working of delta sigma DAC.
ELECTRONICS & INSTRUMENTATION- EC1
Syllabus
Module 1
Module 2
Module 3
Module 5
Course Plan
No. of
No Topic
Lectures
1
1.1 Introduction to op amp 1
1.2 Op amp Topologies: Telescopic, Folded- Cascode, OTA 4
1.3 Two-Stage Operational Amplifier: Miller Compensation, 3
common mode feedback.
2
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
1. CMOS Analog Circuit Design - Philip E. Allen and Douglas R. Holberg, Oxford
University Press, International Second Edition/Indian Edition, 2010
2. Design of Analog CMOS Integrated Circuits- BehzadRazavi, TMH Edition, 2002
3. Analog Integrated Circuit Design- David A. Johns,Ken Martin, Wiley Student
Edition, 2013
4. Gregorian, Temes, "Analog MOS Integrated Circuit for Signal Processing", John
Wiley & Sons,1986
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: This course provides an introduction to key concept in deep learning and
equip students with knowledge required to develop best deep learning solutions for
real world problems in domains such as computer vision, natural language processing
etc.
Course Outcomes: The COs shown are only indicative. For each course, there can be
4 to 6 COs.
PART A
Answer ALL Questions. Each carries 5 mark.
1 There is huge gap between training accuracy and testing accuracy, while 5
training a particular machine learning model. What might be the reason.
Suggest possible methods of overcoming it
2 Draw the block diagram of a naïve inception block. What is the 5
disadvantage of this block? Explain how adding 1x1 convolution helps to
overcome the difficulty.
3 Consider a Convolutional Neural Network having three different 5
convolutional layers in its architecture as
Layer-1 Filter Size – 3×3, Number of Filters – 10, Stride – 1,
Padding – 0
Layer-2 Filter Size – 5×5, Number of Filters – 20, Stride – 2,
Padding – 0
Layer-3 Filter Size – 5×5 , Number of Filters – 40, Stride – 2,
Padding – 0
If we give a 51×51 RGB image as input to the network, then determine
the dimension of the vector after passing through layer 3 in the
architecture.
4 You have a dataset D1 with 1 million labelled training examples for 5
classification, and dataset D2 with 100 labelled training examples. Your
friend trains a model from scratch on dataset D2. You decide to train on
D1, and then apply transfer learning to train on D2. State one problem
your friend is likely to find with his approach. How does your approach
address this problem?
ELECTRONICS & INSTRUMENTATION- EC1
PART B
Answer any FIVE questions. Each question carries 7 mark.
Syllabus
Course Plan
No. of
No Topic
Lectures
1 Introduction to Machine Learning
1.1 Introduction: Supervised Vs. Unsupervised Learning,
Classification Vs. Regression, Machine Learning Vs. Deep 1
Learning
1.2 Machine Learning System Design: Data-driven Approach,
Datasets: Training, Testing and Validation Sets, Over fitting and 3
Under fitting, Hyper parameters, K-nearestneighbour
ELECTRONICS & INSTRUMENTATION- EC1
classification
1.3 Linear classification: Loss function, Multiclass SVM,
4
Softmax classifier. Optimization, Numeric andAnalytic gradients.
2 Neural Networks
2.1 Deep feedforward networks/ Multilayer perception: Perceptron,
activation functions, Example: Learning XOR, Architecture of 2
deep neural network
2.2 Back propagation, Gradient-Based Learning. 2
2.3 Convolutional Neural Networks: Convolution, Pooling Layers,
3
spatialarrangement, layer patterns, layer sizing patterns.
3 Training Neural Networks
3.1 Initialization, batch normalization, Hyper parameter
2
optimization.
3.2 Optimization algorithms: SGD, Momentum, Adagrad, RMS Prop,
2
Adam
3.3 Regularization methods: L1 and L2 regularization, Early
stopping, drop outs, ensembles, data augmentation, Update 2
rules, transfer learning
4 CNN architectures
4.1 AlexNet, VGG Net, ResNet, Inception Net 3
4.2 Object Detection: RCNN, Fast RCNN, Faster RCNN, YOLO, Mask
3
RCNN
4.3 Recurrent Neural Networks: RNN, Bidirectional RNN, LSTM,
3
GRU
5 Attention Models, Transformers and Generative Models
5.1 Attention: Multimodal attention, Self-Attention 3
5.2 Transformers: BERT and vision transformer 3
5.3 Autoencoders, Variational auto encoders, Generative Adversarial
4
Network
Reference Books
Preamble: This course will serve as an introductory robotics course for the design of
control of complex robotic systems and also provide an introduction to artificial
intelligence, neural network etc.
Course Outcomes: After the completion of the course the student will be able to
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 20
Analyse 60
Evaluate 20
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
Evaluation shall only be based on application, analysis or design based questions (for
both internal and end semester examinations).
PART A
Answer all questions. Each question carries 5 marks
PART B
Answer any five questions. Each question carries 7 marks
10. What is the "minimal" set of primitives needed for a Lisp interpreter?
Syllabus
Module 1:
Module 2:
Module 3:
Module 4:
Module 5:
Course Plan
No. of
No Topic
Lectures
1 Robot anatomy
Definition, law of robotics, History and Terminology of
1.1 1
Robotics
1.2 Accuracy and repeatability of Robotics-Simple problems 2
1.3 Speed of Robot-Robot joints and links-Robot classifications 2
1.4 Architecture of robotic systems-Robot Drive systems- 2
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
Course Outcomes: After the completion of the course the student will be able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 1 1 1
CO 2 3 1 1
CO 3 3 1
CO 4 2 1 1
CO 5 2 2
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 40
Analyse 20
Evaluate
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
There will be two parts; Part A and Part B. Part A will contain 5 numerical/short
answer questions with 1 question from each module, having 5 marks for each
question. Students should answer all questions. Part B will contain 7 questions, with
minimum one question from each module of which student should answer any five.
Each question can carry 7 marks.
PART A
PART B
1. What are the different types of optical fibers and explain their
transmission characteristics.
2. Explain about the operation of
a) Mode locking (3 Marks)
b) Cavity dumping (4 Marks)
3. What is the use of fiber optic gyroscope? Explain its working with neat
diagram.
4. Explain the application of lasers in the removal of tumours of vocal
chords.
5. Discuss the application of laser in dermatology.
6. Explain about the operation of
a.) Photodiodes
b.) Phototransistors
7. What is magneto optic modulators ?
ELECTRONICS & INSTRUMENTATION- EC1
Syllabus
MODULE 1
Optical Fibers and Their Properties:
Introduction to Optical Fibers - principles of light propagation through a fiber –
Different types of fibers and their properties –Transmission characteristics of optical
fiber –Absorption losses – Scattering losses –Dispersion - advantages and
disadvantages of optical fibers Light sources for fiber optics, photo detectors, source
coupling, splicing and connectors. Waveguides and Micro-Optical Fiber Bundles.
MODULE 2
Laser Instruments
Fundamental characteristics of Lasers – Three level and four level lasers – Properties
of Laser and Laser modes – Resonator configuration – Q-switching and Mode locking –
Cavity dumping – Types of lasers: Gas lasers, Solid lasers, Liquid lasers – Semi
conductor lasers. Laser Safety: Radiation hazards, maximum permissible exposure,
classification, safety measures and Personal Protective Equipment (PPE).
MODULE 3
Industrial Applications of Optical Instruments
Fiber optic sensors – Fiber optic Instrumentation system - Interferometric method of
measurement of length - Moiré fringes – Measurement of pressure, temperature,
current, voltage, liquid level and strain. Fiber optic gyroscope – polarization
maintaining fibers – applications.
MODULE 4
Applications of Lasers
Industrial applications of lasers – Laser Doppler Velocity meter – Laser heating
Medical Applications Lasers - Laser and Tissue interaction, Laser instruments for
surgery - CO2 laser as bloodless scalpel, Removal of tumors of vocal cords, Brain
surgery, Plastic surgery, Gynecology, Oncology, Dermatology and Ophthalmology.
Holography – Basic principle; methods (reflection, transmission, and hybrid),
Holographic Components, Holographic Interferometry and Applications, Holography
for Non-destructive Testing.
MODULE 5
Opto-Electronic Components:
Photodiodes, phototransistors, photomultipliers, optoisolators/optocouplers, IOC
elements, photoresistors, CCD, laser diodes, LED, OLED, AMOLED; Magneto Optic
and Acoustic – optic and other types of Optical Modulators – Detectors – Applications
in Instrumentation.
ELECTRONICS & INSTRUMENTATION- EC1
Course Plan:
No. of
No Topics
Lectures
1 Optical Fibers and their Properties:
1.1 Introduction to Optical Fibers - principles of light propagation
3
through a fiber- Different types of fibers and their properties.
1.2 Transmission characteristics of optical fiber –Absorption losses –
2
Scattering losses –Dispersion
1.3 Advantages and disadvantages of optical fibers Light sources for
fiber optics, photo detectors, source coupling, splicing and 3
connectors. Waveguides and Micro-Optical Fiber Bundles.
2 Laser Instruments:
2.1 Fundamental characteristics of Lasers – Three level and four level
2
lasers – Properties of Laser and Laser modes
2.2 Resonator configuration – Q-switching and Mode locking – Cavity
dumping 2
2.3 Types of lasers: Gas lasers, Solid lasers, Liquid lasers – Semi
conductor lasers. Laser Safety: Radiation hazards, maximum
4
permissible exposure, classification, safety measures and Personal
Protective Equipment (PPE)
3 Industrial Applications of Optical Instruments
3.1 Fiber optic sensors – Fiber optic Instrumentation system -
2
Interferometric method of measurement of length - Moiré fringes
3.2 Measurement of pressure, temperature, current, voltage, liquid level
3
and strain.
3.3 Fiber optic gyroscope – polarization maintaining fibers –
2
applications
4. Applications of Lasers:
4.1 Industrial applications of lasers – Laser Doppler Velocity meter –
Laser heating Medical Applications Lasers - Laser and Tissue 2
interaction
4.2 Laser instruments for surgery - CO2 laser as bloodless
scalpel,Removal of tumors of vocal cords, Brain surgery, Plastic 3
surgery, Gynecology, Oncology, Dermatology and Ophthalmology.
4.3 Holography – Basic principle; methods (reflection, transmission, and
hybrid), Holographic Components, Holographic Interferometry and 4
Applications, Holography for Non-destructive Testing.
5 Opto-Electronic Components:
5.1 Photodiodes, phototransistors, photomultipliers, 2
optoisolators/optocouplers.
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
1. Understanding Fiber Optics, 4th or 5th edition; Jeff Hecht; Prentice Hall
publishers
2. Optical Fibre Communication’, G. Keiser, ‘McGraw Hill, 1995.
3. Monte Ross, ‘Laser Applications’, McGraw Hill, 1968.
ELECTRONICS & INSTRUMENTATION- EC1
Course Outcomes: After the completion of the course the student will be able to
Describe the basic concepts of different types of PWM schemes and their
CO 1
performance
CO 2 Analyse harmonic distortion in multilevel inverters
CO 3 Compare different topologies of multilevel inverters
Describe different modulation schemes and optimum switching in
CO 4
multilevel inverters
Compare common mode voltage elimination schemes in multilevel and
CO 5
multiphase inverters
CO 6 Implement a PWM controller using a simulation platform
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 3
CO 2 3
CO 3 3
CO 4 3
CO 5 3
CO 6 1 3
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 50%
Analyse 50%
Evaluate
Create
ELECTRONICS & INSTRUMENTATION- EC1
Mark distribution
Total ESE
CIE ESE
Marks Duration
2.Explain the concepts of sine triangle PWM and space vector PWM
1. Explain sine triangle PWM and Space vector PWM for 3-level inverters
PART-A
1. Explain why PWM signals are more suitable for Speed control applications of
motors.
3. Realize a 3-level inverter using two 2-level inverters. Draw the resulting space
vector diagram
4. Explain the importance of zero vectors in space vector pulse width modulation.
PART – B
7. Prove that the total harmonic distortion of a square wave inverter is 0.48
9. With schematic explain a 3-level NPC inverter topology and issues of neutral
point fluctuation.
ELECTRONICS & INSTRUMENTATION- EC1
10. The overmodulation region of PWM provides a useful extension of the operating
range of an inverter without requiring an increased DC link voltage. Justify
your answer.
11. Describe the steps involved in the implementation of space vector PWM for a 2-
level voltage source inverter.
12. With schematic explain any one technique of common mode voltage elimination
scheme in an induction motor drive.
Syllabus
Three phase Voltage Source Inverters (VSI) - Fundamental Concepts of PWM schemes,
Sine-triangle PWM - Space Vector PWM -Comparison of Sine-triangle PWM and Space
vector PWM
Modulation schemes for multilevel inverters –Sine-triangle PWM andSpace vector PWM
for multilevel inverters - Optimum switching in space vectorPWM – Overmodulation
Course Plan
No. of
No Topic
Lectures
1 Voltage Source Inverters (VSI) (8 hours)
1.1 Three phase voltage source inverters (VSI) 2
1.2 Fundamental Concepts of PWM schemes, Sine-triangle
PWM, Spacevector PWM, Selective Harmonic Elimination 4
PWM, Random PWM.
1.3 Comparison of Sine-triangle PWM and Space vector PWM 1
1.4 Current hysteresis control of a voltage source inverter 1
2 Harmonic Distortion(8 hours)
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
1.G.Holmes& T.A. Lipo, Pulse width Modulation for Power Converters, Principle and
practice, IEEE Press, 2003
3. Current literature
ELECTRONICS & INSTRUMENTATION- EC1
SEMESTER II
PROGRAM ELECTIVE IV
ELECTRONICS & INSTRUMENTATION- EC1
Course Outcomes: After the completion of the course the student will be able to
Familiar with Robust control and its classification. Understand norms for
CO 1
signals and systems, uncertainty and robustness
CO 2 Analyse stability
Discuss design constraints and performance of H2 optimal control and
CO 3
estimation techniques.
CO 4 Do control design, H-infinity optimal control techniques
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 1 2 2 1 1
CO 2 1 1 2 2 2 1
CO 3 2 2 2 1 1 1
CO 4 3 1 2 1 2
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 20%
Analyse 60%
Evaluate 20%
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
Course Outcome 1 (CO1): Robust control and its classification, norms for signals
and systems, uncertainty and robustness.
1. Discuss the various Norms for signals and SISO & MIMO systems.
2. Explain the Robust stability condition for plants with additive uncertainty.
̇ 0 1 𝑥𝑥1 0
2. Consider a double integrator�𝑥𝑥1� = � � � � + � � 𝑢𝑢, |u| ≤ 1 Design the sliding
𝑥𝑥2 ̇ 0 0 𝑥𝑥2 1
manifold: σ = c1x1 + x2 = 0, c1 > 0
PART B
Answer any five questions. Each question carries 7 marks
10. Explain the Sliding Mode Control of a Linear System with Full State Feedback.
12. Suppose that {Pi :i=1,2,...,n} is a set of MIMO plants and that there is a single
controller K that internally stabilizes each Pi in the set. Show that there exists a
single transfer function P such that the set
Syllabus
Module 1
Module 2
Norms for signals and systems, input output relationships, internal stability,
asymptotic tracking, performance. Uncertainty and robustness: plant uncertainty,
robust stability, robust performance.
Module 3
Module 4
Module 5
Course Plan
No. of
No Topic
Lectures
1 Introduction
1.1 Definition of robust control 1
1.2 Classification of robust control-Elements of robust control
2
theory
1.3 Design objectives and specifications 2
1.4 Additive and multiplicative perturbations 2
2 Norms , Uncertainty and robustness
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
6. Sinha, “Linear Systems: Optimal and Robust Control”, Taylor & Francis
Group,2007.
U. Mackenroth, “Robust Control Systems Theory and Case studies”, Springer, 2013.
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: This course deals with the fundamentals of Computer Aided Design (CAD)
tools for the design, analysis, synthesis, test, verification, routing and placement of
Digital Very Large Scale Integration (VLSI) systems.
Course Outcomes: After the completion of the course the student will be able to
CO 1 Apply different algorithms in VLSI design flow
CO 2 Apply Optimization of VLSI Design in circuit partitioning, floor planning and
placement
CO 3 Familiarize pin assignment and global routing
CO 4 Implement hardware models for high level synthesis
CO 5 Familiarize basics of Verilog tool
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 40
Analyse 20
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
100 40 60 2.5 hours
1. Explain the prim’s algorithm for spanningtree with necessary pseudo code.
2. Explain Dijkstra’s Algorithm.
3. Explain a suitable Data structures to represent a Graph.
1. Explain the force directed scheduling algorithm and explain the role of it in high
level synthesis.
2. Explain ASAP Scheduling.
3. What is high level synthesis? How is it difficult from logic level synthesis.
PART A
6. Explain the prim’s algorithm for spanning tree with necessary pseudo
code.
7. Explain a suitable Data structures to represent a Graph.
8. Explain different steps in the application of Kernighan-Lin algorithm
applied for edge – weighted undirected graphs.
9. Determine a minimum weight strainer tree as shown in figure
corresponding to the net {a,b,c,d,e}. Assume that all horizontal edges
have weights equal to 2 and all vertical edges have weights equal to 1.
10. Explain the force directed scheduling algorithm and explain the role of it
in high level synthesis.
11. Explain FSM model in Verilog.
12. Explain the various behavioural modelling with Always blocks. Give
Suitable examples.
ELECTRONICS & INSTRUMENTATION- EC1
Syllabus
Introduction to VLSI Design Methodologies: New Trends in VLSI Design Cycle, New
Trends in Physical Design Cycle.
Layout Compaction: Problem Formulation, Longest Path Algorithm for DAGs – without
cycles and with cycles, Liao-Wong Algorithm, Bellman-Ford Algorithm.
Pin Assignment: Classification of pin assignment algorithms, General and channel Pin
assignments.
Course Plan
No. of
No Topic
Lectures
1 MODULE 1 INTRODUCTION TO VLSI DESIGN FLOW
1.1 Introduction to VLSI Design Methodologies: 1
1.2 New Trends in VLSI Design Cycle 1
1.3 New Trends in Physical Design Cycle 1
1.4 Graph Algorithms:Data structures for Representation of 2
Graphs,
1.5 Breadth First Search, Depth First Search, Topological Sort, 2
1.6 Spanning Tree Algorithm - Kruskal’s and Prim’s, 1
1.7 Shortest path Algorithm - Dijkstra’s Algorithm for single pair 1
shortest path.
2 MODULE 2 LAYOUT, PLACEMENT, PARTITIONING AND PLANNING
2.1 Layout Compaction: Problem Formulation, Longest Path 2
Algorithm for DAGs – without cycles and with cycles, Liao-
Wong Algorithm, Bellman-Ford Algorithm.
2.2 Placement and Partitioning: Constructive Placement, 2
Iterative Improvement, The Kernighan-Lin Partitioning
Algorithm, Simulated Annealing.
2.3 Planning: Classification of Floor planning algorithms, 2
Constraint based floor planning, Rectangular Dualization.
3 MODULE 3 PIN ASSIGNMENT AND GLOBAL ROUTING
3.1 Pin Assignment: Classification of pin assignment algorithms, 2
General and channel Pin assignments.
3.2 Global Routing: Classification of global routing algorithms, 2
Maze routing algorithms–Lee’s Algorithm, Line-Probe
algorithm, Strainer Tree based Algorithm.
3.3 Detailed Routing: Classification of routing Algorithms, 2
3.4 Single layer routing algorithms. 2
4 MODULE 4 – HIGH LEVEL SYNTHESIS
4.1 High-level Synthesis- Hardware models for Highlevel 2
Synthesis
4.2 lntemal Representation of the Input Algorithm - Allocation, 3
Assignment and Scheduling
4.3 Some Scheduling Algorithms - ASAP Scheduling - Mobllity- 2
based Scheduling
4.4 Force-directed Scheduling – List Scheduling 2
5 MODULE 5 VERILOG BASICS
5.1 Introduction – BehavioralModeling with continuous 2
assignments – Basic Constructs
5.2 Behavioral Modelling with Always Blocks – Registers, 2
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
1. S.H. Gerez, Algorithms for VLSI Design Automation, John Wiley & Sons, 2e,2006
2. N.A. Sherwani, Algorithms for VLSI Physical Design Automation, Kluwar
Academic Publishers,2002.
3. Neil H. E. Weste, David Harris, Ayan Banerjee, CMOS VLSI Design, A Circuits
and Systems Perspective, 3e, 2006, Pearson Education
4. VivekSagdeo, The Complete Verilog Book,2002, Kluwer Academic Publishers
5. Samir Palnitkar, Verilog HDL, 2e, SunSoft Press
6. J. Bhaskar, VERILOG HDL SYNTHESIS: A Practical Primer, 2e, Star Galaxy
Publishing
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: This course aims to develop the skillto perform big data analysis and
analyze genomic sequences. After the completion of the course the student will be able
to perform big data analysis with emphasis on molecular data processing technologies.
Course Outcome: After the completion of the course the student will be able to
Course Outcomes
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 3 3 3 1
CO 2 3 3 3 1
CO 3 3 3 3 1
CO 4 3 3 3 1
CO 5 3 3 3 1
ELECTRONICS & INSTRUMENTATION- EC1
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 70%
Analyse 30%
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
Course Outcome 2 (CO2): Access and retrieve data from biological data bases.
Syllabus
WebTechnology: Client Server Technology, Web servers, Web browsers, basic HTML,
Scripting Languages: Python- Regular expressions, control statements, functions,
string manipulations, Creation and accessing Modules and Packages in Python,
Parallel programming/ Computing; Access public databases and different types of files
using BioPython.
Gene expression estimation from RNA-Seqdata : TPM, FPKM, RPKM. Gene &
Transcript annotation :blastn, blastx, DIAMOND, UNIPROT database, KEGG.
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
Course Plan
No. of
No Topic Lectures
1 Computational Biology and Bioinformatics
1.1 Cell - Central Dogma of Molecular Biology, Structure of DNA 2
1.2 RNA and Protein: Coding and Non-coding RNAs -mRNA 2
1.3 tRNA, miRNA and siRNA 2
1.4 Importance of bioinformatics, Pattern recognition and 1
prediction
1.5 Folding 1
1.6 Eukaryotic &Prokaryotic genome, Gene structure, GC content, 1
Gene Density in Eukaryotes &Prokaryotes
1.7 Nature & Scope of Bioinformatics,Genome projects.extracting, 1
collecting and storing sequences. Biomolecular sequences:
Extracting, collecting and storing sequences. File formats for
biomolecular sequences: GenBank, Fasta
2 Biological Databases
ELECTRONICS & INSTRUMENTATION- EC1
PART A
PART B
Write down the optimal global alignment between these sequences along
withoptimal score.
8. Discuss the principal features and structures of NCBI and UniProt database
projects.
9. Write a python script to generate all possible ORFs in the given sequence :
ATGTACTTATAGATTCTGATGCCCGCAACACACCCCATATAGCATTCATAAGTA
CAT
ELECTRONICS & INSTRUMENTATION- EC1
10. Write a python script to accept two input numbers (10,6) as command line
arguments, and returns the values of arithmetic operations (addition,
subtraction, multiplication and division) which are in separate subroutines.
11. Draw the analysis workflow for RNA-Seq data analysis and explain.
12. Draw the analysis workflow for variant discovery and explain.
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: The digital space has witnessed major transformations in the last couple of
years and as per industry experts would continue to evolve itself. The latest entrant to
the digital space is the Internet of Things (IoT). IoT can also be defined as interplay for
software, telecom and electronic hardware industry and promises to offer tremendous
opportunities for many industries. The number of Internet-connected devices (12.5
billion) surpassed the number of human beings (7 billion) on the planet in 2011, and
by 2020, Internet-connected devices are expected to number between 26 billion and
50 billion globally. Therefore, to leverage India’s strength as a leader in the global
service industry, this course will help students to become part of the IoT ecosystem in
the country.
CO 1 1 1 - 3 - - -
CO 2 - - - - 1 2 -
CO 3 - - 2 - 2 - -
CO 4 - - 3 - 2 - -
CO 5 2 - - 3 - - -
CO 6 2 - - 3 - - -
ELECTRONICS & INSTRUMENTATION- EC1
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 30
Analyse 20
Evaluate 10
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
2. Discuss the available indegenious RISC V based SoC solutions for prototyping
the IoT node.
PART B
Answer any five questions. Each question carries 7 marks
9. Discuss about Open and commercial Cloud solutions for IoT applications.
10. Discuss about ARM Cortex Microcontroller Security and Root Security Services
(RSS)
11. Discuss the detailed procedure for designing an IoT based system for Smart
vehicle status monitoring system, also mention the hardware, software, cloud
and security concepts used in designing the complete system with relevant flow
diagrams and figures.
12. Discuss the detailed procedure for designing an IoT based system for Smart
Irrigation systems. Mention the hardware, software, cloud and security
concepts used in designing the complete system with relevant flow diagrams
and figures.
ELECTRONICS & INSTRUMENTATION- EC1
Syllabus
MODULE 1
Overview of IoT - Introduction to the Internet of Things, IoT system architecture and
standards, Networking Basics - TCP/IP, Networking Basics - IP addressing basics
(IPV4 and IPV6), Optimizing IP for IoT: From 6LoWPAN to 6Lo, Routing over Low Power
and Lossy Networks.
MODULE 2
MODULE 3
IoT connectivity & Protocols- IoT Access Technologies: WiFi, Zigbee, Zwave,
Bluetooth,UWB, sub1GHz, LoRaWAN, Sigfox and NB-IoT; Topology and Security of
IEEE 802.15.4, 802.15.4g, 802.15.4e, 1901.2a, 802.11ah and LoRaWAN; IoT
application level protocols: MQTT, CoAP, XMPP, HTTP/Rest Services, WebSockets.
MODULE 4
Data analytics, Cloud and IoT Security - No SQL Databases Vs SQL Databases,
Apache web servers, JSON, Open and commercial Cloud solutions for IoT, Python Web
Application Frameworks for IoT, IoT data visualisation tools, IoT Security - Need for
encryption, standard encryption protocol, lightweight cryptography, Trust models for
IoT, ARM Cortex Microcontroller Security, Root Security Services (RSS).
MODULE 5
IoT Case studies- Smart Lighting, Smart home, Smart Agriculture, Smart farming,
IoT for health care & patient monitoring, Smart and Connected Cities, Building end-to-
end smart applications with TinyML
ELECTRONICS & INSTRUMENTATION- EC1
Course Plan
No. of
No Topic
Lectures
1 Overview of IoT
1.5 Optimizing IP for IoT: From 6LoWPAN to 6Lo, Routing over Low 2
Power and Lossy Networks
4.3 JSON 1
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton and Jerome
Henry, ―IoT Fundamentals: Networking Technologies, Protocols and Use Cases for
Internet of Things, Cisco Press, 2017
2. Alessandro Bassi, Martin Bauer, Martin Fiedler, Thorsten Kramp, Rob van
Kranenburg, Sebastian Lange, Stefan Meissner, “Enabling things to talk –
Designing IoT solutions with the IoT Architecture Reference Model”, Springer Open,
2016
4. Gian Marco Iodice, TinyML Cookbook: Combine artificial intelligence and ultra-low-
power embedded devices to make the world smarter
5. Olivier Hersent, David Boswarthick, Omar Elloumi , ―The Internet of Things – Key
applications and Protocols, Wiley, 2012
10. Alessandro Bassi, Martin Bauer, Martin Fiedler, Thorsten Kramp, Rob van
Kranenburg, Sebastian Lange, Stefan Meissner, “Enabling things to talk –
Designing IoT solutions with the IoT Architecture Reference Model”, Springer Open,
2016
ELECTRONICS & INSTRUMENTATION- EC1
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 3 2
CO 2 3 3
CO 3 3 3
CO 4 3 3
CO 5 2 3 3 3
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 30
Analyse 30
Evaluate
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
100 40 60 2.5 hours
ELECTRONICS & INSTRUMENTATION- EC1
PART A
1 Let A = {(3, .5), (5, 1), (7, .6) } and B= {(3, 1), (5, .6) } are two fuzzy sets in 5
M = { 0.9/low+0.3/average+0.5/high },
N= { 0.9/small+0.3/medium+0.5/big } and
ELECTRONICS & INSTRUMENTATION- EC1
T ={ 0.4/low+0.1/average+0.7/high }.
Find the fuzzy relation for Cartesian product R=MxN and max min
composition between T and R.
Weights to hidden node : [w11 w12 ;w21 w22 ]= [0.1 -0.2; 0.4 0.2]
Find the updated weights when the given training pairs are fed in order.
Syllabus
Module 1
Module 2
Overview of Artificial Neural Networks - Basic Models and Learning rules of ANN’s.
McCulloh-Pitts Neuron.
Supervised Learning Networks: Perceptron Networks, Linear Separability,
Adaptive Linear Neuron, Multiple Adaptive Linear Neurons, MLP -Backpropagation
Network.
Module 3
Module 4
Module 5
Hybrid Systems -Neural Networks, Fuzzy Logic and Genetic - GA Based Weight
Determination - LR-Type Fuzzy Numbers - Fuzzy Neuron - Fuzzy BP Architecture -
Learning in Fuzzy BP- Inference by Fuzzy BP - Fuzzy ArtMap. A Brief Introduction -
soft computing Tools - GA in Fuzzy Logic Controller Design, Fuzzy Logic Controller.
Course Plan
No. of
No Topic
Lectures
1 Module 1: Soft Computing, Introduction to fuzzy sets
1.1 Introduction to soft computing - Fuzzy Systems, Artificial
Neural Networks, Genetic Algorithm and Evolutionary 2
Programming.
1.2 Introduction to Fuzzy Logic - Membership functions,
2
Operations on fuzzy sets, Fuzzy Relations.
ELECTRONICS & INSTRUMENTATION- EC1
Reference Books
SEMESTER II
INTERDISCIPLINARY ELECTIVE
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: Nil
Course Outcomes: After the completion of the course the student will be able to
CO 1 Develop software program in VI
Experiment with plug-in DAQ interfaces for prototype measurement
CO 2
systems
Implement basis concepts incorporating various VI Toolsets based on the
CO 3
application in Virtual Instruments.
CO 4 Familiarize Smart Sensors
Develop VI for real time systems, embedded controller, HMI/SCADA
CO 5
software and Active X programming.
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 40
Analyse 20
Evaluate
Create
Mark distribution
Total ESE
CIE ESE
Marks Duration
100 40 60 2.5 hours
ELECTRONICS & INSTRUMENTATION- EC1
2. What is HMI and SCADA,and also explain the components layers of SCADA.
PART A
PART B
Syllabus
VIs and sub-VIs, Loops and Charts, Arrays, Clusters and Graphs, Case and Sequence
Structures, Formula nodes, local and global variables, State Machine String and file
I/O.
MODULE 4: VI Interface
Course Plan
No. of
No Topic
Lectures
1 Virtual Instrumentation
1.1 An Introduction: Historical perspective, Advantages, Block
2
Diagram and Architecture of Virtual Instrument.
1.2 Data-Flow Techniques, Graphical Programming in data
3
flow, Comparison with convectional programming,
1.3 Development of Virtual Instrumentation using GUI, Real
2
Time systems.
2 VI Programming Techniques
2.1 VIs and sub-VIs, Loops and Charts, Arrays, Clusters and
2
Graphs.
2.2 Case and Sequence Structures, Formula nodes, local and
global variables. 3
Reference Books
Preamble: This course will serve as an introductory robotics course for the design and
control of complex robotic systems.
Course Outcomes: After the completion of the course the student will be able
CO 1 Introduce the concepts of Robotic systems
CO 2 Analyse drives and sensory systems in robotics
CO 3 Model the kinematics and dynamics of robotics
CO 4 Familiarize the control of Robotics
CO 5 Implement Robot programming
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 2 1 2 1 1
CO 2 2 2 2 2
CO 3 3 1 3 2 2
CO 4 2 1 1 2 1 1
CO 5 2 1 1 1
Assessment Pattern
Mark distribution
Total CIE ESE ESE
Marks Duration
100 40 60 2.5 hours
Note: The marks obtained for the ESE for an elective course shall not exceed 20% over
the average ESE mark % for the core courses. ESE marks awarded to a student for
each elective course shall be normalized accordingly. For example if the average end
semester mark % for a core course is 40, then the maximum eligible mark % for an
elective course is 40+20 = 60 %
Syllabus
Module 1:
Module 2:
Robot drive systems: End effectors and Automation, Types of drives – Hydraulic,
Pneumatic and Electric, Comparison of all such drives, DC servo motors, Stepper
motors, AC servo motor – salient features and applications, pulse count calculations
End effectors - Types of Grippers – Mechanical, Magnetic, vacuum, pneumatic and
hydraulic, selection and design considerations.
Module 3:
Module 4:
Module 5:
Motion planning and control- Joint and Cartesian space trajectory planning and
generation, Classical control concepts using the example of control of a single link,
Independent joint PID control, Control of a multi-link manipulator, Nonlinear model
based control schemes. Serial and parallel manipulators, Control of constrained
manipulators, Cartesian control, Force control and hybrid position/force control
Robot Programming – Programming methods, Robot languageclassification, Robot
language structure, elements and itsfunctions. Motion, End-effecter and Sensor
commands in VALprogramming language.
ELECTRONICS & INSTRUMENTATION- EC1
Course Plan
No. of
No Topic
Lectures
1 Introduction to robotics
1.1 Definition, law of robotics, History and Classification of
1
Robotics
1.2 Robot Terminologies 2
1.3 Robotic arm 2
1.4 Common kinematic arrangements, Wrists, End effectors-
2
Areas of application
2 Robot drive system
2.1 End effectors and Automation 1
2.2 Types of drives – Hydraulic, Pneumatic and Electric 2
2.3 DC servo motors, Stepper motors, AC servo motor 2
2.4 Types of Grippers 3
3 Robot Actuators and Sensors
3.1 Internal and external sensors 2
3.2 Position Sensors 1
3.3 Velocity and acceleration sensors 1
3.4 Proximity sensors, Force and torque sensors. 2
3.5 Actuators- Hydraulic, Pneumatic and Electrical 2
4 Robot Kinematics and Dynamics
4.1 Kinematic Modelling: Translation and Rotation
2
Representation, Coordinate transformation
4.2 DH representation parameters 1
4.3 Forward and inverse kinematics 2
4.4 Jacobian, Dynamic Modelling 1
4.5 Equations of motion using Euler-Lagrange formulation,
Newton Euler formulation. 3
Reference Books
4. Robotics, control vision and intelligence-Fu, Lee and Gonzalez. McGraw Hill
International, 2nd edition, 2007
5. Programming Robots with ROS, Morgan Quigley, Brian Gerkey, & William D
Smart, SPD Shroff Publishers and Distributors Pvt Ltd., 2016
ELECTRONICS & INSTRUMENTATION- EC1
PART A
Answer all questions. Each question carries 5 marks.
1. Define a robot and with a neat diagram explain the anatomy of a robot?
2. Compare the various drive systems used in robotics?
3. Differentiate between forward and inverse kinematics?
4. Distinguish textual and lead through programming.
5. Explain Position Sensors.
PART B
Answer any five questions. Each question carries 7 marks
6. Define the term degrees of freedom and explain six degrees of freedom
associated with robot.
7. With a neat sketch explain the following hydraulic actuators
(i) Rotary actuator (ii) Linear actuator
8. What do you mean by link parameter table? How it can be obtained by using
Denavit - Hartenberg method?
9. List the typical features of robotic sensors? Explain any five sensors used in
robotics and mention areas of application of each?
10. How can PID controller be useful in robot actuation and control?
11. Explain the structure of robot programming language?
12. Explain the Control of a multi-link manipulator.
ELECTRONICS & INSTRUMENTATION- EC1
Preamble: This course aims to acquire knowledge on various embedded RTOS, how it
offers a real time response to a problem, etc..
Course Outcomes: After the completion of the course the student will be able to
CO 4 Design RTOS
CO 5 Acquire knowledge on the various development tools
Assessment Pattern
Bloom’s End Semester
Category Examination
Apply 40
Analyse 20
Evaluate
Create
Mark distribution
Total CIE ESE ESE
Marks Duration
100 40 60 2.5 hours
ELECTRONICS & INSTRUMENTATION- EC1
PART A
PART B
Syllabus
MODULE 1
Basic Peripherals- parallel port, timers/counters, real time clocks, serial ports, SPI,
I2C, RS232, UART RS 422/RS485, USB, IEEE1394, Bluetooth, Zigbee, Wifi, CAN.
MODULE 2
Introduction to RTOS- Characteristics of an RTOS, Task and task states, Task and
data, Semaphore and Timer functions, events, Memory Management, Interrupt routine
in an RTOS environment.
MODULE 3
Interrupts - its significance in real time processing- saving and restoring context,
disabling interrupts, characteristics of shared data, atomic and critical sections
interrupt latency.
MODULE 4
Design using RTOS- Principle, Encapsulating Semaphores and Queues, Hard Real-
Time scheduling considerations, saving memory space, saving power.
MODULE 5
Embedded Software Development Tools: Host and Target Machines, Linker/ Locator
for embedded Software, Getting Embedded Software into the target system, Debugging
ELECTRONICS & INSTRUMENTATION- EC1
, Testing on your host machine, Instruction, Set Simulators, The Assert Macro, Using
Laboratory tools.
Course Plan
No Topic No. of
Lectures
1 Introduction to embedded systems:
1.1 Introduction to embedded systems: Categories of
embedded systems, overview of embedded system
3
architecture; specialties of embedded systems recent trends
in embedded systems
1.2 Memory Systems- memory technology, memory
organization, error detecting and correcting memory, access
times, DRAM interfaces, DRAM refresh techniques, Cache 4
coherency , Bus Snooping, MESI , MEI protocols, big and
little Endian memory ,dual port and shared memory
1.3 Basic Peripherals- parallel port, timers/counters, real time
clocks, serial ports, SPI , I2C, RS232, UART RS 3
422/RS485, USB, IEEE1394, Bluetooth, Zigbee, Wifi, CAN.
2 Real Time Operating Systems
2.1 Real Time Operating Systems:-Overview of Operating
Systems , Operating System Internals, multitasking
2
Operating Systems, Scheduler Algorithms, Commercial OS,
Resource Protection, LINUX, Disk Partitioning
2.2 Introduction to RTOS- Characteristics of an RTOS, Task
and task states, Task and data, Semaphore and Timer
functions , events, Memory Management, Interrupt routine 3
in an RTOS environment.
Reference Books
COURSE
COURSE NAME CATEGORY L T P CREDIT
CODE
222PAE100 MINI PROJECT PROJECT 0 0 4 2
5 Supervisor/Guide 10
Total Marks 100
ELECTRONICS & INSTRUMENTATION- EC1
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1 2 1 3
CO 2 2 1 3
CO 3 2 1 3
Assessment Pattern
End Semester
Bloom’s Category
Examination
Apply 60%
Analyse 20%
Evaluate 20%
Create 0%
Mark distribution
100 100 - -
ELECTRONICS & INSTRUMENTATION- EC1
List of Experiments
Part A is compulsory. From Part B, either Sections II or III can be selected based on
the specialization of the stream.