Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

DIGITAL LOGIC GATES DIGITAL DESIGN LECTURE 3, Lecture notes of Analysis and Design of Digital Integrated Circuits

DIGITAL LOGIC GATES DIGITAL DESIGN LECTURE 3 SUBJECT-ELECTRIC CIRCUITS COURSE-DIGITAL DESIGN AND ELECTRIC CIRCUITS YEAR-2025 Digital Design refers to the creation and analysis of systems that process digital signals (i.e., signals represented by binary values: 0s and 1s). It is foundational to modern electronics and computing, including microprocessors, digital systems, logic circuits, and embedded systems. Key concepts include: Binary number systems Logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR) Combinational logic (where output depends only on current inputs) Sequential logic (where output depends on current inputs and past states using memory elements like flip-flops) Finite State Machines (FSMs) Hardware Description Languages (HDLs) like VHDL or Verilog Applications: Digital design is used in CPUs, memory units, FPGAs, and digital signal processors (DSPs)

Typology: Lecture notes

2024/2025

Available from 06/23/2025

maithreyan-2
maithreyan-2 🇮🇳

49 documents

1 / 91

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
IEC 121
DIGITAL DESIGN AND ELECTRIC CIRCUITS
Dr. Lakshmi N S
Asst. Professor
IIIT Kottayam
INDIAN INSTITUTE OF INFORMATION TECHNOLOGY KOTTAYAM
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b

Partial preview of the text

Download DIGITAL LOGIC GATES DIGITAL DESIGN LECTURE 3 and more Lecture notes Analysis and Design of Digital Integrated Circuits in PDF only on Docsity!

IEC 121

DIGITAL DESIGN AND ELECTRIC CIRCUITS

Dr. Lakshmi N S Asst. Professor IIIT Kottayam INDIAN INSTITUTE OF INFORMATION TECHNOLOGY KOTTAYAM

Why do you need to do this course?

Department of ECE , IIIT Kottayam (^) 2 DIGITAL CIRCUIT DESIGN DIGITAL LOGIC DESIGN COMPUTER ARCHITECTURE 0’s and 1’s DIGITAL SYSTEM DESIGN Application

Syllabus

4

  • Review of Number Systems - Number systems and conversions-decimal, binary, 1 ’s and 2 ’s complements, hexadecimal, octal etc.
  • Logic gatesNOT, AND, OR, XOR, XNOR, Universal gates, timing diagrams.
  • Boolean algebra: De Morgans theorems, SOP and POS forms. Karnaugh Maps-to simplify Boolean expressions, truth table functions.
  • Combinational Logic-Analyse basic combinational logic circuits, design a combinational logic circuits for a given truth table.
  • Functions of Combinational logic comparators, adders, code converters, multiplexers, de-multiplexers.

Syllabus

5

  • Sequential Circuit Design - Flip-Flops and Latches. SR, D, and JK Flip- Flops. Edge triggered and Master-Slave Flip-Flops, Excitation table.
  • Counters – Design of asynchronous and synchronous counters. Timing diagrams up/down counters. Shift Registers – data movements in shift registers. SISO, SIPO, PISO, PIPO shift registers.
  • Memory and programmable logic – RAM,
  • Memory decoding, ROM, PLA, PAL, sequential programmable devices

Course Modalities

7

Course Evaluation

8

  • Theory
    • Assignments - 20
    • Quizes - 20
    • Mid exam - 20
    • End exam - 40
    • TOTAL- 100 – Converted to 70 Marks
  • LAB - 30 Marks
    • Continuous evaluation – 15 marks
      • Lab submissions- 10 marks, Performance - 5 marks
    • LAB EXAM – 15 marks- (10 Marks- Result- 5 – Marks-Quiz)

REVIEW OF Number System

10

  • The decimal number system is said to be of base, or radix, 10 because it uses 10 digits and the coefficients are multiplied by powers of 10.
  • The binary system - The coefficients of the binary number system have only two possible values: 0 and 1. Each coefficient a j is multiplied by a power of the radix, e.g., 2 j , and the results are added to obtain the decimal equivalent of the number
  • Octal number system is a base‐8 system that has eight digits:- 0, 1, 2, 3, 4,5,6,7. To determine its equivalent decimal value, we expand the number in a power series with a base of 8:
  • hexadecimal (base‐16) number system, the first 10 digits are borrowed from the decimal system. The letters A, B, C, D, E, and F are used for the digits 10, 11, 12, 13, 14, and 15, respectively.

REVIEW OF Number System

11

  • In general, a number expressed in a base‐r system has coefficients multiplied by powers of r:
  • Digits in a binary number are called bits.
  • Hexadecimal Number system-to represent long strings of bits
  • Eg:-B65F is used to represent 1011011001010000

CONVERSION TO DIFFERENT BASE

13

  • Convert decimal to binary
  • Conversion from decimal integers to any base‐r system is similar to this example, except that division is done by r instead of 2.
  • Base r is 8 for octal, 16 for hex

CONVERSION TO DIFFERENT BASE

14

  • Convert decimal to octal
  • Conversion from decimal integers to any base‐r system is similar to this example, except that division is done by r instead of 2.
  • Base r is 8 for octal, 16 for hex

CONVERSION TO DIFFERENT BASE

16 To convert a decimal fraction to a number expressed in base r, a similar procedure is used. However, multiplication is by r instead of 2, and the coefficients found from the integers may range in value from 0 to r - 1 instead of 0 and 1.

CONVERSION TO DIFFERENT BASE

17

  • Conversion from binary to hexadecimal
  • Binary number is divided into groups of four digits:
  • The conversion from binary to octal is easily accomplished by partitioning the binary number into groups of three digits each, starting from the binary point and proceeding to the left and to the right.

Problems

19

  • 1.Convert the hexadecimal number 68BE to binary, and then convert it from binary to octal
    1. Convert the decimal number 431 to binary in two ways:
  • (a) Convert to binary
  • b) convert fist to hexadecimal and then from hexadecimal to binary.
  • 3.What is the exact number of bytes in a system shall contains
  • (a) 32K bytes. b) 64M bytes
  • 4.Express the following numbers in decimal:
  • (a) (10110.0101) 2 (b) (16.5) 16
  • (c) (26.24) 8 (d) (FAFA) 16

COMPLEMENTS

20

  • The 1’s complement of a binary number is obtained by subtracting each digit from 1.
  • However, when subtracting binary digits from 1, we can have either
  • 1 - 0 = 1 or
  • 1 - 1 = 0, which causes the bit to change from 0 to 1 or from 1 to 0, respectively.
  • The 1’s complement of a binary number is formed by changing 1’s to 0’s and 0’s to 1’s.
  • 2’s complement of a binary number is formed by adding 1 to 1’s complement