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 : Mr. Amit Kumar Swain

Syllabus

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 Objectives

  • Design and analysis of combinational & arithmetic logic circuits.
  • Design and analysis of sequential logic circuits.
  • 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.
  • To design the digital systems used in the field of instrumentation.

Course Outcomes

After the completion of this course, students will be able to: <br /> <br />CO1: Develop different types Logic circuit simplification using various mapping and mathematical methods. <br />CO2: Analyze, design and implement combinational including arithmetic logic circuits. <br />CO3: Analyze, design and implement sequential logic circuits. <br />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. <br />CO5: Understand the difference among CPLDs and FPGAs and ASIC and their implementation using Hardware Description Languages. <br />CO6: understand the design of digital instrumentation systems for measurement of non-electrical quantities.

Essential Reading

  • J.F. Wakerly, Digital Design Principles and Practices Third Edition, Prentice-Hall (2000)
  • T S Rathore, digital Measurement Techniques, Narosa Publishing house

Supplementary Reading

  • N.Mathivanan, PC Based Instrumentation, PHI
  • Rajendra Prasad, Electronics Measurement and Instrumentation, Khana Publishers