# Digital Electronics and Logic Design, Second Year, SPPU

Updated on 2018/10/19 12:00

Digital electronics or digital (electronic) circuits are electronics that handle digital signals (discrete bands of analog levels). All levels within a band of values represent the same information state. In most cases, the number of these states is two, and they are represented by two voltage bands. These correspond to the false and true values respectively of the Boolean domain.

Digital logic is the representation of signals and sequences of a digital circuit through numbers. It is the basis for digital computing and provides a fundamental understanding on how circuits and hardware communicate within a computer.

This course will explore combinational and sequential logic designs, algorithmic state machines, PLDs and logic families. Lastly, the basics of microcontrollers, particulary Intel 8051 will be presented.

## Overview

Digital Electronics & Logic Design

AbbreviationDELD
Course

Second Year, Semester I

CE

Credits04

Examination Scheme

 In-Sem (online) 50 Marks End-Sem (paper) 50 Marks
LanguageEnglish

## Prerequisite

Basic Electronics Engineering

## Course Objectives

• To understand the functionality and design of Combinational and Sequential Circuits
• To understand and compare the functionalities, properties and applicability of Logic Families.
• To understand concept of programmable logic devices and ASM chart and get acquainted with design of synchronous state machines.
• To design and implement digital circuits using VHDL.

## Course Outcomes

On completion of the course, student will be able to:

• Realize and simplify Boolean Algebraic assignments for designing digital circuits using KMaps.
• Design and implement Sequential and Combinational digital circuits as per the specifications.
• Apply the knowledge to appropriate IC as per the design specifications.  Design simple digital systems using VHDL.
• Develop simple embedded system for simple real world application.

## Syllabus and Notes

### Unit 1: Combinational Logic Design

Main Page: Combinational Logic Design

#### Logic minimization

• Representation of truth-table, Sum of Product (SOP) form, Product of Sum (POS) form, Simplification of logical functions, Minimization of SOP and POS forms using KMaps up to 4 variables and Quine-McCluskey Technique, realization of logic gates.

#### Design of Combinational Logic

• Code converter - BCD, Excess-3, Gray code, Binary Code.
• Multiplexers (MUX): MUX (IC 74153, 74151), MUX tree, Demultiplexers (DEMUX)- Decoder.
• (IC 74138, IC 74154).
• DMUX Tree, Implementation of SOP and POS using MUX, DMUX, Comparators, Parity generators and Checker, Priority Encoders.

### Unit 2: Sequential Logic Design

Main Page: Sequential Logic Design

• Flip- flop: SR, JK, D, T; Preset & Clear, Master and Slave Flip Flops, Truth Tables and Excitation tables, Conversion from one type to another type of Flip Flop.
• Registers: Buffer register, shift register, Applications of shift registers.
• Counters: Asynchronous counter. Synchronous counter, ring counters, BCD Counter, Johnson Counter, Modulus of the counter (IC7490).

• Synchronous Sequential Circuit Design: Models – Moore and Mealy, State diagram and State Tables, Design Procedure, Sequence generator and detector.
• Asynchronous Sequential Circuit Design: Difference with synchronous circuit design, design principles and procedure, applications.

### Unit 3: Algorithmic State Machines

Main Page: Algorithmic State Machines

• Algorithmic State Machines: Finite State Machines (FSM) and ASM, ASM charts, notations, construction of ASM chart and realization for sequential circuits, Sequence Generator, Types of Counters.
• VHDL: Introduction to HDL, Data Objects & Data Types, Attributes., VHDL- Library, Design Entity, Architecture, Modeling Styles, Concurrent and Sequential Statements
• Design Examples: VHDL for Combinational Circuits-Adder, MUX, VHDL for Sequential Circuits, Synchronous and Asynchronous Counter.

### Unit 4: Programmable Logic Devices

Main Page: Programmable Logic Devices

### Unit 5: Logic Families

Main Page: Logic Families

• Classification of logic families: Unipolar and Bipolar Logic Families
Characteristics of Digital ICs: Speed, power dissipation, figure of merits, fan-out, Current and voltage parameters, Noise immunity, operating temperature range, power supply requirements.
• Transistor-Transistor Logic: Operation of TTL, Current sink logic, TTL with active pull up, TTL with open collector output, Schottkey TTL, TTL characteristics, TTL 5400/7400 series
• CMOS: CMOS Inverter, CMOS characteristics, CMOS configurations- Wired Logic, Open drain outputs
• Interfacing: TTL to CMOS and CMOS to TTL.
• Tristate Logic and Tristate TTL inverter.

### Unit 6: Microcontrollers

Main Page: Microcontrollers

## Practical/ Oral Exam Questions

• Expected Questions

## Assignments

 Assignment 1 Assignment 2 Assignment 3 Assignment 4 Assignment 5 Assignment 6