National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC6316 : Digital Design of Instrumentation { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Poonam Singh

Syllabus

Module 1 :

MODULE 1: Issues and Challenges in Digital Design for Instrumentation, Combinational Logic Design Principles: Switching Algebra, Combinational-Circuit Analysis, Combinational-Circuit Synthesis, Timing Hazards, Combinational Logic Design Practices: Introduction, Circuit Timing, Combinational PLDs, Decoders, Encoders, Three-State Devices, Multiplexers, Exclusive-OR Gates and Parity Circuits, Comparators, Adders, Subtractors, and ALUs. (10 Hrs)
MODULE 2: Sequential Logic Design Principles: Bistable Elements, Latches and Flip-Flops, Clocked Synchronous State-Machine Analysis, Clocked Synchronous State-Machine Design, Designing State Machines Using State Diagrams, State-Machine Synthesis Using Transition Lists, Decomposing State Machines, Feedback Sequential-Circuit Analysis and design, Sequential Logic Design Practices: Sequential-Circuit Documentation Standards, Latches and Flip-Flops, Sequential PLDs, Counters, Shift Registers. (10 Hrs)
MODULE 3: Design using Programmable Logic, CPLDs and FPGAs, CAE Tools, VHDL, Testability, RISC Processor and Peripherals Implementations. (8 Hrs)
MODULE 4: Role of Digital Signal Processors in Instrumentation, Implementations of DSP Building Blocks, Case Studies such as MicroC/OS-II RTOS Implementation and Applications to FTNMR Spectrometer. (8 Hrs)

Course Objective

1 .

Design and analysis of combinational & arithmetic logic circuits.

2 .

Design and analysis of sequential logic circuits.

3 .

To interpret VHDL code for basic logic gates, understand how a graphic editor and a VHDL text editor are used to define logic to a PLD.

4 .

To design the digital systems used in the field of instrumentation.

Course Outcome

1 .

After the completion of this course, students will be able to:

CO1: Develop different types Logic circuit simplification using various mapping and mathematical methods.
CO2: Analyze, design and implement combinational including arithmetic logic circuits.
CO3: Analyze, design and implement sequential logic circuits.
CO4: Identify various types of memory elements, PLDs, digital logic families and apply the knowledge in different types of digital circuits for real world application.
CO5: Understand the difference among CPLDs and FPGAs and ASIC and their implementation using Hardware Description Languages.
CO6: understand the design of digital instrumentation systems for measurement of non-electrical quantities.

Essential Reading

1 .

J.F. Wakerly, Digital Design Principles and Practices Third Edition, Prentice-Hall (2000)

2 .

T S Rathore, digital Measurement Techniques, Narosa Publishing house

Supplementary Reading

1 .

N.Mathivanan, PC Based Instrumentation, PHI

2 .

Rajendra Prasad, Electronics Measurement and Instrumentation, Khana Publishers