M.Tech-VLSI & ES-Course Coverage & Question Bank-R18
M.Tech-VLSI & ES-Course Coverage & Question Bank-R18
In
VLSI & EMBEDDED SYSTEMS
Mission
Quality Policy
COURSE STRUCTURE
I Year I Semester
ELECTIVE-I
ELECTIVE-II
6 OE I OPEN ELECTIVE –I 3 - 3 30 70
*Audit course: Non-credit course, 50% of scoring is required for the award of the degree
OPEN ELECTIVE I
I Year II Semester
ELECTIVE – III
ELECTIVE- IV
6 OE II OPEN ELECTIVE- II 3 - 3 30 70
7 R18D6882 Embedded Systems Lab - 3 2 30 70
*Audit course: Non-credit course, 50% of scoring is required for the award of the degree
OPEN ELECTIVE II
II Year I Semester
1 R18D6883 Seminar-I - - 2 50 -
Total - - 14 250 -
II Year II Semester
1 R18D6884 Seminar-II - - 2 50 -
UNIT –I:
MOS, CMOS, BiCMOS Technology, Basic Electrical Properties of MOS, CMOS &BiCMOS Circuits:
Ids –Vds relationships, ThresholdVoltage V T , gm , gds and ωo , Pass Transistor, MOS, CMOS & Bi
CMOS Inverters, Zpu /Zpd , MOS Transistor circuit model, Latch-up in CMOS circuits.
UNIT –II:
Transistor structures, Wires and Vias, Scalable Design rules, Layout Design tools.
Static Complementary Gates, Switch Logic, Alternative Gate circuits, Low power gates, Resistive
and Inductive interconnect delays.
UNIT –III:
Layouts, Simulation, Network delay, Interconnect design, Power optimization, Switch logic
networks, Gate and Network testing.
UNIT –IV:
Sequential Systems:
Memory cells and Arrays, Clocking disciplines, Design, Power optimization, Design validation
andtesting.
UNIT –V:
Floor Planning:
Floor planning methods, Global Interconnect, Floor Plan Design, Off-chip connections.
TEXT BOOKS:
REFERENCE BOOKS:
1. Introduction to VLSI Systems: A Logic, Circuit and System Perspective – Ming-BO Lin, CRC
Press, 2011.
2. Principals of CMOS VLSI Design – N.H.E Weste, K. Eshraghian, 2nd Ed., Addison Wesley.
(R18D6802) CPLD AND FPGA ARCHITECURES AND APPLICATIONS
UNIT-I:
Introduction, Simple Programmable Logic Devices – Read Only Memories, Programmable Logic
Arrays, Programmable Array Logic, Programmable Logic Devices/Generic Array Logic; Complex
Programmable Logic Devices – Architecture of Xilinx Cool Runner XCR3064XL CPLD, CPLD
UNIT-II:
UNIT -III:
Introduction, Programming Technology, Device Architecture, The Xilinx XC2000, XC3000 and
XC4000 Architectures.
UNIT -IV:
Introduction, Programming Technology, Device Architecture, The Actel ACT1, ACT2 and ACT3
Architectures.
UNIT -V:
Design Applications:
General Design Issues, Counter Examples, A Fast Video Controller, A Position Tracker for a
Robot Manipulator, A Fast DMA Controller, Designing Counters with ACT devices, Designing
Adders and Accumulators with the ACT Architecture.
TEXT BOOKS:
Edition.
2. Digital Systems Design - Charles H. Roth Jr, Lizy Kurian John, Cengage Learning.
REFERENCE BOOKS:
1. Field Programmable Gate Arrays - John V. Oldfield, Richard C. Dorf, Wiley India.
2. Digital Design Using Field Programmable Gate Arrays - Pak K. Chan/Samiha Mourad,
3. Digital Systems Design with FPGAs and CPLDs - Ian Grout, Elsevier, Newnes.
4. FPGA based System Design - Wayne Wolf, Prentice Hall Modern Semiconductor Design
Series.
(R18D6803) EMBEDDED SYSTEM DESIGN
UNIT –I:
ARM Architecture:
ARM Design Philosophy, Registers, Program Status Register, Instruction Pipeline, Interrupts and
UNIT –II:
Instruction Set: Data Processing Instructions, Addressing Modes, Branch, Load, Store
Instructions,
UNIT –III:
Thumb Instruction Set: Register Usage, Other Branch Instructions, Data Processing Instructions,
UNIT –IV:
ARM Programming:
Simple C Programs using Function Calls, Pointers, Structures, Integer and Floating Point
Arithmetic, Assembly Code using Instruction Scheduling, Register Allocation, Conditional
Execution and Loops.
UNIT –V:
Memory Management:
Cache Architecture, Polices, Flushing and Caches, MMU, Page Tables, Translation, Access
1. ARM Systems Developer’s Guides- Designing & Optimizing System Software – Andrew N.
REFERENCE BOOKS:
(ELECTIVE-I)
UNIT I:
Introduction to DSP systems – Typical DSP algorithms, Data flow and Dependence graphs -
critical path, Loop bound, iteration bound, Longest path matrix algorithm,
Pipelining and Parallel processing of FIR filters, Pipelining and Parallel processing for low power.
UNIT II:
UNIT III:
Fast convolution – Cook-Toom algorithm, modified Cook-Toom algorithm, Pipelined and parallel
recursive filters – Look-Ahead pipelining in first-order IIR filters, Look-Ahead pipelining with
power-of-2 decomposition, Clustered look-ahead pipelining, Parallel processing of IIR filters,
combined pipelining and parallel processing of IIR filters.
UNIT IV:
Bit-level arithmetic architectures – parallel multipliers with sign extension, parallel carry-ripple
and carry-save multipliers, Design of Lyon’s bit-serial multipliers using Horner’s rule, bit-serial
FIR filter, CSD representation, CSD multiplication using Horner’s rule for precision
improvement, Distributed Arithmetic fundamentals and FIR filters
UNIT V:
REFERENCES:
1. Keshab K. Parhi, “ VLSI Digital Signal Processing Systems, Design and implementation”, Wiley,
Interscience, 2007.
2. U. Meyer – Baese, “ Digital Signal Processing with Field Programmable Gate Arrays”, Springer,
Second Edition, 2004
3. Mohammad Isamail and Terri Fiez, Analog VLSI signal and information processing,
(ELECTIVE-I)
The MOS Transistor, Passive Components- Capacitor & Resistor, Integrated circuit Layout,
CMOSDevice Modeling - Simple MOS Large-Signal Model, Other Model Parameters, Small-
Signal Model forthe MOS Transistor, Computer Simulation Models, Sub-threshold MOS Model.
UNIT -II: Analog CMOS Sub-Circuits: MOS Switch, MOS Diode, MOS Active Resistor, Current
Sinks and Sources, Current Mirrors-Currentmirror with Beta Helper, Degeneration, Cascode
current Mirror and Wilson Current Mirror, Current andVoltage References, Band gap Reference.
UNIT -III: CMOS Amplifiers: Inverters, Differential Amplifiers, Cascode Amplifiers, Current
Amplifiers, Output Amplifiers, High Gain Amplifiers Architectures.
UNIT -IV: CMOS Operational Amplifiers: Design of CMOS Op Amps, Compensation of Op Amps,
Design of Two-Stage Op Amps, Power-Supply Rejection Ratio of Two-Stage Op Amps, Cascode
Op Amps, Measurement Techniques of OPAmp.
TEXT BOOKS:
1. CMOS Analog Circuit Design - Philip E. Allen and Douglas R. Holberg, Oxford University
2. Analysis and Design of Analog Integrated Circuits- Paul R. Gray, Paul J. Hurst, S. Lewis and
REFERENCE BOOKS:
1. Analog Integrated Circuit Design- David A. Johns, Ken Martin, Wiley Student Edn, 2013.
(ELECTIVE-I)
UNIT I:
Bitwise operations, Dynamic memory allocation, OS services, Linked stack and queue, Sparse
matrices, Binary tree, Interrupt handling in C, Code optimization issues, Writing LCD drives, LED
drivers, Drivers for serial port communication, Embedded Software Development Cycle and
Methods (Waterfall, Agile)
UNITII:
UNIT III:
CPP Programming
‘cin’, ‘cout’, formatting and I/O manipulators, new and delete operators, Defining a class, data
members and methods, ‘this’ pointer, constructors, destructors, friend function, dynamic
memory allocation
UNIT IV:
Need of operator overloading, overloading the assignment, overloading using friends, type
conversions, single inheritance, base and derived classes, friend classes, types of inheritance,
hybrid inheritance, multiple inheritance, virtual base class, polymorphism, virtual functions
Templates
Function template and class template, member function templates and template arguments,
Exception Handling: syntax for exception handling code: try-catch- throw,
Multiple Exceptions.
UNIT V:
Scripting Languages
Overview of Scripting Languages – PERL, CGI, VB Script, Java Script,PERL: Operators, Statements
Pattern Matching etc. Data Structures, Modules, Objects, Tied Variables, Inter process
Communication Threads, Compilation & Line Interfacing.
TEXT BOOKS:
3. A. Michael Berman, “Data structures via C++”, Oxford University Press, 2002
5. Abraham Silberschatz, Peter B, Greg Gagne, “Operating System Concepts”, John Willey
(ELECTIVE-II)
UNIT –I:
MOS Design:
Pseudo NMOS Logic – Inverter, Inverter threshold voltage, Output high voltage, Output Low
voltage,Gain at gate threshold voltage, Transient response, Rise time, Fall time, Pseudo NMOS
logic gates,Transistor equivalency, CMOS Inverter logic.
UNIT –II:
MOS logic circuits with NMOS loads, Primitive CMOS logic gates – NOR & NAND gate,
ComplexLogic circuits design – Realizing Boolean expressions using NMOS gates and CMOS
gates , AOI andOIA gates, CMOS full adder, CMOS transmission gates, Designing with
Transmission gates.
UNIT –III:
Behavior of bistable elements, SR Latch, Clocked latch and flip flop circuits, CMOS D latch and
edgetriggered flipflop.
UNIT –IV:
Basic principle, Voltage Bootstrapping, Synchronous dynamic pass transistor circuits, Dynamic
CMOStransmission gate logic, High performance Dynamic CMOS circuits.
UNIT –V:
Semiconductor Memories:
Types, RAM array organization, DRAM – Types, Operation, Leakage currents in DRAM cell
andrefresh operation, SRAM operation Leakage currents in SRAM cells, Flash Memory- NOR
flash andNAND flash.
TEXT BOOKS:
1. Digital Integrated Circuit Design – Ken Martin, Oxford University Press, 2011.
2. CMOS Digital Integrated Circuits Analysis and Design – Sung-Mo Kang, Yusuf Leblebici,
REFERENCE BOOKS:
1. Introduction to VLSI Systems: A Logic, Circuit and System Perspective – Ming-BO Lin, CRC
Press, 2011
(ELECTIVE-II)
UNIT I:
Introduction to VLSI Design methodologies - Review of Data structures and algorithms - Review
of VLSI Design automation tools - Algorithmic Graph Theory and Computational Complexity -
Tractable and Intractable problems - general purpose methods for combinatorial optimization.
UNIT II
Design Rules
Layout Compaction - Design rules - problem formulation - algorithms for constraint graph
compaction - placement and partitioning - Circuit representation - Placement algorithms -
partitioning
UNIT III:
Floor Planning
Floor planning concepts - shape functions and floorplan sizing - Types of local routing
problems - Area routing - channel routing - global routing - algorithms for global routing.
UNIT IV:
Simulation
UNIT V:
High level Synthesis - Hardware models - Internal representation - Allocation assignment and
scheduling - Simple scheduling algorithm - Assignment problem - High level transformations.
TEXT BOOKS:
1. S.H. Gerez, "Algorithms for VLSI Design Automation", John Wiley & Sons,2002. 2. N.A.
Sherwani, "Algorithms for VLSI Physical Design Automation", Kluwer Academic Publishers, 2002
(R18D6812)SYSTEM DESIGN WITH EMBEDDED LINUX
(ELECTIVE-II)
Interfacing: Serial, Parallel Interrupt Handling Linux Device Drivers: Character, USB, Block &
Network
Basics of RTOS: Real-time concepts, Hard Real time and Soft Real-time, Differences between
General Purpose OS & RTOS, Basic architecture of an RTOS, Scheduling Systems, Inter-process
communication, Performance Metric in scheduling models, Interrupt management in RTOS
environment, Memory management, File systems, I/O Systems, Advantage and disadvantage of
RTOS.
POSIX standards, RTOS Issues - Selecting a Real Time Operating System, RTOS comparative
study. Converting a normal Linux kernel to real time kernel, Xenomai basics, Overview of Open
source RTOS for Embedded systems (Free RTOS/ Chibios-RT) and application development.
VxWorks/ Free RTOS Scheduling and Task Management - Realtime scheduling, Task Creation,
Intertask Communication, Pipes, Semaphore, Message Queue, Signals, Sockets, Interrupts I/O
Systems - General Architecture, Device Driver Studies, Driver Module explanation,
Implementation of Device Driver for a peripheral
Cross compilers, debugging Techniques, Creation of binaries & porting stages for Embedded
Development board (Beagle Bone Black, Rpi or similar), Porting an Embedded OS/ RTOS to a
target board ().Testing a real time application on the board
TEXT BOOKS:
REFERENCE BOOKS:
1. Embedded Systems Architecture Programming and Design: Raj Kamal, Tata McGraw Hill
2. Embedded/Real Time Systems Concepts, Design and Programming Black Book, Prasad, KVK
3. Software Design for Real-Time Systems: Cooling, J E Proceedings of 17the IEEE Real-Time
Systems Symposium December 4-6, 1996 Washington, DC: IEEE Computer Society
6. Structured Development for Real - Time Systems V1 : Introduction and Tools: Ward, Paul T &
Mellor, Stephen J
7. Structured Development for Real - Time Systems V2 : Essential Modeling Techniques: Ward,
Paul T & Mellor, Stephen J
9. Monitoring and Debugging of Distributed Real-Time Systems: TSAI, Jeffrey J P & Yang, J H
11. Embedded Systems Architecture Programming and Design: Raj Kamal, Tata McGraw
Hill
(R18DME51) NON-CONVENTIONAL ENERGY SOURCES
(OPEN ELECTIVE-I)
UNIT-I
Introduction: Energy Scenario, Survey of energy resources. Classification and need for
conventional energy resources.
Solar Energy: The Sun-sun-Earth relationship, Basic matter to waste heat energy circuit,
SolarRadiation, Attention, Radiation measuring instruments.
Solar Energy Applications: Solar water heating. Space heating, Active and passive heating,
Energystorage, Selective surface, Solar stills and ponds, solar refrigeration, Photovoltaic
generation.
UNIT -II
Geothermal Energy: Structure of earth, Geothermal Regions, Hot springs. Hot Rocks,
HotAquifers. Analytical methods to estimate thermal potential. Harnessing techniques,
Electricity generating systems.
UNIT-III
Direct Energy Conversion: Nuclear Fusion, Fusion reaction, P-P cycle, Carbon cycle,Deuterium
cycle, Condition for controlled fusion, Fuel cells and photovoltaic, Thermionic and
Thermoelectric generation and MHD generator.
Hydrogen Gas as Fuel: Production methods, Properties, I.C. Engines applications, Utilization
strategy,Performances.
UNIT-IV
Bioenergy: Biomass energy sources. Plant productivity, Biomass wastes, aerobic and
anaerobicbioconversion processes, Raw material and properties of bio-gas, Bio-gas plant
technology and status, the energetic and economics of biomass systems, Biomass gasification
UNIT-V
Wind Energy: Wind, Beaufort number, Characteristics, Wind energy conversion systems,
Types,Betz model. Interference factor. Power coefficient, Torque coefficient and Thrust
coefficient, Lift machines and Drag machines. Matching Electricity generation.Energy from
Oceans: Tidal energy, Tides, Diurnal and semi-diurnal nature, Power from tides, WaveEnergy,
Waves, Theoretical energy available. Calculation of period and phase velocity of waves, Wave
power systems, submerged devices. Ocean thermal Energy, Principles, Heat exchangers,
Pumping requirements, Practical considerations.
TEXTBOOKS:
REFERENCE BOOKS:
(OPEN ELECTIVE-I)
UNIT-I:
Industrial safety
Accident, causes, types, results and control, mechanical and electrical hazards, types, causes
and preventive steps/procedure, describe salient points of factories act 1948 for health and
safety, wash rooms, drinking water layouts, light, cleanliness, fire, guarding, pressure vessels,
etc, Safety color codes. Fire prevention and firefighting, equipment and methods.
UNIT-II:
Definition and aim of maintenance engineering, Primary and secondary functions and
responsibility of maintenance department, Types of maintenance, Types and applications of
tools used for maintenance, Maintenance cost & its relation with replacement economy,
Service life of equipment.
UNIT-III:
Wear- types, causes, effects, wear reduction methods, lubricants-types and applications,
Lubrication methods, general sketch, working and applications, i. Screw down grease cup, ii.
Pressure grease gun, iii. Splash lubrication, iv.Gravity lubrication, v. Wick feed lubrication vi.
Side feed lubrication, vii. Ring lubrication, Definition, principle and factors affecting the
corrosion. Types of corrosion, corrosion prevention methods.
UNIT-IV:
Fault Tracing
Fault tracing-concept and importance, decision tree concept, need and applications, sequence
of fault finding activities, show as decision tree, draw decision tree for problems in machine
tools, hydraulic, pneumatic,automotive, thermal and electrical equipment’s like, i. Any one
machine tool, ii. Pump iii. Air compressor, iv. Internal combustion engine, v. Boiler,vi. Electrical
motors, Types of faults in machine tools and their general causes.
UNIT-V:
Periodic inspection-concept and need, degreasing, cleaning and repairing schemes, overhauling
of mechanical components, overhauling of electrical motor, common troubles and remedies of
electric motor, repair complexities and its use, definition, need, steps and advantages of
preventive maintenance. Steps/procedure for periodic and preventive maintenance of: I.
Machine tools, ii. Pumps, iii. Air compressors, iv. Diesel generating (DG) sets, Program and
schedule of preventive maintenance of mechanical and electrical equipment, advantages of
preventive maintenance, Repair cycle concept and importance.
TEXTBOOKS:
(OPEN ELECTIVE-I)
UNIT I:
Evolution of OR, definition of OR, scope of OR, application areas of OR, steps (phases) in OR
study, characteristics and limitations of OR, models used in OR, linear programming (LP)
problem-formulation and solution by graphical method.
Solution Of Linear Programming Problems: The simplex method, canonical and standard form
of an LP problem, slack, surplus and artificial variables, big M method and concept of duality,
dual simplex method.
UNIT II
Transportation Problem
Formulation of transportation problem, types, initial basic feasible solution using different
methods, optimal solution by MODI method, degeneracy in transportation problems,
application of transportation problem concept for maximization cases, Assignment Problem-
formulation, types, application to maximization cases and travelling salesman problem.
UNIT III:
Integer Programming
Pure and mixed integer programming problems, solution of Integer programming problems-
Gomory’s all integer cutting plane method and mixed integer method, branch and bound
method, Zero-One programming,Pert-CPM Techniques:
Introduction, network construction - rules, Fulkerson’s rule for numbering the events, AON and
AOA diagrams; Critical path method to find the expected completion time of a project, floats;
PERT for finding expected duration of an activity and project, determining the probability of
completing a project, predicting the completion time of project; crashing of simple projects.
UNIT IV:
Queuing Theory
Queuing systems and their characteristics, Pure-birth and Pure-death models (only equations),
empirical queuing models – M/M/1 and M/M/C models and their steady state performance
analysis.
UNIT V:
Game Theory
Formulation of games, types, solution of games with saddle point, graphical method of solving
mixed strategy games, dominance rule for solving mixed strategy games.
Sequencing:Basic assumptions, sequencing ‘n’ jobs on single machine using priority rules,
sequencing using Johnson’s rule-‘n’ jobs on two machines, ‘n’ jobs on three machines, ‘n’ jobs
on ‘m’ machines. Sequencing two jobs on ‘m’ machines using graphical method.
TEXTBOOKS:
3. J.C. Pant, Introduction to Optimisation: Operations Research, Jain Brothers, Delhi, 2008
(OPEN ELECTIVE – I)
UNIT I:
Business Analytics
UNIT II:
Modelling Relationships and Trends in Data, simple Linear Regression, Important Resources,
Business Analytics Personnel, Data and models for Business, analytics, problem solving,
Visualizing and Exploring Data, Business Analytics, Technology.
UNIT III:
UNIT IV:
Forecasting Techniques
Qualitative and Judgmental Forecasting, Statistical Forecasting Models, Forecasting Models for
Stationary Time Series, Forecasting Models for Time Series with a Linear Trend, Forecasting
Time Series with Seasonality, Regression Forecasting with Casual Variables, Selecting
Appropriate Forecasting Models.
Monte Carlo Simulation and Risk Analysis: Monte Carle Simulation Using Analytic Solver
Platform, New-Product Development Model, Newsvendor Model, Overbooking Model, Cash
Budget Model.
UNIT V:
Decision Analysis
Formulating Decision Problems, Decision Strategies with the without Outcome Probabilities,
Decision Trees, The Value of Information, Utility and Decision Making. Recent Trends in
Embedded and collaborative business intelligence, Visual data recovery, Data Storytelling and
Data journalism
TEXT BOOKS:
(OPEN ELECTIVE I)
Objectives: The course demonstrates an in depth understanding of the tools and the scripting
languages necessary for design and development of applications dealing with Bio-information/
Bio-data. The instructor is advised to discuss examples in the context of Bio-data/ Bio-
information application development.
UNIT I
Introduction to PERL and Scripting Scripts and Programs, Origin of Scripting , Scripting Today,
Characteristics of Scripting Languages, Web Scripting, and the universe of Scripting Languages.
PERL- Names and Values, Variables, Scalar Expressions, Control Structures, arrays, list, hashes,
strings, pattern and regular expressions, subroutines, advance perl - finer points of looping,
pack and unpack, filesystem, eval, data structures, packages, modules, objects, interfacing to
the operating system, Creating Internet ware applications, Dirty Hands Internet Programming,
security Issues.
UNIT II
PHP Basics- Features, Embedding PHP Code in your Web pages, Outputting the data to the
browser, Datatypes, Variables, Constants, expressions, string interpolation, control structures,
Function, Creating a Function, Function Libraries, Arrays, strings and Regular Expressions.
UNIT III
Advanced PHP Programming Php and Web Forms, Files, PHP Authentication and Methodologies
-Hard Coded, File Based, Database Based, IP Based, Login Administration, Uploading Files with
PHP, Sending Email using PHP, PHP Encryption Functions, the Mcrypt package, Building Web
sites for the World – Translating Websites- Updating Web sites Scripts, Creating the Localization
Repository, Translating Files, text, Generate Binary Files, Set the desired language within your
scripts, Localizing Dates, Numbers and Times.
UNIT IV
TCL Structure, syntax, Variables and Data in TCL, Control Flow, Data Structures, input/output,
procedures, strings, patterns, files, Advance TCL- eval, source, exec and up level commands,
Name spaces, trapping errors, event driven programs, making applications internet aware, Nuts
and Bolts Internet Programming, Security Issues, C Interface. Tk- Visual Tool Kits, Fundamental
Concepts of Tk, Tk by example, Events and Binding , Perl-Tk.
UNIT V
TEXT BOOKS:
2. Python Web Programming, Steve Holden and David Beazley, New Riders Publications.
3. Beginning PHP and MySQL, 3rd Edition, Jason Gilmore, Apress Publications (Dreamtech)
REFERENCE BOOKS:
1. Open Source Web Development with LAMP using Linux, Apache, MySQL, Perl and PHP, J.Lee
and B.Ware (Addison Wesley) Pearson Education.
3. PHP 6 Fast and Easy Web Development, Julie Meloni and Matt Telles, Cengage Learning
Publications.
(OPEN ELECTIVE I)
Variational calculus: Euler’s equation, Integrals and missing variables, Constraints and Lagrange
multipliers, Variational problems: Optics-Fermat’s principle, Analytical mechanics: Hamilton’s
principle, Symmetry: Noether’s theorem, Rigid body motion, Random systems: Random
variables, Stochastic processes, Monte Carlo method
Function fitting: Model estimation, Least squares, Linear least squares: Singular value
decomposition, Non-linear least squares: Levenberg-Marquardt method, Estimation, Fisher
information, and Cramer-Rao inequality, Transforms:Orthogonal transforms, Fourier
transforms, Wavelets, Principal components
REFERENCE BOOKS:
2. A First Course in Mathematical Modeling, F. R. Giordano, M.D. Weir and W.P. Fox, 2003,
Thomson, Brooks/Cole Publishers
3. Applied Numerical Modeling for Engineers, Donald De Cogan, Anne De Cogan, Oxford
University Press, 1997
(R18DEC51) Embedded Systems Programming
(OPEN ELECTIVE I)
Interfacing: Serial, Parallel Interrupt Handling Linux Device Drivers: Character, USB, Block &
Network
Basics of RTOS: Real-time concepts, Hard Real time and Soft Real-time, Differences between
General Purpose OS & RTOS, Basic architecture of an RTOS, Scheduling Systems, Inter-process
communication, Performance Matric in scheduling models, Interrupt management in RTOS
environment, Memory management, File systems, I/O Systems, Advantage and disadvantage of
RTOS.
POSIX standards, RTOS Issues - Selecting a Real Time Operating System, RTOS comparative
study. Converting a normal Linux kernel to real time kernel, Xenomai basics.
Overview of Open source RTOS for Embedded systems (Free RTOS/ Chibios-RT) and application
development.
VxWorks/ Free RTOS Scheduling and Task Management - Realtime scheduling, Task Creation,
Intertask Communication, Pipes, Semaphore, Message Queue, Signals, Sockets, Interrupts I/O
Systems - General Architecture, Device Driver Studies, Driver Module explanation,
Implementation of Device Driver for a peripheral
Unit 5 – Case study
Cross compilers, debugging Techniques, Creation of binaries & porting stages for Embedded
Development board (Beagle Bone Black, Rpi or similar), Porting an Embedded OS/ RTOS to a
target board ().Testing a real time application on the board
TEXT BOOKS:
REFERENCES:
1. Embedded Systems Architecture Programming and Design: Raj Kamal, Tata McGraw Hill
2. Embedded/Real Time Systems Concepts, Design and Programming Black Book, Prasad, KVK
3. Software Design for Real-Time Systems: Cooling, J E Proceedings of 17the IEEE Real-Time
Systems Symposium December 4-6, 1996 Washington, DC: IEEE Computer Society
6. Structured Development for Real - Time Systems V1 : Introduction and Tools: Ward, Paul T &
Mellor, Stephen J
7. Structured Development for Real - Time Systems V2 : Essential Modeling Techniques: Ward,
Paul T & Mellor, Stephen J
9. Monitoring and Debugging of Distributed Real-Time Systems: TSAI, Jeffrey J P & Yang, J H
11. Embedded Systems Architecture Programming and Design: Raj Kamal, Tata McGraw
Hill
(R18D6881) VLSI LABORATORY
Note:
Minimum of 10 programs from Part –I and 2 programs from Part -II are to be conducted.
Design and implementation of the following CMOS digital/analog circuits using Cadence /
Mentor Graphics / Synopsys / Equivalent CAD tools. The design shall include Gate-level
design,Transistor-level design, Hierarchical design, Verilog HDL/VHDL design, Logic synthesis,
Simulation and verification.
Design and implementation of the following CMOS digital/analog circuits using Cadence /
Mentor Graphics / Synopsys / Equivalent CAD tools. The design shall include Gate-level
design/Transistor-level design/Hierarchical design/Verilog HDL or VHDL design, Logic synthesis,
Simulation and verification, Scaling of CMOS Inverter for different technologies, study of
secondary effects (temperature, power supply and process corners), Circuit optimization with
respect to area,performance and/or power, Layout, Extraction of parasitic and back annotation,
modifications in circuit parameters and layout consumption, DC/transient analysis, Verification
of layouts (DRC, LVS).
3. Layout of any combinational circuit (complex CMOS logic gate)- Learning about data
paths
(R18DHS54)VALUE EDUCATION
(Audit Course I )
UNIT I:
Social values and individual attitudes, Work ethics, Indian vision of humanism, Moral and non-
moral valuation. Standards and principles, Value judgements
UNIT II:
Honesty, Humanity. Power of faith, National Unity, Patriotism, Love for nature, Discipline
UNIT III:
Soul and Scientific attitude, Positive Thinking, Integrity and discipline, Punctuality, Love and
Kindness ,Avoid fault Thinking, Free from anger, Dignity of labour, Universal brotherhood and
religious tolerance, True friendship, Happiness Vs suffering, love for truth, Aware of self-
destructive habits, Association and Cooperation, Doing best for saving nature
UNIT IV:
Holy books vs Blind faith, Self-management and Good health, Science of reincarnation, Equality,
Nonviolence ,Humility, Role of Women, All religions and same message, Mind your Mind, Self-
control, Honesty, Studying effectively
TEXT BOOKS:
1. Chakroborty, S.K. “Values and Ethics for organizations Theory and practice”, Oxford
University Press, New Delhi
SEMESTER-II
(R18D6804) EMBEDDED REAL TIME OPERATING SYSTEMS
UNIT – I:
Introduction
Introduction to UNIX/LINUX, Overview of Commands, File I/O,( open, create, close, lseek,
read,write), Process Control ( fork, vfork, exit, wait, waitpid, exec.
UNIT - II:
Real Time Operating Systems
Brief History of OS, Defining RTOS, The Scheduler, Objects, Services, Characteristics of
RTOS,Defining a Task asks States and Scheduling, Task Operations, Structure, Synchronization,
Communication and Concurrency.
Defining Semaphores, Operations and Use, Defining Message Queue, States, Content, Storage,
Operations and Use
UNIT - III:
Objects, Services and I/O
Pipes, Event Registers, Signals, Other Building Blocks, Component Configuration, Basic I/O
Concepts, I/O Subsystem
UNIT - IV:
Exceptions, Interrupts and Timers
Exceptions, Interrupts, Applications, Processing of Exceptions and Spurious Interrupts, Real
Time Clocks, Programmable Timers, Timer Interrupt Service Routines (ISR), Soft Timers,
Operations.
UNIT - V:
Case Studies of RTOS
RT Linux, MicroC/OS-II, Vx Works, Embedded Linux, Tiny OS, and Basic Concepts of Android OS.
TEXT BOOKS:
1. Real Time Concepts for Embedded Systems – Qing Li, Elsevier, 2011
REFERENCE BOOKS:
1. Embedded Systems- Architecture, Programming and Design by Rajkamal, 2007, TMH.
2. Advanced UNIX Programming, Richard Stevens
3. Embedded Linux: Hardware, Software and Interfacing – Dr. Craig Hollabaugh
(R18D6805) CMOS MIXED SIGNAL CIRCUIT DESIGN
UNIT -I:
Switched Capacitor Circuits:
Introduction to Switched Capacitor circuits- basic building blocks, Operation and Analysis, Non-
ideal effects in switched capacitor circuits, Switched capacitor integrators first order filters,
Switch sharing,biquad filters.
UNIT -II:
Phased Lock Loop (PLL):
Basic PLL topology, Dynamics of simple PLL, Charge pump PLLs-Lock acquisition,
Phase/Frequency detector and charge pump, Basic charge pump PLL, Non-ideal effects in PLLs-
PFD/CP non-idealities,Jitter in PLLs, Delay locked loops, applications
UNIT -III:
Data Converter Fundamentals:
DC and dynamic specifications, Quantization noise, Nyquist rate D/A converters- Decoder based
converters, Binary-Scaled converters, Thermometer-code converters, Hybrid converters
UNIT -IV:
Nyquist Rate A/D Converters:
Successive approximation converters, Flash converter, Two-step A/D converters, Interpolating
A/D converters, Folding A/D converters, Pipelined A/D converters, Time-interleaved converters.
UNIT -V:
Oversampling Converters:
Noise shaping modulators, Decimating filters and interpolating filters, Higher order modulators,
Delta sigma modulators with multibit quantizers, Delta sigma D/A
TEXT BOOKS:
1. Design of Analog CMOS Integrated Circuits- Behzad Razavi, TMH Edition, 2002
2. CMOS Analog Circuit Design - Philip E. Allen and Douglas R. Holberg, Oxford University
Press,International Second Edition/Indian Edition, 2010.
3. Analog Integrated Circuit Design- David A. Johns,Ken Martin, Wiley Student Edition, 2013
REFERENCE BOOKS:
1. CMOS Integrated Analog-to- Digital and Digital-to-Analog converters-Rudy Van De
Plassche,Kluwer Academic Publishers, 2003
2. Understanding Delta-Sigma Data converters-Richard Schreier, Wiley Interscience, 2005.
3. CMOS Mixed-Signal Circuit Design - R. Jacob Baker, Wiley Interscience, 2009.
(R18D6806) LOW POWER VLSI DESIGN
UNIT –I:
Fundamentals:
Need for Low Power Circuit Design, Sources of Power Dissipation – Switching Power
Dissipation,Short Circuit Power Dissipation, Leakage Power Dissipation, Glitching Power
Dissipation, ShortChannel Effects –Drain Induced Barrier Lowering and Punch Through, Surface
Scattering, VelocitySaturation, Impact Ionization, Hot Electron Effect.
UNIT –II:
Low-Power Design Approaches:
Low-Power Design through Voltage Scaling – VTCMOS circuits, MTCMOS circuits, Architectural
Level Approach –Pipelining and Parallel Processing Approaches.
Switched Capacitance Minimization Approaches:
System Level Measures, Circuit Level Measures, Mask level Measures.
UNIT –III:
Low-Voltage Low-Power Adders:
Introduction, Standard Adder Cells, CMOS Adder’s Architectures – Ripple Carry Adders, Carry
Look-Ahead Adders, Carry Select Adders, Carry Save Adders, Low-Voltage Low-Power Design
Techniques–Trends of Technology and Power Supply Voltage, Low-Voltage Low-Power Logic
Styles.
UNIT –IV:
Low-Voltage Low-Power Multipliers:
Introduction, Overview of Multiplication, Types of Multiplier Architectures, Braun Multiplier,
Baugh-Wooley Multiplier, Booth Multiplier, Introduction to Wallace Tree Multiplier.
UNIT –V:
Low-Voltage Low-Power Memories:
Basics of ROM, Low-Power ROM Technology, Future Trend and Development of ROMs, Basics
of SRAM, Memory Cell, Precharge and Equalization Circuit, Low-Power SRAM Technologies,
Basics of DRAM, Self-Refresh Circuit, Future Trend and Development of DRAM.
TEXT BOOKS:
1. CMOS Digital Integrated Circuits – Analysis and Design – Sung-Mo Kang, Yusuf Leblebici,TMH,
2011.
2. Low-Voltage, Low-Power VLSI Subsystems – Kiat-Seng Yeo, Kaushik Roy, TMH Professional
Engineering.
REFERENCE BOOKS:
1. Introduction to VLSI Systems: A Logic, Circuit and System Perspective – Ming-BO Lin, CRC
Press, 2011
2. Low Power CMOS Design – AnanthaChandrakasan, IEEE Press/Wiley International, 1998.
3. Low Power CMOS VLSI Circuit Design – Kaushik Roy, Sharat C. Prasad, John Wiley &
Sons,2000.
4. Practical Low Power Digital VLSI Design – Gary K. Yeap, Kluwer Academic Press, 2002.
5. Low Power CMOS VLSI Circuit Design – A. Bellamour, M. I. Elamasri, Kluwer Academic Press,
1995.
6. Leakage in Nanometer CMOS Technologies – Siva G. Narendran, AnathaChandrakasan,
Springer, 2005.
(R18D6813) ADHOC –WIRELESS NETWORKS
(ELECTIVE -III)
UNIT -I:
Wireless LANS and PANS: Introduction, Fundamentals of WLANS, IEEE 802.11 Standards,
HIPERLAN Standard, Bluetooth, Home RF.
AD HOC Wireless Networks: Introduction, Issues in Ad Hoc Wireless Networks.
UNIT -II:
MAC Protocols: Introduction, Issues in Designing a MAC protocol for Ad Hoc Wireless
Networks, Design goals of a MAC Protocol for Ad Hoc Wireless Networks, Classifications of MAC
Protocols, Contention - Based Protocols, Contention - Based Protocols with reservation
Mechanisms, Contention – Based MAC Protocols with Scheduling Mechanisms, MAC Protocols
that use Directional Antennas, Other MAC Protocols.
UNIT -III:
Routing Protocols: Introduction, Issues in Designing a Routing Protocol for Ad Hoc Wireless
Networks, Classification of Routing Protocols, Table –Driven Routing Protocols, On – Demand
Routing Protocols, Hybrid Routing Protocols, Routing Protocols with Efficient Flooding
Mechanisms, Hierarchical Routing Protocols, Power – Aware Routing Protocols.
UNIT –IV:
Transport Layer Protocols: Introduction, Issues in Designing a Transport Layer Protocol for Ad
Hoc Wireless Networks, Design Goals of a Transport Layer Protocol for Ad Hoc Wireless
Networks, Classification of Transport Layer Solutions, TCP Over Ad Hoc Wireless Networks,
Other Transport Layer Protocol for Ad Hoc Wireless Networks.
UNIT –V:
Wireless Sensor Networks: Introduction, Sensor Network Architecture, Data Dissemination,
Data Gathering, MAC Protocols for Sensor Networks, Location Discovery, Quality of a Sensor
Network, Evolving Standards, Other Issues.
TEXT BOOKS:
1. Ad Hoc Wireless Networks: Architectures and Protocols - C. Siva Ram Murthy and B.S.Manoj,
2004, PHI.
2. Wireless Ad- hoc and Sensor Networks: Protocols, Performance and Control - Jagannathan
Sarangapani, CRC Press.
REFERENCE BOOKS:
1. Ad- Hoc Mobile Wireless Networks: Protocols & Systems, C.K. Toh , 1st Ed. Pearson
Education.
2. Wireless Sensor Networks - C. S. Raghavendra, Krishna M. Sivalingam, 2004, Springer.
(R18D6814)SOC DESIGN
(ELECTIVE – III)
UNIT I:
ASIC
Overview of ASIC types, design strategies, CISC, RISC and NISC approaches for SOC architectural
issues and its impact on SoC design methodologies, Application Specific Instruction Processor
(ASIP) concepts.
UNIT 2:
NISC
NISC Control Words methodology, NISC Applications and Advantages, Architecture Description
Languages (ADL) for design and verification of Application Specific Instruction set Processors
(ASIP), No-Instruction-Set-computer (NISC)- design flow, modeling NISC architectures and
systems, use of Generic Netlist Representation - A formal language for specification,
compilation and synthesis of embedded processors.
UNIT III:
Simulation
Different simulation modes, behavioural, functional, static timing, gate level, switch
level,transistor/circuit simulation, design of verification vectors, Low power FPGA,
Reconfigurable systems, SoC related modeling of data path design and control logic,
Minimization of interconnects impact, clock tree design issues.
UNIT IV:
Low power SoC design / Digital system
Design synergy, Low power system perspective- power gating, clock gating, adaptive voltage
scaling (AVS), Static voltage scaling, Dynamic clock frequency and voltage scaling
(DCFS),building block optimization, building block memory, power down techniques, power
consumption verification.
UNIT V:
Synthesis
Role and Concept of graph theory and its relevance to synthesizable constructs, Walks, trails
paths, connectivity, components, mapping/visualization, nodal and admittance
graph,Technology independent and technology dependent approaches for synthesis,
optimization constraints, Synthesis report analysis, Single core and Multi core systems, dark
silicon issues,HDL coding techniques for minimization of power consumption, Fault tolerant
designs.Case study for overview of cellular phone design with emphasis on area optimization,
speed improvement and power minimization.
TEXT BOOKS:
1.Hubert Kaeslin, “Digital Integrated Circuit Design: From VLSI Architectures to CMOS
Fabrication”, Cambridge University Press, 2008.
2. B. Al Hashimi, “System on chip-Next generation electronics”, The IET, 2006
3. RochitRajsuman, “System-on- a-chip: Design and test”, Advantest America R & D Center,
2000
4. P Mishra and N Dutt, “Processor Description Languages”, Morgan Kaufmann, 2008
5. Michael J. Flynn and Wayne Luk, “Computer System Design: System-on-Chip”. Wiley,2011
( R18D6815)MEMORY TECHNOLOGIES
(ELECTIVE – III)
UNIT I:
Random Access Memory Technologies
Static Random Access Memories (SRAMs), SRAM Cell Structures, MOS SRAM Architecture, MOS
SRAM Cell and Peripheral Circuit, Bipolar SRAM, Advanced SRAM Architectures,Application
Specific SRAMs.
Unit II:
DRAM DESIGN
DRAMs, MOS DRAM Cell, BiCMOS DRAM, Error Failures in DRAM, Advanced DRAM Design and
Architecture, Application Specific DRAMs.SRAM and DRAM Memory controllers.
Unit III:
Non-Volatile Memories
Masked ROMs, PROMs, Bipolar & CMOS PROM, EEPROMs, Floating Gate EPROM Cell, OTP
EPROM, EEPROMs, Non-volatile SRAM, Flash Memories.
Unit IV:
Semiconductor Memory Reliability and Radiation Effects
General Reliability Issues,RAM Failure Modes and Mechanism, Nonvolatile Memory, Radiation
Effects, SEP, Radiation Hardening Techniques. Process and Design Issues, Radiation Hardened
Memory Characteristics, Radiation
Unit V:
Advanced Memory Technologies and High-density Memory Packing Technologies
Ferroelectric Random Access Memories (FRAMs), Gallium Arsenide (GaAs) FRAMs, Analog
Memories, Magneto Resistive Random Access Memories (MRAMs), Experimental Memory
Devices, Memory Hybrids (2D & 3D), Memory Stacks, Memory Testing and Reliability Issues,
Memory Cards,High Density Memory Packaging
TEXT BOOKS:
UNIT I:
Introduction to VLSI Design Methodologies
Design and Fabrication of VLSI Devices, Fabrication Process and its impact on Design.
UNIT II:
VLSI design automation tools
Data structures and basic algorithms, graph theory and computational complexity, tractable
and intractable problems.
UNIT III:
General purpose methods for combinational optimization
Partitioning, floor planning and pin assignment, placement, routing. Concepts and Algorithms
Modeling: Gate Level Modeling and Simulation, Switch level modeling and simulation, Basic
issues and Terminology, Binary – Decision diagram, Two – Level Logic Synthesis.
Hardware Models: Internal representation of the input algorithm, Allocation, Assignment and
Scheduling, Some Scheduling Algorithms, Some aspects of Assignment problem, High – level
Transformations.
Unit 4:
Simulation
Logic synthesis, verification, high level Synthesis. FPGA technologies: Physical Design cycle for
FPGA’s partitioning and routing for segmented and staggered models
UNIT V:
MCM technologies
MCM physical design cycle, Partitioning, Placement – Chip array based and full custom
approaches, Routing –Maze routing, Multiple stage routing, Topologic routing, Integrated Pin –
Distribution and routing, routing and programmable MCM’s.
TEXT BOOKS:
Unit 2:
Limitations and applications of RS232, RS485, I2C, SPI
Unit 3:
CAN Architecture, Data transmission, Layers, Frame formats, applications
Unit 4:
PCIe - Revisions, Configuration space, Hardware protocols, applications
Unit 5:
USB - Transfer types, enumeration, Descriptor types and contents, Device driver
Data Streaming Serial Communication Protocol - Serial Front Panel Data Port (SFPDP) using fibre
optic and copper cable
TEXT BOOKS:
1. Jan Axelson, “Serial Port Complete - COM Ports, USB Virtual Com Ports, and Ports for
Embedded Systems ”, Lakeview Research, 2nd Edition
2.Jan Axelson, “USB Complete”, Penram Publications
3. Mike Jackson, Ravi Budruk, “PCI Express Technology”, Mindshare Press
4. Wilfried Voss, “A Comprehensible Guide to Controller Area Network”, Copperhill Media
Corporation, 2nd Edition, 2005.
5. Serial Front Panel Draft Standard VITA 17.1 – 200x
(R18D6818) MULTIMEDIA AND SIGNAL CODING
(ELECTIVE-IV)
UNIT-I:
Introduction to Multimedia
Multimedia, World Wide Web, Overview of Multimedia Tools, Multimedia Authoring, Graphics/
Image Data Types, and File Formats.
Color in Image and Video: Color Science – Image Formation, Camera Systems, Gamma
Correction, Color Matching Functions, CIE Chromaticity Diagram, Color Monitor Specifications,
Out-of-Gamut Colors, White Point Correction, XYZ to RGB Transform, Transform with Gamma
Correction, L*A*B* Color Model. Color Models in Images – RGB Color Model for CRT Displays,
Subtractive Color: CMY Color Model, Transformation from RGB to CMY, Under Color Removal:
CMYK System, Printer Gamuts, Color Models in Video – Video Color Transforms, YUV Color
Model, YIQ Color Model, Ycbcr Color Model.
UNIT-II:
Video Concepts: Types of Video Signals, Analog Video, Digital Video.
Audio Concepts: Digitization of Sound, Quantization and Transmission of Audio.
UNIT-III:
Compression Algorithms
Lossless Compression Algorithms: Run Length Coding, Variable Length Coding, Arithmetic
Coding, Lossless JPEG, Image Compression.
Lossy Image Compression Algorithms: Transform Coding: KLT And DCT Coding, Wavelet Based
Coding.
Image Compression Standards: JPEG and JPEG2000.
UNIT-IV:
Video Compression Techniques
Introduction to Video Compression, Video Compression Based on Motion Compensation,
Search for Motion Vectors, H.261- Intra-Frame and InterFrame Coding, Quantization, Encoder
and Decoder, Overview of MPEG1 and MPEG2.
UNIT-V:
Audio, Channel Vocoder, Formant Vocoder, Linear Predictive Coding, CELP, Hybrid Excitation
Vocoders, MPEG Audio – MPEG Layers, MPEG Audio Strategy, MPEG Audio Compression
Algorithms, MPEG-2 AAC, MPEG-4 Audio.
TEXT BOOKS:
1. Fundamentals of Multimedia – Ze- Nian Li, Mark S. Drew, PHI, 2010.
2. Multimedia Signals & Systems – Mrinal Kr. Mandal Springer International Edition 1st
Edition, 2009.
REFERENCE BOOKS:
1. Multimedia Communication Systems – Techniques, Stds & Netwroks K.R. Rao, Zorans.
Bojkoric, Dragorad A. Milovanovic, 1st Edition, 2002.
2. Fundamentals of Multimedia Ze- Nian Li, Mark S.Drew, Pearson Education (LPE), 1st
Edition, 2009.
3. Multimedia Systems John F. Koegel Bufond Pearson Education (LPE), 1st Edition, 2003.
4. Digital Video Processing – A. Murat Tekalp, PHI, 1996.
Video Processing and Communications – Yaowang, Jorn Ostermann, Ya-QinZhang, Pearson,
2002
(R18DME54) Composite Materials (OPEN ELECTIVE II)
UNIT – III: Manufacturing of Metal Matrix Composites: Casting – Solid State diffusion
technique, Cladding – Hot isostatic pressing. Properties and applications. Manufacturing of
Ceramic Matrix Composites: Liquid Metal Infiltration – Liquid phase sintering. Manufacturing of
Carbon – Carbon composites: Knitting, Braiding, Weaving. Properties and applications.
TEXT BOOKS:
Pyrolysis – Types, slow fast – Manufacture of charcoal – Methods -Yields and application –
Manufacture of pyrolytic oils and gases, yields and applications.
Gasifiers – Fixed bed system – Downdraft and updraft gasifiers –Fluidized bed gasifiers –
Design, construction and operation – Gasifier burner arrangement for thermal heating –
Gasifier engine arrangement and electrical power – Equilibrium and kinetic consideration in
gasifier operation.
Biomass stoves – Improved chullahs, types, some exotic designs,Fixed bed combustors, Types,
inclined grate combustors, Fluidized bed combustors, Design,construction and operation -
Operation of all the above biomass combustors.
UNIT-V: Biogas
Properties of biogas (Calorific value and composition) - Biogas plant technology and status - Bio
energy system - Design and constructional features - Biomass resources and their Classification
- Biomass conversion processes - Thermo chemical conversion - Direct combustion - biomass
gasification - pyrolysis and liquefaction - biochemical conversion - anaerobic digestion -Types of
biogas Plants – Applications - Alcohol production from biomass - Bio diesel production -Urban
waste to energy conversion - Biomass energy programme in India.
References:
4. Composite Materials Design and Applications – Danial Gay, Suong V. Hoa, and Stephen
W.Tasi.
(R18DME56) Industrial Management (OPEN ELECTIVE II)
Objective:
To introduce the fundamental concepts and techniques in computer and network security,
giving students an overview of information security and auditing, and to expose students to the
latest trend of computer attack and defense. Other advanced topics on information security
such as mobile computing security, security and privacy of cloud computing, as well as secure
information system development will also be discussed.
UNIT IA model for Internetwork security, Conventional Encryption Principles & Algorithms (DES,
AES, RC4, Blowfish), Block Cipher Modes of Operation, Location of Encryption Devices, Key
Distribution.
Public key cryptography principles, public key cryptography algorithms (RSA, Diffie-Hellman,
ECC), public Key Distribution.
UNIT IIApproaches of Message Authentication, Secure Hash Functions (SHA-512, MD5) and
HMAC, Digital Signatures, Kerberos, X.509 Directory Authentication Service, Email Security:
Pretty Good Privacy (PGP)
UNIT III Web Security: Requirements, Secure Socket Layer (SSL) and Transport Layer Security
(TLS), Secure Electronic Transaction (SET). Firewalls: Firewall Design principles, Trusted Systems,
Intrusion Detection Systems
UNIT IVAuditing For Security: Introduction, Basic Terms Related to Audits, Security audits, The
Need for Security Audits in Organization, Organizational Roles and Responsibilities for Security
Audit, Auditors Responsibility In Security Audits, Types Of Security Audits.
UNIT VAuditing For Security: Approaches to Audits, Technology Based Audits Vulnerability
Scanning And Penetration Testing, Resistance to Security Audits, Phase in security audit,
Security audit Engagement Costs and other aspects, Budgeting for security audits, Selecting
external Security Consultants, Key Success factors for security audits.
TEXT BOOKS:
1. Cryptography and Network Security by William Stallings, Fourth Edition, Pearson Education
2007.
2. Network Security Essentials (Applications and Standards) by William Stallings Pearson
Education, 2008.
REFERENCE BOOKS:
3. Network Security: The complete reference, Robert Bragg, Mark Rhodes, TMH
4. Computer Security Basics by Rick Lehtinen, Deborah Russell & G.T.Gangemi Sr., SPD O’REILLY
2006.
UNIT I:
Introduction and Overview of the Strategic Cost Management Process
Cost concepts in decision-making; Relevant cost, Differential cost, Incremental cost and
Opportunitycost. Objectives of a Costing System; Inventory valuation; Creation of a Database
for operational control; Provision of data for Decision-Making.
UNIT II:
Project:
Meaning, Different types, why to manage, cost overruns centres, various stages of project
execution: conception to commissioning. Project execution as conglomeration of technical and
nontechnical activities. Detailed Engineering activities. Pre project execution main clearances
and documents Project team: Role of each member,Importance Project site: Data required with
significance. Project contracts. Types and contents. Project execution Project cost control,Bar
charts and Network diagram.
UNIT III:
Project commissioning
mechanical and process Cost Behavior and Profit Planning Marginal Costing; Distinction
between Marginal Costing and Absorption Costing; Break-even Analysis, Cost-Volume-Profit
Analysis. Various decision-making problems. Standard Costing and Variance Analysis.
UNIT IV:
Pricing strategies
Pareto Analysis. Target costing, Life Cycle Costing. Costing of service sector. Just-in-time
approach, Material Requirement Planning, Enterprise Resource Planning, Total Quality
Management and Theory of constraints.Activity-Based Cost Management, Bench Marking;
Balanced Score Card and Value-Chain Analysis.
UNIT V:
Budgetary Control
Flexible Budgets, Performance budgets; Zero-based budgets. Measurement of Divisional
profitability pricing decisions including transfer pricing. Quantitative techniques for cost
management, Linear Programming, PERT/CPM, Transportation problems, Assignment
problems, Simulation, Learning Curve Theory.
TEXT BOOKS:
1. Cost Accounting A Managerial Emphasis, Prentice Hall of India, New Delhi
2. Charles T. Horngren and George Foster, Advanced Management Accounting
(R18DCS52) Information Security (OPEN ELECTIVE II)
Objective:
To introduce the fundamental concepts and techniques in computer and network security, giving
students an overview of information security and auditing, and to expose students to the latest trend of
computer attack and defense. Other advanced topics on information security such as mobile computing
security, security and privacy of cloud computing, as well as secure information system development will
also be discussed.
UNIT I
A model for Internetwork security, Conventional Encryption Principles & Algorithms (DES, AES, RC4,
Blowfish), Block Cipher Modes of Operation, Location of Encryption Devices, Key Distribution.
Public key cryptography principles, public key cryptography algorithms (RSA, Diffie-Hellman, ECC), public
Key Distribution.
UNIT II
Approaches of Message Authentication, Secure Hash Functions (SHA-512, MD5) and HMAC, Digital
Signatures, Kerberos, X.509 Directory Authentication Service, Email Security: Pretty Good Privacy (PGP)
UNIT III
Web Security: Requirements, Secure Socket Layer (SSL) and Transport Layer Security (TLS), Secure
Electronic Transaction (SET). Firewalls: Firewall Design principles, Trusted Systems, Intrusion Detection
Systems
UNIT IV
Auditing For Security: Introduction, Basic Terms Related to Audits, Security audits, The Need for Security
Audits in Organization, Organizational Roles and Responsibilities for Security Audit, Auditors
Responsibility In Security Audits, Types Of Security Audits.
UNIT V
Auditing For Security: Approaches to Audits, Technology Based Audits Vulnerability Scanning And
Penetration Testing, Resistance to Security Audits, Phase in security audit, Security audit Engagement
Costs and other aspects, Budgeting for security audits, Selecting external Security Consultants, Key
Success factors for security audits.
TEXT BOOKS:
1. Cryptography and Network Security by William Stallings, Fourth Edition, Pearson Education 2007.
2. Network Security Essentials (Applications and Standards) by William Stallings Pearson Education,
2008.
REFERENCE BOOKS:
3. Network Security: The complete reference, Robert Bragg, Mark Rhodes, TMH
4. Computer Security Basics by Rick Lehtinen, Deborah Russell & G.T.Gangemi Sr., SPD O’REILLY 2006.
Design for Reliability: Determination of the Required Level of Reliability, Achieving Reliability,
Reliability Data Presentation, Multiplexed Systems, Reliability by Design, Design for Ease of
Maintenance; Design for Manufacture and Development
UNIT - I
Introduction: Research objective and motivation, Types of research, Research approaches,
Significance, Research method vs. methodology, Research process.
UNIT - II
Formulating a research problem: Literature review, Formulation of objectives, Establishing
Operational definitions, Identifying variables, constructing hypotheses.
UNIT - III
Research design and Data Collection: Need and Characteristics, Types of research design,
Principles of Experimental research design, Method of data collection, Ethical issues in
collecting data.
UNIT - IV
Sampling and Analysis of data: Need of Sampling, Sampling distributions, Central limit
theorem, Estimation: mean and variance, Selection of sample size Statistics in research,
Measures of Central tendency, Dispersion, asymmetry and relationships, Correlation and
Regression analysis, Displaying data
UNIT - V
Hypothesis Testing: Procedure, Hypothesis testing for difference in mean, variance limitations,
Chi-square test, Analysis of variance (ANOVA), Basic principles and techniques of writing a
Research Proposal
Text Books:
1. R. C. Kothari, Research Methodology: Methods and Techniques, 2nd edition, New Age
International Publisher, 2009
2. Ranjit Kumar, Research Methodology: A Step-by-Step Guide for Beginners, 2nd Edition,
SAGE, 2005
References:
1. Trochim, William M. The Research Methods Knowledge Base, 2nd Edition. Internet WWW
page, at URL: <http://www.socialresearchmethods.net/kb/>
2. (Electronic Version): StatSoft, Inc. (2012). Electronic Statistics Textbook. Tulsa, OK: StatSoft.
WEB: http://www.statsoft.com/textbook/.(Printed Version): Hill, T. & Lewicki, P. (2007).
STATISTICS: Methods and Applications. StatSoft, Tulsa, OK.
(R18D6882) EMBEDDED SYSTEMS LABORATORY
Note:
The following programs are to be implemented on ARM based Processors/Equivalent.
Minimum of 10 programs from Part –I and 6 programs from Part -II are to be conducted.
Part -I: The following Programs are to be implemented on ARM Processor
1. Simple Assembly Program for a. Addition | Subtraction | Multiplication | Division
b. Operating Modes, System Calls and Interrupts
c. Loops, Branches
2. Write an Assembly programs to configure and control General Purpose Input/Output (GPIO)
port pins.
3. Write an Assembly programs to read digital values from external peripherals and execute
them with the Target board.
4. Program for reading and writing of a file
5. Program to demonstrate Time delay program using built in Timer / Counter feature on IDE
environment
6. Program to demonstrates a simple interrupt handler and setting up a timer
7. Program demonstrates setting up interrupt handlers. Press button to generate an interrupt
and trace the program flow with debug terminal.
8. Program to Interface 8 Bit LED and Switch Interface
9. Program to implement Buzzer Interface on IDE environment
10. Program to Displaying a message in a 2 line x 16 Characters LCD display and verify the
result in debug terminal.
11. Program to demonstrate I2C Interface on IDE environment
12. Program to demonstrate I2C Interface – Serial EEPROM
13. Demonstration of Serial communication. Transmission from Kit and reception from PC using
Serial Port on IDE environment use debug terminal to trace the program.
14. Generation of PWM Signal
15. Program to demonstrate SD-MMC Card Interface.
Part -II:
Write the following programs to understand the use of RTOS with ARM Processor on IDE
Environment using ARM Tool chain and Library:
1. Create an application that creates two tasks that wait on a timer whilst the main task loops.
2. Write an application that creates a task which is scheduled when a button is pressed, which
illustrates the use of an event set between an ISR and a task
3. Write an application that Demonstrates the interruptible ISRs(Requires timer to have higher
priority than external interrupt button)
4. a).Write an application to Test message queues and memory blocks.
b).Write an application to Test byte queues
5. Write an application that creates two tasks of the same priority and sets the time slice period
to illustrate time slicing.
Interfacing Programs:
6. Write an application that creates a two task to Blinking two different LEDs at different
timings
7. Write an application that creates a two task displaying two different messages in LCD display
in two lines.
8. Sending messages to mailbox by one task and reading the message from mailbox by another
task.
9. Sending message to PC through serial port by three different tasks on priority Basis.
10. Basic Audio Processing on IDE environment.
(R18DHS55)ENGLISH FOR RESEARCH PAPER WRITING
(AUDIT COURSE II)
UNIT I:
Planning and Preparation, Word Order, Breaking up long sentences, Structuring Paragraphs and
Sentences, Being Concise and Removing Redundancy, Avoiding Ambiguity and vagueness
UNIT II:
Clarifying Who Did What, Highlighting Your Findings, Hedging, and Critics in paraphrasing and
Plagiarism, Sections of a Paper, Abstracts, Introduction
UNIT III:
Review of the Literature, Methods, Results, Discussion, Conclusions, The Final Check.
UNIT IV:
key skills are needed when writing a Title, key skills are needed when writing an Abstract, key
skills are needed when writing an Introduction, skills needed when writing a Review of the
Literature
UNIT V:
skills are needed when writing the Methods, skills needed when writing the Results, skills are
needed when writing the Discussion, skills are needed when writing the Conclusions: useful
phrases, how to ensure paper is as good as it could possibly be the first- time submission
TEXT BOOKS:
1. Goldbort R (2006) Writing for Science, Yale University Press (available on Google Books)
2. Day R (2006) How to Write and Publish a Scientific Paper, Cambridge University Press
3. Highman N (1998), Handbook of Writing for the Mathematical Sciences, SIAM. Highman’s
book .
4. Adrian Wallwork , English for Writing Research Papers, Springer New York Dordrecht
Heidelberg London, 2011
COURSE COVERAGE SUMMARY &
QUESTION BANK-SEMESTER-I
VLSI TECHNOLOGY AND DESIGN
COURSE COVERAGE SUMMARY
BOOK
and D, A.
Introduction to Pucknell
MOS
Technologies
and Tools
Logic Networks
Systems
SECTION – IV
7. Explain the design validation and testing for a sequential logic 14M
systems
OR
8. a) Define the setup-time and hold-time of a flip flop and describe the 7M
setup-time constraint and hold-time constraint in a timing path
b) Describe some techniques for optimizing power dissipation in 7M
sequential circuits
SECTION – V
9. a) Distinguish between floorplanning and leaf-cell design? Give an example of a 7M
floorplan for a large chip
b) Draw the structure of a typical IC package and indicate the different parts clearly. 7M
Also provide a list of commonly used IC packages
OR
10. a) Explain the various wiring layers available for interconnect and discuss the design 7M
issues in power distribution
b) Define the terms (i) pad (ii) pad frame and (iii) electrostatic discharge (with 7M
diagrams)
****
Code No: R18D6801 R18
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Supplementary Examinations, June 2019
VLSI Technology & Design
(VLSI& ES)
Roll No
SECTION – II
3. a) Explain the wires and vias in integrated circuits along with a [7M]
description of their capacitor parasitics
b) Draw the circuit diagram, stick diagram and complete mask layout [7M]
of 2-input NAND gate (with a clear indication of all the layers)
OR
4. a) What is meant by a stick diagram and layout diagram and give [7M]
the stick encodings of layout encodings for MOS layers
b) Explain the various techniques for minimizing the power [7M]
dissipation of logic gates
SECTION – III
5. a) Describe the standard cell layout methodology for preparing large [7M]
layouts
b) Explain the different techniques used for computing and [7M]
minimizing interconnect delays
OR
6. a) What is the need for simulation? Explain the various types of [7M]
simulation used in integrated circuit design
b) Describe the use of MOS transistors as switches in building logic [7M]
gates
SECTION – IV
7. a) Distinguish between latches and flip-flops. Define setup-time, hold [7M]
time and propagation delay of flip-flops
b) What is the limitation of a single phase clock? Explain the method [7M]
to overcome it
OR
8. a) Explain the sequential system design with a circuit example [7M]
b) Explain the testing of sequential system with an example [7M]
SECTION – V
9. a) What is the need for floor planning? Discuss the steps in floor plan design. [14M]
OR
10. a) Explain the design issues in block placement and channel definition with neat [7M]
examples
b) Describe the different rules of thumb in floor plan design [7M]
*******
Code No: R17D6801 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Regular Examinations, Jan/Feb 2018
VLSI Technology& Design
(VLSI& ES)
Time: 3 hours Max. Marks: 70
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 14marks.
SECTION - I
1.(a) What are the electrical properties of MOS and CMOS. (7m)
(b) Compare CMOS and BiCMOS technologies. (7m)
or
2 (a) Draw the diagram of CMOS & BiCMOS inverters and explain about them. (7m)
(b) List out the limitations of MOS and BiCMOS technologies. (7m)
SECTION - II
3.(a) What is the need of Layout design, Explain about the latest layout design and give its
significance. (7m)
(b) List out various Scalable design rules and explain about them. (7m)
or
4 (a) Compare resistive and inductive interconnect delays. (7m)
(b) Explain in detail about Static complementary gates with example. (7m)
SECTION - III
5 Explain in detail about the following with respect to Combinational logic networks.
i) Layouts (7m)
ii) Gate testing (7m)
Or
6 Explain in detail about Interconnect design with example with respect to switch logic
networks. (14m)
SECTION – IV
7 What is the need of Design validations and testing with respect to sequential systems and
explain about them.
(14m)
Or
8 What do you understand by the term Clocking disciplines and explain about them in detail.
(14m)
SECTION – V
9 Discuss in detail about Global interconnect with regards to Floor Planning. (14m)
Or
10 What is the need of Floor planning methods and explain in detail any two methods
(14m)
R15
Code No: R15D6801
(VLSI& ES)
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 15 marks
Section-I
1.a. With a neat diagram ,Explain CMOS Inverter voltage transfer characteristics with a neat diagram?
8M
Or
2.aDerive the relevant expressions Ids versus Vds in the non saturated and saturated regions.8M
Section-II
3.a What are the varieties of design layout of wiring trees in the wires and delay? 8M
b. What are design rules? Why is metal-metal spacing larger then poly-poly spacing preferred? 7M
Or
4.a. What are lambda based design rules? Give them for each layer. 8M
5.a. How the standard cell layout design of a combinational logic network is implemented? Explain.
8M
Or
6.a. What are the problems presented by power distribution? How they are solved? 8M
Section-IV
Or
8. Explain the methods for testing faulty gate in a combinational network. 15M
Section-V
b.What are various interconnect models and the factors effecting inter connect performance. 7M
Or
********
R15
Code No: R15D6801
OR
Q. No. 2 a) Explain the CMOS fabrication using N-well process with neat diagrams (8M)
b) Compute the Zpu /Zpd when the inverter is driven by one or more pass transistors. (7M)
Section-II
Q. No. 3 a) Discuss about the Scalable design rules in detail with relevant diagrams (10M)
b) Draw the structure of AND-NAND logic using DCVSL (5M)
OR
Q. No. 4 a) Draw the layout diagram of a static complementary gate that computes [a (b+c)]' (10M)
b) Discuss about any one method used in the design of low power gates (5M)
Section-III
Q. No. 5 a) Categorize the types of Simulators and explain the switch level simulation. (5M)
b) How could you determine the fault testing for combinational networks? (5M)
c) What changes would you make to optimize the power consumption ? (5M)
OR
Q. No. 6 a) Can you elaborate how to design logic networks using realistic interconnect models? (8M)
b) Briefly discuss about the Left-edge channel routing and channel density in standard cell layout. (7M)
Section-IV
Q. No. 7 a) Discuss in detail about Clocking disciplines to construct a sequential system (12M)
b) Draw the structure of an LSSD latch. (3M)
OR
Q. No. 8 Explain briefly about design validation and testing. (15M)
Section-V
Q. No. 9 briefly discuss about the Floor Planning Methods. (15M)
OR
Q. No. 10 a) Explain the Floor Plan Design (7M)
b) Briefly discuss about the I/O architecture and Pad design (8M)
Code No: R17D6801
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Supplementary Examinations, July/Aug 2018
VLSI Technology & Design
(VLSI&ES)
Roll No
3.(a) List out various Layout design tools and explain about them. (7M)
(b) Explain with example in detail, about Wires and Vias. (7M)
(OR)
4 (a) What are Static complementary gates .Explain about them in detail. (7M)
(b) Compare the Scalable design rules and Layout design . (7M)
SECTION – III
5 Define the term Power Optimization and explain about the term related to combinational logic
networks .( 14M)
(OR)
6 With respect to combinational logic circuits, explain the following terms
(i) Network delay (7M)
(ii) Network testing (7M)
SECTION – IV
7 Explain the concept of Power Optimization for Sequential systems with an example. (14M)
(OR)
8 List out and explain about the Memory cells and Array with respect to the sequential circuits
(14M)
SECTION – V
9 What is the need of floor planning methods and explain in details any two methods. (14M)
(OR)
10 What are Off–chip connections? List out the advantages and limitations. (14M)
CPLD AND FPGA ARCHITECURES AND APPLICATIONS
BOOK
Logic Devices
Technology FPGAs
Technology FPGAs
Technology
Code No: R17D6802
R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from
each SECTION and each Question carries 14marks.
*****
SECTION-I
1 Implement a sequential machine in ROM whose state table is given below [8M]
[7M]
SECTION-II
3 a) How could you classify the FPGA architectures and illustrate them with neat [8M]
figures
b) How would you implement the function F1 = A1 B1 C + A1 BC1+AB using an FPGA with
programmable logic blocks. Explain the implementation procedure.
[6M]
OR
4 a) Discuss the dedicated specialized components in FPGAs with example architecture in [10M]
detail.
SECTION-III
b) Draw the Island-Style SRAM-Programmable FPGA Architecture and identify the [6M]
building blocks.
OR
SECTION-IV
7 a) Which programming technology is used in Actel architectures? Elaborate the reasons [10M]
including the programming element construction
8 Explain the speed performance of Actel ACT1, ACT2 and ACT3 with architecture.
[14M]
SECTION-V
OR
**********
R18
Code No: R18D6802
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from each
SECTION and each Question carries 14 marks.
***
SECTION-I
OR
2 Briefly explain the concept of CPLD and Discuss in detail the architecture of [14M]
Xilinx Cool Runner XCR3064XL CPLD, its macro cell with neat diagram.
SECTION-II
3 a) Discuss in detail about a configurable input/output block (I/OB) in FPGAs with [8M]
neat diagram?
b) Briefly explain any two programming technologies in FPGA
[6M]
OR
4 Discuss the Interconnects, routing in symmetric array FPGAs and the reason for clock [14M]
skew
SECTION-III
5 How would you address the design tradeoffs in commercial FPGA architectures [14M]
OR
6 Identify the additional features of XC4000. Discuss the XC4000 architecture wiring [14M]
architecture interconnects in detail.
SECTION-IV
OR
8 Identify the key features in Act3 compared to Act 2 architecture. Discuss the Act3 S- [14M]
module; I/O module and anti fuse programming in detail with relevant diagrams.
SECTION-V
OR
10 a) Describe the block diagram of high-speed DMA Controller and its layout. [8M]
**********
R17
Code No: R17D6802
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Regular Examinations, Jan/Feb 2018
CPLD& FPGA Architectures Applications
(VLSI& ES)
Time: 3 hours Max. Marks: 70
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 14marks.
*********
Section-I
Q. No. 1 a) Design a XNOR gate with PLA and PAL (7M)
b) Design a XOR gate with PROM and ROM (7M)
OR
Q. No. 2 a) Design a Boolean expression f=AB+BC+CA with PROM (7M)
b) Design a Boolean expression f=ABC+BCD+CA with PLA (7M)
Section-II
Q. No. 3 a) Explain FPGA state machine terms: i) State transition table, ii) State table. (7M)
b) What are the basic concepts and properties of Petrinet and explain it. (7M)
OR
Q. No. 4 a) Explain the design flow of CPLD and FPGA. (7M)
b) Mention various digital front end digital design tools for FPGA & ASICs. (7M)
Section-III
Q. No. 5 a) Draw and explain the architecture of Cypress Flash 370 CPLD. (7M)
b) Mention the features of a Lattice isp & PLSI’s 3000 series. (7M)
OR
Q. No.6 a) Draw the architecture of Xilinx XC 2000 CLB and explain it. (7M)
b) Explain the routing architecture of Xilinx XC 2000. (7M)
Section-IV
Q. No. 7 a) Explain different programming technologies used in CPLD and FPGA. (7M)
OR
Q. No. 4 a) Explain generalized FPGA architecture with a neat block diagram. (7M)
b) Explain the Programmable Interconnects in FPGAs (7M)
Section-III
Q. No. 5 a) Draw the architecture of Xilinx XC 4000 CLB and explain it. (7M)
b) Explain the routing architecture of Xilinx XC 4000 (7M)
OR
Q. No.6 a) Draw the architecture of Xilinx XC 3000 CLB and explain it (7M)
b) Explain the routing architecture of Xilinx XC 2000 (7M)
Section-IV
Q. No. 7 a) Explain the Programming Technology of ACT1 (7M)
b) Explain different Programming Technologies used in CPLD &FPGA (7M)
OR
Q. No. 8 a) Explain the Device Architecture, The Actel ACT2 (7M)
b) Explain the Programming Technology of ACT3 (7M)
Section-V
Q. No. 9 a) Explain and draw the diagram with FPGA a Position Tracker for a Robot
Manipulator. (7M)
b) Explain about a fast DMA controller (7M)
OR
Q. No. 10 Implement the Excess 3 to BCD code converter Finite State Machine with PLA. (14M)
EMBEDDED SYSTEM DESIGN
BOOK
System
Software
Wright
Code No: R15D9303
R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from
each SECTION and each Question carries 15 marks.
*****
SECTION-I
4 a) What are the unique features of the ARM instruction set? Explain [7M]
b) Briefly explain the ARM data processing instructions in detail with suitable
example. [8M]
SECTION-III
5 Explain processor modes of ARM7 , also specify different branch instruction used to [15M]
exchange branch from ARM mode to THUMB mode.
OR
6 Draw the format of ARM data processing instructions [15M]
SECTION-IV
OR
8 Briefly explain the functions, pointers and structures using in ARM C programming [15M]
SECTION-V
9 a) With a neat diagram discuss set associate cache and fully associative cache. [15M]
b) Elaborate advantages of having embedded memory on chip? How it is useful in
increasing the efficiency of the system.
OR
10 What are the different types of memories used in embedded system design? Explain [15M]
each with examples.
**********
R17
Code No: R17D9303
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from each
SECTION and each Question carries 14marks.
*****
SECTION-I
OR
SECTION-II
OR
OR
SECTION-IV
OR
8 a. ARM9TDMI processor performs various operations in parallel explain them in detail? [10M]
b. What is pipeline interlock explain with example ?
[4M]
SECTION-V
OR
**********
R15
Code No: R15D9303
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from
each SECTION and each Question carries 15 marks.
***
SECTION-I
1 a) Compare various versions of ARM with respect to features, power dissipation [7M]
and advantages.
b) Distinct between traditional organization and modern organization. [8M]
OR
2 What is the difference between microprocessor and micro controller? Explain [7M]
the role of controllers and microprocessors in embedded system design.
[8M]
SECTION-II
OR
SECTION-III
5 a) ARM processor is in fact two processors in on chip ARM and THUMB. Explain why [5M]
two processors are built in one system?
b) The ARM processor uses 32 bit code making it possible to provide multiple
operations in a single instruction. Explain a few typical instructions. [5M]
c) The interrupt service is quite powerful in ARM. Explain the need for a fast interrupt
service and a normal interrupt service with their own stack operations. [5M]
OR
6 Explain data processing arithmetic instructions with example. (ADD, ADC, ADDS, SUB, [15M]
SBC, SUBS, MUL, MAL, etc)
SECTION-IV
7 Explain AREA, CODE, END, LTORG directive of ARM assembly program [15M]
OR
8 Explain data structures queue, circular queue, Linked list, Array. [15M]
SECTION-V
OR
**********
R18
Code No: R18D6803
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from each
SECTION and each Question carries 14 marks.
***
SECTION-I
1 a. How ARM instruction set differs from pure RISC for embedded systems? [7M]
b. Explain the Registers and control program status register in ARM ?
[7M]
OR
SECTION-II
OR
OR
6 Explain stack instructions and software interrupt instructions with example? [14M]
SECTION-IV
OR
SECTION-V
OR
[2M]
**********
Code No: R15D9303
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
R15
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester supplementary Examinations, Jan/Feb 2018
Embedded System Design
(VLSI& ES, & SSP)
Roll No
SECTION – IV
7. Briefly explain the functions, pointers and structures used in ARM c programming. (15M)
(OR)
8. (a) Write a ARM C code to find the numbers of continuous five 1’s in given 6 bytes
Data.(7M)
(b) Write a ARM C code to sort 10 bytes stored in an array. (8M)
SECTION – V
9. Briefly explain the cache architecture and polices of the ARM processors. (15M)
(OR)
10. (a) Explain the implementation of the paging concept in ARM. (7M)
(b) Write the short notes on context switching in ARM (8M)
Code No: R17D9303 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Regular Examinations, Jan/Feb 2018
Embedded System Design
(VLSI& ES & SSP)
Roll No
SECTION – II
13. (a) Write the conditional branch instructions in ARM and explain. (7M)
(b) Discuss about the PSR instructions in ARM processor in detail. (7M)
(OR)
14. (a) Explain the load and store instructions in ARM processor. (7M)
(b) Write the role of the barrel shifter in ARM instruction set and explain instructions
related to it.(7M)
SECTION – III
15. (a) Explain how the code density will be improved by using ARM Thumb
Instructions? (6M)
(b) Discuss about the stack and software interrupt instructions in detail. (8M)
(OR)
16. (a) Write about single and multi register load and store instructions. (7M)
(b) Discuss about the data processing instructions related to Thumb instruction set.
(7M)
SECTION – IV
17. (a) Write a ARM C code to find out the factorial of given number. (5M)
(b) Write about integer and floating point arithmetic instructions with suitable
example. (9M)
(OR)
8. Discuss the various Looping constructs with suitable example in each case. (14M)
SECTION – V
9. Discuss about various methods involved in the handling of ARM MMU. (14M)
(OR)
10. (a) Describe the cache polices used in ARM . (7M)
(b) Write a short note on access permission in ARM. (7M)
**********
Code No: R15D9303 R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Supplementary Examinations, July/ Aug 2018
Embedded System Design
(VLSI&ES & SSP)
Roll No
SECTION-I
1. (a). What is the arm design philosophy? 7M
(b) Explain about the architecture of arm processor with neat block diagram? 8M
OR
2. (a) Write about the ARM programmer’s model? 8M
(b) Define pipelining and explain about the 3 stage pipelining in ARM in detail? 7M
SECTION-II
3. (a) Write about the Addressing modes in ARM? 8M
(b) What is the importance of barrel shifter in data path and discuss the instructions
related to the barrel shifter? 7M
OR
4. (a) Discuss about the Load and store instructions in ARM with an example? 8M
(b) Explain about the conditional instructions in ARM with suitable example? 7M
SECTION-III
5. (a) Give details about the branch instructions in ARM? 7M
(b) Explain about the difference between ARM and thumb instruction set with suitable
example? 8M
OR
6. (a) Explain about the Single-Register and Multi Register Load-Store Instructions? 9M
(b) Write about the software interrupt instructions? 6M
SECTION-IV
7. (a)Write a C program using function call and how is it compiled in ARM? 6M
(b) Explain about the floating point number handling in ARM? 9M
OR
8. Write about pointer aliasing with an example and how to avoid pointer aliasing 15M
SECTION-V
9.(a) What is a virtual memory and how it works? 9M
(b) Write short notes on flushing and cache memory? 6M
OR
10. (a) Explain about the ARM MMU? 10M
(b) Write short notes context switch? 5M
********
Code No: R17D9303
R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Supplementary Examinations, July/Aug 2018
Embedded System Design
(VLSI&ES & SSP)
Roll No
26. Briefly explain the cache architecture and polices of the ARM processors. [14M]
(OR)
27. (a) Explain the implementation of the paging concept in ARM [7M]
(b) Write the short notes on context switching in ARM [7M]
CMOS ANALOG INTEGRATED CIRCUIT DESIGN
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from
each SECTION and each Question carries 15 marks.
*****
SECTION-I
1 (a) Explain about MOS large- signal analysis of CMOS Device Modeling [10M]
(b) Explain sub-threshold MOS model Parameters.
[5M]
OR
2 (a) Discuss about the passive components of the MOS transistor. [7M]
(b) Write about computer simulation models for MOS transistor
[8M]
SECTION-II
OR
4 Discuss the Cascode current Mirror and Wilson Current Mirror [15M]
SECTION-III
5 (a)Explain about working of differential amplifier [10M]
OR
SECTION-IV
7 Discuss the concept of op amp compensation and give the necessary expressions. [15M]
OR
SECTION-V
(b) What is a comparator and list the important characteristics of a comparator [8M]
OR
10 What are the various forms of improving the slew-rate of a 2-stage op amp and obtain [15M]
the expression for slew rate of CMOS op amp
**********
Code No: R17D6805
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY R17
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Regular/Supplementary Examinations, Dec-18/Jan 19
CMOS Analog Integrated Circuit Design
(VLSI&ES)
Roll No
SECTION-II
Q.No.3.a. Explain the the feedback through effects by using a dummy transistor? [7M]
b.Draw the current sink circuits and explain the VI characteristics? [7M]
OR
Q.No.4.a. What do you mean by band gap reference and list the principle involved? [7M]
b.Draw the circuit diagram of standard cascode current sink and how its reduces the errors in V or
I? [7M]
SECTION-III
Q.No.5.a. Draw the circuit diagram of output amplifier using push pull inverting amplifier and comment
on
it? [7M]
b. Explain the noise model of a p channel differential amplifier ? [7M]
OR
Q.No.6.a. Explain the design relationships for the differential amplifier? [7M]
b. Draw the circuit diagram of differential mode and common mode circuits using CMOS and
explain? [7M]
SECTION-IV
Q.No.7. What is compensation of Op-amp? Explain the operation of Miller compensation. [14M]
OR
Q.No.8.a. Explain the design procedure for the 2 stage CMOS opamp? [7M]
b.Explain folded cascode op amp? [7M]
SECTION-V
Q.No.9.a. Explain regenerative comparators? [7M]
b. Draw the switched capacitor comparator and highlight four important points? [7M]
OR
Q.No.10.a. How to improve the performance of an open loop high gain comparator by auto zeroing? [7M]
b. Explain clamped push pull output comparator? [7M]
****
R15
Code No: R15D6805
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE Question from
each SECTION and each Question carries 15 marks.
***
SECTION-I
OR
SECTION-II
3 a)Explain the Current Sinks and Sources with Beta Helper. [10M]
b) How a MOS transistor acts as switch?
[5M]
OR
4 a) Discuss the Current and Voltage References with moderate temperature [10M]
stability. [5M]
b) Explain the operation of MOS Active Resistor.
SECTION-III
OR
SECTION-IV
b)Draw the internal block diagram of op-amp and explain about each block. [7M]
OR
SECTION-V
OR
10 Discuss the tradeoffs involved in selecting the input stage as p-channel or channelwith [15M]
respect to a two stage OP amp.
**********
Code No: R18D6808
R18
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Supplementary Examinations, June 2019
CMOS Analog Integrated Circuit Design
(VLSI& ES)
Roll No
****
Code No: R15D6805
R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
(VLSI& ES)
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 15 marks
*******
Section-I
1. a. Draw the Large-signal model for the MOS Transistor and explain. 8M
b. Explain about computer simulation model.7M
OR
b. Draw the small-signal model for the MOS transistor and explain. 7M
Section-II
3.a Draw the given simplest forms of the current mirror for the following i) Bipolar version of
current mirror ii) MOS version of the current mirror. 8M
OR
4.a Draw the circuit diagram of MOSFET switch and discuss the salient features? 8M
5.a What are the Characteristics of an amplifier and name the types of amplifiers, enumerate the
input and output resistances. 8M
OR
6.a Draw the circuit diagram of voltage driven cascode amplifier also discuss Large-Signal
Characteristics of the Cascode Amplifier. 8M
Section-IV
7.Explain about the design of Two-stage op-amps and the key design issues of it?15M
OR
Section-V
OR
10.a.Draw the Two-Stage Comparator with Increased Speed and write the salient features. 8M
*******
Code No: R15D6805
(VLSI&ES)
Roll No
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 15 marks.
****
SECTION-I
1.a What do you mean by sub threshold MOS model, explain? [8M]
b. Draw the small-signal model for the MOS transistor. Briefly explain each component in that?
[7M]
OR
2. a.Name the types of resistors and capacitors in analog design for CMOS VLSI systems and the
factors effecting accuracy? [8M]
SECTION-II
b. Explain in details the MOS cascode current mirror with necessary equations. [7M]
OR
4.a Write the analytical expressions to approximate charge injection/clock feed through. [8M]
b. Explain about the Bipolar simple current mirror with degeneration helper with necessary
equation.
[7M]
SECTION-III
5.a Draw the circuit diagram of the noise model of inverting amplifiers and summarize the voltage
gain and output resistance under various loads. [8M]
b. Explain the Voltage Transfer Characteristic of the Differential Amplifier with current mirror
load?
[7M]
OR
6.a Draw the circuit diagram of voltage driven common gate amplifier also discuss Small Signal
Performance of the Common Gate Amplifier. [8M]
b. What are the Characteristics of an amplifier and Name the types of amplifiers. [7M]
SECTION-IV
OR
8. What are the various cascode schemes of CMOS Op-amps and explain any one? [15M]
SECTION-V
9.a. What is a comparator and types and static characteristic of a comparator? [8M]
OR
10a. Draw the circuit diagram of two pole comparator and write the salient features. [8M]
*********
CMOS DIGITAL INTEGRATED CIRCUIT DESIGN
TITLE COVERED
Circuits
Analysis and
Design
Analysis and
Design
Code No: R15D6807
R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M. Tech I-Year - I Semester Supplementary Examinations, Dec-18/Jan-19
CMOS Digital Integrated Circuit Design
(VLSI&ES)
Roll No
OR
6 a) Design a CMOS Full adder and Explain its operation using input and output waveforms [8M]
b) Explain how the implementations of AOI and OAI Complex CMOS gate topologies are [7M]
different.
SECTION-IV
7 a) Explain dynamic CMOS transmission gate logic? [8M]
b) Explain the benefit of Domino CMOS? [7M]
OR
8 Explain dynamic circuit technique for overcoming threshold voltage drops in digital circuits [15M]
SECTION-V
9 a) Draw the circuit diagram of Dual Port Static RAM and explain its operation. [10M]
b) Classify different types of memories in market. [5M]
OR
10 a) Draw the functional diagram of 256-Mb Synchronous DRAM and explain all the signals. [10M]
b) What are the advantages and disadvantages of DRAM over SRAM [5M]
*****
Code No: R17D6807 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Regular/Supplementary Examinations, Dec-18/Jan 19
CMOS Digital Integrated Design
(VLSI&ES)
Roll No
SECTION – II
3. a) Draw the circuit diagram of a 2-input NAND gate with NMOS load and derive its 7M
output low voltage.
b) Sketch the CMOS circuit (with both pullup and pull down network) for realizing the 7M
Boolean expression
Z’ = A(D+E) + BC
OR
4. a) Draw the circuit diagram of a 2-input CMOS NOR gate and its sample layout 7M
(indicating all the layers and their annotation clearly)
b) Sketch the complementary pass transistor logic implementation of a NAND2 and 7M
NOR2 gate
SECTION – III
5. a) Describe the electrical behavior of bistable element and its potential applications 7M
b) Sketch the block diagram, gate level schematic and CMOS implementation of a D- 7M
Latch. Also explain its operation
OR
6. a) Draw the block diagram, gate level schematic, CMOS schematic and truth table of SR 7M
Latch using NOR2 gates
b) Draw the block diagram, gate level schematic, AOI NAND-based implementation of 7M
clocked SR latch and explain its operation
SECTION – IV
7. a) Distinguish between static logic gates and dynamic logic gates with an example 7M
b) Describe the cascading problem in dynamic logic gates (with neat circuit diagrams) 7M
and suggest a solution
OR
8. a) With a neat sketch explain the operation of a voltage bootstrapping circuit 7M
b) Explain in detail about dynamic CMOS circuit techniques. 7M
SECTION – V
9. a) Classify semiconductor memories and distinguish between SRAM and DRAM 7M
memories
b) Draw the circuit diagram and explain the operation of a 1-bit SRAM cell in both read 7M
and write modes
OR
10. a) Draw the circuit diagram of a4-bit X 4-bit NOR based RAM array and explain the 7M
operation with its truth table
b) With a neat sketch explain the operation of a three transistor 1-bit DRAM cell 7M
****
Code No: R15D6807
R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Supplementary Examinations, June 2019
CMOS Digital Integrated Circuit Design
(VLSI & ES)
Roll No
***
Code No: R18D6810
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY R18
(Autonomous Institution – UGC, Govt. of India)
M.Tech I-Year - I Semester Supplementary Examinations, June 2019
CMOS Digital Integrated Circuit Design
(VLSI& ES)
Roll No
OR
2. a) Derive the rise time and fall time of a pseudo NMOS inverter [7M]
b) Draw the circuit diagram of a CMOS inverter and explain its advantages over Pseudo [7M]
NMOS inverter
SECTION – II
3. a) Draw the circuit diagram of a gate with output F = [ A(B+C) ]’ with NMOS load [7M]
b) Draw the circuit diagram of a 2-input CMOS NOR gate and its sample layout [7M]
(indicating all the layers and their annotation clearly)
OR
4. a) Draw the circuit diagram of a 2-input CMOS NAND gate and derive its switching [7M]
threshold
b) Sketch the CMOS transmission gate implementation of 2-input XOR gate and 2X1 [7M]
multiplexer
SECTION – III
5. a) Sketch the CMOS schematic of a SR latch using NOR2 gates and tabulate the [7M]
operating modes of the transistors for various input levels
b) Draw the block diagram, gate level schematic of clocked SR latch and explain its [7M]
operation
OR
6. a) Draw the block diagram, gate level schematic, NMOS load based schematic and truth [7M]
table of SR Latch using NAND2 gates
b) Sketch the block diagram, gate level schematic and CMOS implementation of a [7M]
negative edge triggered D-Flip Flop. Also explain its operation
SECTION – IV
7. a) Draw the circuit diagram and explain the operation of a dynamic D-Latch [7M]
b) Explain the charge storage and leakage issues in dynamic logic gates [7M]
OR
8. a) With the help of an example, explain the operation of a domino logic gate [7M]
b) Write short notes on dynamic cmos transmission gate circuits(with an example) and [7M]
compare with static CMOS transmission gates
SECTION – V
9. a) Explain the organization and operation of a random access memory array [7M]
b) Describe the leakage effects in DRAM cells and explain the operation of the [7M]
refreshing circuitry.
OR
10. a) Draw the circuit diagram of a 4-bit X 4-bit NAND based RAM array and explain the [7M]
operation with its truth table
b) Write short notes on flash memories [7M]
***
Code No: R15D6807 R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester supplementary Examinations, Jan/Feb 2018
CMOS Digital Integrated Circuit Design
(VLSI& ES)
Roll No
*******
Code No: R17DEC51
R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - I Semester Regular Examinations, Jan/Feb 2018
Embedded Systems Programming
(VLSI& ES & SSP)
Roll No
SECTION-I
1. Explain the use of semaphore in LINUX operating system with an example(14M)
(OR)
7. What is Shared data problem? Explain with an example how semaphore used to
solve the problem(14M)
(OR)
SECTION-I
1. Explain in detail file management in LINUX operating system (14M)
(OR)
2. Explain the interfacing of USB device drivers to LINUX operating system (14M)
SECTION-II
3. What is an Interrupt? Explain interrupt routine in RTOS Environment (14M)
(OR)
4. a) Explain the architecture of an RTOS(8M)
b) What are the advantages of RTOS? (6M)
SECTION-III
5. What is a POSIX standard in RTOS? Explain.(14M)
(OR)
6. Explain Xenomai basics (14M)
SECTION-IV
7. What is a Task in RTOS? Explain Message Queue in RTOS(14M)
(OR)
8. Write short notes on Pipes and signals (7+7=14M)
SECTION-V
9. Explain Tool chain for building embedded software (14M).
(OR)
10. Explain the porting of RTOS to a target board.(14M)
***********
COURSE COVERAGE SUMMARY &
QUESTION BANK-SEMESTER-II
EMBEDDED REAL TIME OPERATING SYSTEMS
TITLE COVERED
Programming
Systems
Timers
V: Case Studies of
RTOS
R15
Code No: R15D9314
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, Dec-18/Jan-19
Embedded RTOS
(CSE, VLSI&ES & SSP)
Roll No
********
Code No: R17D9314 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, Dec-18/Jan-19
Embedded Real Time Operating Systems
(VLSI&ES & SSP)
Roll No
OR
Q. No. 10 a) Write a RT-Linux program for controlling a DC motor. [7M]
b) Explain about Rate Monotonic Scheduling and process cycle in detail. [7M]
******
Code No: R15D9314 R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, June-2019
Embedded RTOS
(CSE, VLSI &ES & SSP)
Roll No
Q. No. 5 a) Draw the basic system of ACVM and explain the system specifications in detail.
[7M]
Explain about task and task states with neat diagram. [7M]
OR
Q. No.6 a) Describe about Event Registers. [7M]
b) Explain basic input and out sub systems. [7M]
Section-IV
Q. No. 7 a)Explain the following functional parameters of real time systems. [9M]
i)Pre-emptivity of jobs ii)Criticality of jobs iii)Laxity type and Laxity function
b) Illustrate the weighted round robin approach used in Real time systems with an example and
relevantf figures
OR
Q. No. 8 a) Interpret the need of RTOS in a Real Time System? List and explain the Important features
and services of real time operating systems. [7M]
b) Explain how RTOS can used for implementing the control system applications with examples. [7M]
Section-V
Q. No. 9 a) Draw and explain ACC Hardware Architecture. [7M]
b) Discuss operating system software. [7M]
OR
Q. No. 10 a) Explain the architecture of Android OS. [7M]
b) Discuss OS security issues. [7M]
******
Code No: R15D9314
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
R15
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, July/ Aug 2018
Embedded RTOS
(CSE, VLSI&ES & SSP)
Roll No
(OR)
9. a)Discuss about Message Queue. [7M]
b) Discuss about Scheduling Algorithms. [8M]
SECTION-III
10. How do you create, remove, open, close, read, write and IO control a device using
RTOS functions? Take an example of a pipe delivering an IO stream from a
network device. [15M]
(OR)
6. a) Explain select operation is allowed on pipes. [8M]
b) List out various Event Registers? Explain it? [7M]
SECTION-IV
******
CMOS MIXED SIGNAL CIRCUIT DESIGN
TITLE COVERED
Circuits
2010.
Oversampling
Converters
Code No: R15D6811
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY R15
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, July/ Aug 2018
CMOS Mixed Signal Circuit Design
(VLSI&ES)
Roll No
SECTION – II
3. a) Explain the operation of a phase detector and describe its input-output 8M
characteristics with an example of a possible implementation. Plot the input and
output waveforms for a phase difference and frequency difference on the input
waveforms
b) Draw the block diagram of a delay locked loop and explain its operation 7M
OR
4. a) Draw the block diagram of a basic PLL and explain the input-output characteristics 8M
of each block. Also draw the waveforms at different points in the system in locked
condition
b) Describe the use of phase locked loops in frequency multiplication and synthesis 7M
SECTION – III
5. a) Describe the deterministic and stochastic modeling of quantization noise in data 8M
conversion systems.
b) What are advantages of reduced resistance ratio based binary scaled converters 7M
and explain their operation with neat diagram.
OR
6. a) With a neat circuit diagram, explain the operation of a resistor-string D/A 8M
converter and discuss its limitations
b) With a neat sketch, explain the thermometer code converter and mention its 7M
applications
SECTION – IV
7. a) With the help of a flow chart and block diagram, explain the operation of a 8M
successive approximation A/D converter
b) With a neat circuit diagram, explain the operation of a flash A/D converter and 7M
discuss the important design issues
OR
8. a) Classify the different A/D converter architectures and comment on their speed, 8M
accuracy and basic operating principle
b) Describe the basic principle of interpolating A/D converter and explain its 7M
operation with a neat circuit diagram
SECTION – V
9. a) Explain the use of decimation and interpolation filters in oversampling A/D 8M
converters
b) Write short notes on the advantages and architecture of higher order modulators 7M
in oversampling A/D converters
OR
10. a) With the help of a neat block diagram, describe the system architecture of Delta- 8M
Sigma D/A Converters
b) Distinguish between oversampling without and with noise shaping 7M
*******
Code No: R17D6811 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, Dec-18/Jan-19
CMOS Mixed Signal Circuit Design
(VLS&ES)
Time: 3 hours Max. Marks: 70
Note: This question paper Consists of 5 Sections. Answer FIVE Questions, Choosing ONE
Question from each SECTION and each Question carries 14marks.
*******
SECTION-I
Q. No. 1 a) Explain briefly about switch sharing [7M]
b) Explain briefly about biquad filters. [7M]
OR
Q. No. 2 a) Explain Basic Building Blocks of Switched Capacitor Circuits. [7M]
b) Explain the characteristics of switched capacitors. [7M]
SECTION-II
Q. No. 3 a) Explain the non-ideal effects in PLLs [6M]
b) Write shot notes on the following
(i) Basic PLL topology (ii) Dynamics of simple PLL [8M]
OR
Q. No. 4 a) what are delay locked loops and explain its operation [9M]
b) Explain Applications of DLL [5M]
SECTION-III
Q. No. 5 a) Explain the operation of decoder based converters [10M]
b) Write shot note Quantization noise [4M]
OR
Q. No.6 a) what are the DC and dynamic specifications of the data converters? [7M]
b) Explain the Hybrid converters [7M]
SECTION-IV
Q. No. 7 a) Find the value of C1 of a 16-bit integrating A/D converter, having a peak voltage
VX=5v and an input voltage vin=3v.also the converter has an input signal at 50Hz and
R1=100MὨ. [7M]
b) Explain the architecture and working of interpolating ADC. [7M]
OR
Q. No. 8 a).Realize a 4-bit pipelined adder using latches and explain its operation. [10M]
SECTION-I
1 With a neat circuit diagram, explain the resistor implementation of switched [14M]
capacitor circuit.
OR
2 With a neat circuit diagram, explain the operation of a switched capacitor [14M]
parasitic sensitive integrator and identify its limitations
SECTION-II
3 Derive the transfer function of a type-I PLL and analyze the various tradeoffs [14M]
OR
4 With a neat circuit diagram, explain the operation and applications of Delay [14M]
locked loops
SECTION-III
5 Define quantization noise and explain its deterministic and stochastic modelling. [14M]
A sinusoidal signal is applied to an ideal 12-bit A/D converter for which Vref = 5 V.
Find the SNR of the digitized output signal.
OR
6 Deign a Thermometer code charge redistribution D/A converter. [14M]
SECTION-IV
7 What is flash converter? Discuss the working of a 3 bit flash A/D converter [14M]
OR
8 What is time interleaving? Explain the operation of a time interleaved ADC [14M]
SECTION-V
9 Explain the block diagram of second order Delta-Sigma modulator [14M]
OR
10 With a neat block diagram, explain the system architecture of Delta-Sigma D/A [14M]
Converters
Code No: R15D6811
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
R15
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester supplementary Examinations, Jan/Feb 2018
CMOS Mixed Signal Circuit Design
(VLSI&ES)
Roll No
OR
6.a) Explain about deterministic approach and statistic approach of quantization noise in data
converters. [8M]
b) Design a decoder based DAC with a detailed explanation.[7M]
Section-IV
7.a) Mention all kinds of medium speed and high speed ADC and explain the operation of a
multiple- bit pipeline ADC. [8M]
b) What is a Flash converter? Discuss the working of a 3-bit Flash A/D Converter. [7M]
OR
8.a) Draw the block diagram of a D-A converter in signal processing applications. [8M]
b) Explain the static and dynamic characteristics of DAC. [7M]
Section-V
9.a) Discuss about Delta-Sigma ADC. [7M]
b) Explain the block diagram of second order Delta-Sigma modulator. [8 M]
OR
10.a) Design a high-speed noise-shaping converter using a cascaded modulator. [7M]
b) Explain Interpolating Filters and Decimating Filters. [8M]
**********
Code No: R15D6811
R15
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, July/ Aug 2018
CMOS Mixed Signal Circuit Design
(VLSI&ES)
Roll No
SECTION – II
3. a) Draw the block diagram of a basic PLL and explain the input-output characteristics 8M
of each block.
b) Explain the use of phase locked loops in clock skew and jitter reduction 7M
OR
4. a) With the help of neat waveforms, explain the operation of phase-frequency 8M
detector and derive a possible implementation
b) Derive the transfer function of a Type-I PLL and describe the tradeoffs 7M
SECTION – III
5. a) Describe the input-out description of an ideal D/A and A/D converter with 8M
appropriate mathematical equations and input-output plots.
b) With a neat sketch, explain the thermometer code converter and mention its 7M
applications
OR
6. a) Describe the deterministic and stochastic modeling of quantization noise in data 8M
conversion systems.
b) Draw the circuit diagram and explain the operation of binary –weighted resistor 7M
converters
SECTION – IV
7. a) What is the fundamental advantage of a pipelined A/D converter? Explain the 8M
signal flow and operation of one bit per stage pipelined converter
b) Classify the different A/D converter architectures and comment on their speed and 7M
accuracy.
OR
8. a) With the help of a flow chart and block diagram, explain the operation of a 8M
successive approximation A/D converter
b) Explain the issues in the design of flash A/D converter 7M
SECTION – V
9. a) With the help of a neat block diagram, describe the system architecture of Delta- 8M
Sigma A/D Converters
b) Distinguish between oversampling without and with noise shaping 7M
OR
10. a) Explain the use of decimation and interpolation filters in oversampling A/D 8M
converters
b) Derive the switched-capacitor realization of a First-Order A/D Converter . 7M
********
Code No: R17D6811 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Regular Examinations, July/Aug 2018
CMOS Mixed Signal Circuit Design
(VLSI &ES)
Roll No
Section-V
Q. No. 9 with neat block diagram, describe the operation of multistage decimation filter
operation.
[14M]
OR
Q. No. 10 a) Explain the Delta sigma modulators with multibit quantizers. [7M]
b) Explain the principle of interpolation filters.[ 7M]
*****
LOW POWER VLSI DESIGN
TITLE COVERED
Subsystems Roy
Systems: A
Logic, Circuit
and System
Perspective
Integrated Kang,
Circuits – Yusuf
Design
Code No: R17D6812 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, Dec-18/Jan-19
Lower Power VLSI Design
(VLS&ES)
Roll No
SECTION-I
Q. No. 1 a) Discuss the need for Low Power circuit design (6M)
b) Can you elaborate on the reasons for Switching Power Dissipation? (8M)
OR
Q. No. 2 a) Define power dissipation and list the sources of Power Dissipation. (4M)
b) Discuss about DIBL and surface scattering. (10M)
SECTION-II
Q. No. 3 a) Explain the basic concepts of supply voltage scaling. (6M)
b) How would you achieve the low power using VTCMOS? (8M)
OR
Q. No. 4 What could be done to minimize the Switched Capacitance? (14M)
SECTION-III
Q. No. 5 a) Write about standard Adder cells that are used for low power circuit design (6M)
b) Can you elaborate the trends of Technology and power supply voltage? (8M)
OR
Q. No.6 Evaluate the performance of different CMOS adders (14M)
SECTION-IV
Q. No. 7 a) Construct and explain the multiplier architecture suitable for signed and unsigned numbers
(10M)
b) Write about the classification of multipliers (4M)
OR
Q. No. 8 a) Explain about Braun multiplier with help of neat Schematics (8M)
b) What is the main idea of performance enhancement in Braun multiplier (6M)
SECTION-V
Q. No. 9 a) Write about low power techniques at circuit level while designing a ROM (8M)
b) Briefly write about future trends and developments of ROMs (6M)
OR
Q. No. 10 a) Draw and explain the Pre-charge and Equalization Circuit used in memories (8M)
b) Draw the structure of 6T- SRAM and explain its operation (6M)
Code No: R17D6812 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, June-2019
Low Power VLSI Design
(VLSI & ES)
Roll No
SECTION-II
Q. No. 3 a) With necessary schematics explain the concept of MTCMOS technique (6M)
b) Can you distinguish between pipelining and parallel processing approaches with suitable
examples? (8M)
OR
Q. No. 4 a) How could you minimize the switched capacitance at the system level? (8M)
b) How the low power design can be achieved through Voltage Scaling? (6M)
SECTION-III
Q. No. 5 a) Draw the architecture of Carry look ahead Adder and explain its working (6M)
b) Compare Carry Select and Ripple Carry Adders in terms of delay and area (8M)
OR
Q. No.6 Can you construct and explain the low-voltage low-power Logic Styles (14M)
SECTION-IV
Q. No. 7 Elaborate the operation of Baugh-Wooley multiplier with suitable neat sketches (14M)
OR
Q. No. 8 a) Discuss the modified Booth Recoding technique. (8M)
b) What are the building blocks would you choose for binary array multiplier and explain (6M)
SECTION-V
Q. No. 9 a) Briefly explain about techniques at architecture level used to design low power
memories (6M)
b) What way would you design the chip architecture of a 1024-bit ROM and explain its
operation (8M)
OR
Q. No. 10 a) Discuss the importance of Self-Refresh circuit and explain any one method. (8M)
b) Explain the read and write operations 1-T DRAM cell (6M)
********
Code No: R17D9310 R17
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Supplementary Examinations, Dec-18/Jan-19
Adhoc- Wireless Networks
(VLSI&ES & SSP)
Roll No
SECTION-V
Q. No. 9 a) Compare wireless sensor and adhoc wireless networks? [7M]
b) Name the different kinds of sensor network architectures and explain any one? [7M]
OR
Q. No. 10 a) Explain chain based three level scheme? [7M]
b) How the voronoi diagram solves the coverage problem in sensor network? [7M]
********
Code No: R18D6813
R18
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Regular Examinations, June-2019
Adhoc- Wireless Networks
(VLSI&ES)
Roll No
SECTION-II
Q. No. 3 a) While designing a MAC protocol for adhoc wireless networks, explain the issues that needs
to addressed? [7M]
b) What are the important goals to be met while designing a MAC protocol for adhoc wireless
networks? [7M]
OR
Q. No. 4 a) Draw the frame structure in five phase reservation protocol and explain the phases of the
reservation process? [7M]
b) With a diagram, explain the data transmission mechanism in multiple access collision
technique? [7M]
SECTION-III
Q. No. 5 a) Broadly classify routing protocols for adhoc wireless networks and briefly explain? [7M]
b) Explain any one hybrid routing protocols with an example [7M]
OR
Q. No. 6 a) With an example, explain the destination sequenced distance vector routing protocol? [7M]
b) With an example, explain the optimized link state routing protocol? [7M]
SECTION-IV
Q. No. 7 a) Name the important goals to be met while designing a transport layer protocol for wireless
networks? [7M]
b) Classify and briefly explain transport layer protocol? [7M]
OR
Q. No. 8 a) Explain the issues to be considered while designing transport layer protocol for adhoc
wireless networks? [7M]
b) Name the reasons behind through put degradation that TCP faces when used in adhoc
wireless networks? [7M]
SECTION-V
Q. No. 9 a) Classify and draw the tree structure of sensor network protocols? [7M]
b) Explain the issues and challenges in designing a sensor network? [7M]
OR
Q. No. 10 a) Explain data dissemination ? [7M]
b) Explain data gathering? [7M]
*********
Code No: R18D6818
R18
MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
M.Tech I Year - II Semester Regular Examinations, June-2019
Multimedia Signal Coding
(VLSI&ES)
Roll No
SECTION-I
OR
2 Briefly Explain the Research approaches with suitable Examples [14M]
SECTION-II
3 Write note on: (a) Review of Literature (b) Null Hypothesis [14M]
OR
4 Write note on: (a) Process of identifying Variables (b) Alternative Hypothesis [14M]
SECTION-III
OR
6 (a) Explain the Salient Features of Experimental Research design [7M]
(b) Distinguish between primary data and secondary data [7M]
SECTION-IV
7 Define Sampling. Explain the probability and non-probability sampling methods [14M]
OR
8 Explain the Correlation and Regression Analysis with suitable Diagrams [14M]
SECTION-V
9 What is a research proposal? As a good researcher, state the precautions that you [14M]
take while writing a business research proposal.
OR
10 Calculate a paired chi-square test for the following data: [14M]
**********
DESIRE
Education is a progressive discovery of our own ignorance. As knowledge is power, a focus must be given in grooming dynamic leaders, not just
graduates. Education is transmission of civilization. Our society needs Enthusiasts with passion to transform India into a “Force to reckon with”.
I believe that the aim of Education is the knowledge not of facts but of values.
Ch. Malla Reddy
MRCET
A thought beyond horizons of success
committed for Professional Excellence
GLIMPSES OF MRCET
Vision:
To become a model institution in the fields of Engineering, Technology and Management.
To have a perfect synchronization of the ideologies of MRCET with challenging demands of International Pioneering
Organizations.
Mission:
To establish a pedestal for the integral innovation, team spirit, originality and competence in the students, expose them to face
the global challenges and become pioneers of Indian vision of modern society
MRCET Philosophy:
To pursue continual improvement of teaching learning process of Undergraduate and Post Graduate programs in Engineering
& Management vigorously.
State of the art infrastructure and expertise to impart the quality education.
To nurture the students to become emotionally balanced, intellectually creative and professionally competitive.
Attitude with blend of technology will constitute you to the greatest horizon ever possible.
To groom the students to become intellectually creative and professionally competitive.
Special Achievements:
UGC Autonomous Institution, Govt. of India.
Accredited by NBA, AICTE, New Delhi.
Accredited by NAAC-A Grade, UGC, Govt. of India.
Institute has been certified with ISO 9001:2015
UGC 2f & 12(B) recognized institution, UGC New Delhi
Research Centre Status, JNTUH, Hydearbad
MoU with NRDC, Govt. of India.
MoU with University of New Orleans, USA
MoU with International Technological University, USA
MoU with University Malaysia Sarawak (UNIMAS), MALAYSIA
MoU with ECPI University, USA
MoU with Lincoln University College, MALAYSIA
Recognized e.Gov Campus by Engineering Watch, Re-Engineering India.
MoU with National Aerospace Laboratories (NAL), Bangalore.
Industry Institute Partnership Cell (IIPC)
MRCET is a life member of NHRD Network
CISCO International Certification Authorized Centre.
MoU with ESOL Examinations (BEC) University of Cambridge, UK.
Approved to admit Foreign Students/PIO’s
Nodal Center: IIT – Bombay/Kharagpur for Technology Transfer
Microsoft Innovative Center.
NASSCOM Nodal Center for NAC-Test Assessment
JAVA Certification through Oracle Academy
MoU with Zensar Technologies for the Technology Transfer
MoU with Tech Mahindra
Academic Partner – Wipro Technoloiges
Business Incubation Centre – MSME, Govt. of India
Global Education and Career Counseling Centre
Patents award – 4 No’s
Principal: Website: www.mrcet.ac.in
Dr. VSK Reddy EAMCET/PGECET/ICET Code: MLRD
B.Tech, M.Tech, Ph.D (IIT-KGP), FIETE, MIEEE, MISTE, MCSI Contact: 7207034237, 9133555162