SlideShare a Scribd company logo
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2
References
Ref 1 Ref 2
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 3
Session 1: Focus
 Course Objectives
 Topics covered and References
 Analog Vs Digital
 Processing by Digital systems
 Number systems
◦ Binary, octal, hexadecimal
 Conversions from one to the other
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4
Session 2: Focus
 Binary codes and their classifications
 Weighted codes
◦ Binary Coded Decimal (BCD)
 Various BCD formats
 Unsigned BCD arithmetic
 Packed and unpacked BCD
 Non-weighted codes
◦ Excess-3
◦ Gray code
◦ Optical Encoder Example using Gray Code
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5
Session 3: Focus
 ASCII & Parity bit
 7-Segment Display
 Logic Gates
 AND, OR, NOT
 NAND and NOR
 XOR and Exclusive-NOR
 Logic Gates - ICs
 Binary Addition
◦ Half and Full Adder Circuits
 Binary Subtraction
◦ Half and Full Subtractor Circuits
 Parity Generators using XOR gates
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6
Session 4: Focus
 Subtraction using 2’s Complement
◦ 2’s Complement Notation
◦ 2’s complement subtraction
 Universal Gates
◦ NAND and NOR
 Parity Check Circuits using XOR Gates
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7
Session 5: Focus
 Binary Multiplication
◦ Repeated Left-shift and Add
 4-bit Multiplier Circuit
◦ Repeated Add and Right-shift
 Binary Division
◦ Repeated Right-shift and Subtract
◦ Repeated Subtract and Left-shift
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8
Session 6: Focus
 Number Representations
◦ Scientific Notation
◦ Normalized numbers
 Floating-point Representation
◦ IEEE 754 Format
◦ Single Precision (32 bits)
 Exponent and Significand
 Biased Exponent
 Range of floating point numbers
◦ Reference: Video Lecture on this topic
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9
Session 7: Focus
 Introduction to Boolean Algebra
 Ordinary Algebra Vs Boolean Algebra
 Boolean Expressions
◦ Variables, literals and terms
◦ Complement and Dual
 Laws of Boolean Algebra
 Rules of Boolean Algebra
◦ Rules 1 to 6
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10
Session 8: Focus
 Rules of Boolean Algebra
◦ Rules 7 to 12
 Theorems of Boolean Algebra
◦ Consensus Theorem
◦ DeMargon’s Theorems
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11
Session 9: Focus
 Simplification Techniques
 Simplification using Boolean Algebra
◦ Quiz 1 to 3
 Two forms of Boolean Expressions
◦ Sum-of-Products (minterms)
◦ Products-of-Sums (maxterms)
◦ Canonical notation
◦ Example
 Home Work
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12
Session 10: Focus
 Introduction to Karnaugh map
 Examples
◦ SOP form
◦ POS form
◦ Both SOP and POS
◦ Implementation
◦ 5-variable K-map
 Don’t cares in K-map
◦ Example
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13
Session 11: Focus
 Full Adder-subtractor Circuit
◦ Carry Propagation Delay
◦ Look-ahead Carry Implementation
◦ Advantages and disadvantages
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14
Session 12: Focus
 Binary Multiplier
◦ 2-bit multiplier Implementation
◦ 4-bit by 3-bit multiplier Implementation
 Decoder
◦ Basic Binary Decoding logic
◦ 3-to-8 line Decoder Implementation
◦ 4-bit Decoder
◦ Decoder in Use
 Encoder
◦ Decimal-to-BCD Encoder
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15
Session 13: Focus
 Multiplexers (MUX)
◦ 2-to-1 line MUX Implementation
◦ 4-to-1 line MUX Implementation
◦ MUX Symbols/Representation
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16
Session 14: Focus
 Multiplexers (MUX)
◦ Usage in Real-life Applications
 Demultiplexer (DEMUX)
◦ 1-to-4-line Demultiplexer
◦ Symbols or Representation
◦ Usage in Real-life Applications
 Solving problems
◦ With Basic Gates
 Solving Logical problems
 Home work problems
◦ Logic Gates
◦ K-maps
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17
Session 15: Focus
 Sequential Circuits
 Classification of Sequential Circuits
◦ Asynchronous
◦ Synchronous
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18
Session 16: Focus
 Storage Elements
◦ SR-Latches
 NOR based
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19
Session 17: Focus
 Storage Elements
◦ SR – Latches
 Using NOR gates
◦ S’R’-Latches
 Using NAND Gate
 D Latch (Transparent latch)
 Graphic Symbols of Latches
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 20
Session 18: Focus
 Latches and Flip-flops
◦ Level and Edge-triggered clocks
◦ Clock edges (+ve and –ve)
 Edge-triggered D Flip-flops
◦ Negative edge-triggered (Master-Slave)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 21
Session 19: Focus
 Edge-triggered D Flip-flops
◦ Positive edge-triggered D Flip-flop Implementation
◦ Logic Symbol
 JK Flip-flop
◦ Implementation
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 22
Session 20: Focus
 Master-slave - D-Flip-flop
◦ Negative edge triggered
◦ Positive edge triggered
 D Flip-flop
◦ Preset and Clear Implementation
 Circuits using D Flip-flop
◦ Data latches
◦ Detecting the sequence of Edges
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 23
Session 21: Focus
 Applications using D Flip-flop
◦ Frequency Divider
◦ 4-bit Asynchronous Up counter
◦ 4-bit Asynchronous Down counter
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 24
Session 22: Focus
 Applications using D Flip-flop
◦ Serial to Parallel Data Converter
◦ Parallel to Serial Data Converter
 JK Flip-flop
◦ Why is JK flip-flop named so?
◦ Preset and Clear
 Applications using JK Flip-flops
◦ Frequency Dividers
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 25
Session 23: Focus
 More Applications using JK Flip-flops
◦ Frequency Divider - Divide by 4
◦ n-bit Ripple Counter (Mod-2n Counter)
◦ Ripple Counter with Modulus less than 2n
◦ 4-bit Register
 T Flip-flop
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 26
Session 24: Focus
 Finite State Machine (FSM)
◦ Example: Turnstile
 Types of Clocked Sequential Circuits
◦ Moore Model
◦ Mealy Model
◦ Example circuits
 Analysis of Clocked Sequential Circuits
◦ Example 1: Moore Machine (partial)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 27
Session 25: Focus
 Types of Clocked Sequential Circuits
◦ Moore and Mealy Models
 Analysis of Clocked Sequential Circuits
◦ Logic Diagram
◦ State equations
◦ State Table
◦ State Diagram
 Example 1: Moore Machine
 Example 2: Mealy Machine
 Problem 1 – Using T Flip-Flop
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 28
Session 26: Focus
 State Diagrams
◦ Some Examples
 Design of Sequential Circuits
 Design Steps
 Design of Sequence Recognizer (1011)
◦ State Diagram
◦ State Table
◦ State Assignment
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 29
Session 27: Focus
 Design of Sequential Circuits
 Design Steps
 Design of Sequence Recognizer (1011)
◦ State Diagram
◦ State Table
◦ State Assignment
◦ State Transition Table
◦ Designing combinational circuit
◦ Circuit Diagram
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 30
Session 28: Focus
 Quiz and Lab Mid-Sem Solutions:
◦ DD Quiz 3 – Set-1 (and answers to Set-2)
◦ DD Lab Mid-Sem solutions (set-1)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 31
Session 29: Focus
 Design of Sequence Recognizer (1001)
◦ State Diagram
◦ State Table
◦ State Assignment
◦ State Transition Table
◦ Designing combinational circuit
◦ Circuit Diagram – Home work
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 32
References
Ref 1 Ref 2

More Related Content

What's hot

Dee2034 chapter 2 boolean algebra part a
Dee2034 chapter 2 boolean algebra part aDee2034 chapter 2 boolean algebra part a
Dee2034 chapter 2 boolean algebra part aSITI SABARIAH SALIHIN
 

What's hot (17)

Digital Design Session 28
Digital Design Session 28Digital Design Session 28
Digital Design Session 28
 
Digital Design Session 6
Digital Design Session 6Digital Design Session 6
Digital Design Session 6
 
Digital Design Session 12
Digital Design Session 12Digital Design Session 12
Digital Design Session 12
 
Digital Design Session 4
Digital Design Session 4Digital Design Session 4
Digital Design Session 4
 
Digital Design Session 14
Digital Design Session 14Digital Design Session 14
Digital Design Session 14
 
Digital Design Session 26
Digital Design Session 26Digital Design Session 26
Digital Design Session 26
 
Digital Design Session 17
Digital Design Session 17Digital Design Session 17
Digital Design Session 17
 
Digital Design Session 29
Digital Design Session 29Digital Design Session 29
Digital Design Session 29
 
Digital Design Session 25
Digital Design Session 25Digital Design Session 25
Digital Design Session 25
 
Basic Electric Circuits Course
Basic Electric Circuits CourseBasic Electric Circuits Course
Basic Electric Circuits Course
 
Digital Design Session 27
Digital Design Session 27Digital Design Session 27
Digital Design Session 27
 
Digital Design Session 21
Digital Design Session 21Digital Design Session 21
Digital Design Session 21
 
Digital Design Session 18
Digital Design Session 18Digital Design Session 18
Digital Design Session 18
 
Dee2034 chapter 2 boolean algebra part a
Dee2034 chapter 2 boolean algebra part aDee2034 chapter 2 boolean algebra part a
Dee2034 chapter 2 boolean algebra part a
 
Digital Design Session 20
Digital Design Session 20Digital Design Session 20
Digital Design Session 20
 
Digital Design Session 19
Digital Design Session 19Digital Design Session 19
Digital Design Session 19
 
Bcd
BcdBcd
Bcd
 

Similar to Digital Design Course Summary

Certificate in Digital System Design - Edukite
Certificate in Digital System Design - EdukiteCertificate in Digital System Design - Edukite
Certificate in Digital System Design - EdukiteEduKite
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM Academy
 
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...Mauricio Munoz
 
MEP Designing and Drafting Sylabus
MEP Designing and Drafting SylabusMEP Designing and Drafting Sylabus
MEP Designing and Drafting SylabusGide India
 
Recurring Revenue: Custom pricing models against standardized billing tools, ...
Recurring Revenue: Custom pricing models against standardized billing tools, ...Recurring Revenue: Custom pricing models against standardized billing tools, ...
Recurring Revenue: Custom pricing models against standardized billing tools, ...CzechDreamin
 
Near real-time statistical modeling and anomaly detection using Flink!
Near real-time statistical modeling and anomaly detection using Flink!Near real-time statistical modeling and anomaly detection using Flink!
Near real-time statistical modeling and anomaly detection using Flink!Flink Forward
 
Boddington Modelling Services
Boddington Modelling ServicesBoddington Modelling Services
Boddington Modelling ServicesBoddingt
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for OwnersDLT Solutions
 
ECEN Academy Embedded Systems Programming Jan2022 batch
ECEN Academy Embedded Systems Programming  Jan2022 batchECEN Academy Embedded Systems Programming  Jan2022 batch
ECEN Academy Embedded Systems Programming Jan2022 batchbalajeeseshadri
 
Online summer internship for ktu students
Online summer internship for ktu studentsOnline summer internship for ktu students
Online summer internship for ktu studentsBIMLABS GLOBAL
 
Ramboll - BIM - Now It's Serious
Ramboll - BIM - Now It's SeriousRamboll - BIM - Now It's Serious
Ramboll - BIM - Now It's SeriousGraham H Stewart
 
Viasys VDC City Models
Viasys VDC City Models Viasys VDC City Models
Viasys VDC City Models Viasys VDC
 

Similar to Digital Design Course Summary (20)

Digital Design Session 23
Digital Design Session 23Digital Design Session 23
Digital Design Session 23
 
Digital Design Session 11
Digital Design Session 11Digital Design Session 11
Digital Design Session 11
 
Certificate in Digital System Design - Edukite
Certificate in Digital System Design - EdukiteCertificate in Digital System Design - Edukite
Certificate in Digital System Design - Edukite
 
Digital Design Session 22
Digital Design Session 22Digital Design Session 22
Digital Design Session 22
 
Vijay_C-CV
Vijay_C-CVVijay_C-CV
Vijay_C-CV
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginners
 
Manjunath_Jadhav
Manjunath_JadhavManjunath_Jadhav
Manjunath_Jadhav
 
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...
On the Road to 6D Challenges and Responsibilities in all Stages of the Projec...
 
atb-brochure.pdf
atb-brochure.pdfatb-brochure.pdf
atb-brochure.pdf
 
GTB-brochure.pdf
GTB-brochure.pdfGTB-brochure.pdf
GTB-brochure.pdf
 
MEP Designing and Drafting Sylabus
MEP Designing and Drafting SylabusMEP Designing and Drafting Sylabus
MEP Designing and Drafting Sylabus
 
Recurring Revenue: Custom pricing models against standardized billing tools, ...
Recurring Revenue: Custom pricing models against standardized billing tools, ...Recurring Revenue: Custom pricing models against standardized billing tools, ...
Recurring Revenue: Custom pricing models against standardized billing tools, ...
 
Near real-time statistical modeling and anomaly detection using Flink!
Near real-time statistical modeling and anomaly detection using Flink!Near real-time statistical modeling and anomaly detection using Flink!
Near real-time statistical modeling and anomaly detection using Flink!
 
Boddington Modelling Services
Boddington Modelling ServicesBoddington Modelling Services
Boddington Modelling Services
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for Owners
 
ECEN Academy Embedded Systems Programming Jan2022 batch
ECEN Academy Embedded Systems Programming  Jan2022 batchECEN Academy Embedded Systems Programming  Jan2022 batch
ECEN Academy Embedded Systems Programming Jan2022 batch
 
Online summer internship for ktu students
Online summer internship for ktu studentsOnline summer internship for ktu students
Online summer internship for ktu students
 
Ramboll - BIM - Now It's Serious
Ramboll - BIM - Now It's SeriousRamboll - BIM - Now It's Serious
Ramboll - BIM - Now It's Serious
 
NEC3 to NE4 webinar
NEC3 to NE4 webinarNEC3 to NE4 webinar
NEC3 to NE4 webinar
 
Viasys VDC City Models
Viasys VDC City Models Viasys VDC City Models
Viasys VDC City Models
 

Recently uploaded

The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfPipe Restoration Solutions
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfAyahmorsy
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationRobbie Edward Sayers
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxCenterEnamel
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdfAhmedHussein950959
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdfKamal Acharya
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdfKamal Acharya
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edgePaco Orozco
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234AafreenAbuthahir2
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientistgettygaming1
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdfKamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGKOUSTAV SARKAR
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfKamal Acharya
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageRCC Institute of Information Technology
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfAbrahamGadissa
 

Recently uploaded (20)

The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 

Digital Design Course Summary

  • 1. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
  • 2. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2 References Ref 1 Ref 2
  • 3. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 3 Session 1: Focus  Course Objectives  Topics covered and References  Analog Vs Digital  Processing by Digital systems  Number systems ◦ Binary, octal, hexadecimal  Conversions from one to the other
  • 4. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4 Session 2: Focus  Binary codes and their classifications  Weighted codes ◦ Binary Coded Decimal (BCD)  Various BCD formats  Unsigned BCD arithmetic  Packed and unpacked BCD  Non-weighted codes ◦ Excess-3 ◦ Gray code ◦ Optical Encoder Example using Gray Code
  • 5. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5 Session 3: Focus  ASCII & Parity bit  7-Segment Display  Logic Gates  AND, OR, NOT  NAND and NOR  XOR and Exclusive-NOR  Logic Gates - ICs  Binary Addition ◦ Half and Full Adder Circuits  Binary Subtraction ◦ Half and Full Subtractor Circuits  Parity Generators using XOR gates
  • 6. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6 Session 4: Focus  Subtraction using 2’s Complement ◦ 2’s Complement Notation ◦ 2’s complement subtraction  Universal Gates ◦ NAND and NOR  Parity Check Circuits using XOR Gates
  • 7. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7 Session 5: Focus  Binary Multiplication ◦ Repeated Left-shift and Add  4-bit Multiplier Circuit ◦ Repeated Add and Right-shift  Binary Division ◦ Repeated Right-shift and Subtract ◦ Repeated Subtract and Left-shift
  • 8. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8 Session 6: Focus  Number Representations ◦ Scientific Notation ◦ Normalized numbers  Floating-point Representation ◦ IEEE 754 Format ◦ Single Precision (32 bits)  Exponent and Significand  Biased Exponent  Range of floating point numbers ◦ Reference: Video Lecture on this topic
  • 9. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9 Session 7: Focus  Introduction to Boolean Algebra  Ordinary Algebra Vs Boolean Algebra  Boolean Expressions ◦ Variables, literals and terms ◦ Complement and Dual  Laws of Boolean Algebra  Rules of Boolean Algebra ◦ Rules 1 to 6
  • 10. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10 Session 8: Focus  Rules of Boolean Algebra ◦ Rules 7 to 12  Theorems of Boolean Algebra ◦ Consensus Theorem ◦ DeMargon’s Theorems
  • 11. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11 Session 9: Focus  Simplification Techniques  Simplification using Boolean Algebra ◦ Quiz 1 to 3  Two forms of Boolean Expressions ◦ Sum-of-Products (minterms) ◦ Products-of-Sums (maxterms) ◦ Canonical notation ◦ Example  Home Work
  • 12. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12 Session 10: Focus  Introduction to Karnaugh map  Examples ◦ SOP form ◦ POS form ◦ Both SOP and POS ◦ Implementation ◦ 5-variable K-map  Don’t cares in K-map ◦ Example
  • 13. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13 Session 11: Focus  Full Adder-subtractor Circuit ◦ Carry Propagation Delay ◦ Look-ahead Carry Implementation ◦ Advantages and disadvantages
  • 14. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14 Session 12: Focus  Binary Multiplier ◦ 2-bit multiplier Implementation ◦ 4-bit by 3-bit multiplier Implementation  Decoder ◦ Basic Binary Decoding logic ◦ 3-to-8 line Decoder Implementation ◦ 4-bit Decoder ◦ Decoder in Use  Encoder ◦ Decimal-to-BCD Encoder
  • 15. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15 Session 13: Focus  Multiplexers (MUX) ◦ 2-to-1 line MUX Implementation ◦ 4-to-1 line MUX Implementation ◦ MUX Symbols/Representation
  • 16. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16 Session 14: Focus  Multiplexers (MUX) ◦ Usage in Real-life Applications  Demultiplexer (DEMUX) ◦ 1-to-4-line Demultiplexer ◦ Symbols or Representation ◦ Usage in Real-life Applications  Solving problems ◦ With Basic Gates  Solving Logical problems  Home work problems ◦ Logic Gates ◦ K-maps
  • 17. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17 Session 15: Focus  Sequential Circuits  Classification of Sequential Circuits ◦ Asynchronous ◦ Synchronous
  • 18. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18 Session 16: Focus  Storage Elements ◦ SR-Latches  NOR based
  • 19. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19 Session 17: Focus  Storage Elements ◦ SR – Latches  Using NOR gates ◦ S’R’-Latches  Using NAND Gate  D Latch (Transparent latch)  Graphic Symbols of Latches
  • 20. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 20 Session 18: Focus  Latches and Flip-flops ◦ Level and Edge-triggered clocks ◦ Clock edges (+ve and –ve)  Edge-triggered D Flip-flops ◦ Negative edge-triggered (Master-Slave)
  • 21. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 21 Session 19: Focus  Edge-triggered D Flip-flops ◦ Positive edge-triggered D Flip-flop Implementation ◦ Logic Symbol  JK Flip-flop ◦ Implementation
  • 22. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 22 Session 20: Focus  Master-slave - D-Flip-flop ◦ Negative edge triggered ◦ Positive edge triggered  D Flip-flop ◦ Preset and Clear Implementation  Circuits using D Flip-flop ◦ Data latches ◦ Detecting the sequence of Edges
  • 23. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 23 Session 21: Focus  Applications using D Flip-flop ◦ Frequency Divider ◦ 4-bit Asynchronous Up counter ◦ 4-bit Asynchronous Down counter
  • 24. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 24 Session 22: Focus  Applications using D Flip-flop ◦ Serial to Parallel Data Converter ◦ Parallel to Serial Data Converter  JK Flip-flop ◦ Why is JK flip-flop named so? ◦ Preset and Clear  Applications using JK Flip-flops ◦ Frequency Dividers
  • 25. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 25 Session 23: Focus  More Applications using JK Flip-flops ◦ Frequency Divider - Divide by 4 ◦ n-bit Ripple Counter (Mod-2n Counter) ◦ Ripple Counter with Modulus less than 2n ◦ 4-bit Register  T Flip-flop
  • 26. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 26 Session 24: Focus  Finite State Machine (FSM) ◦ Example: Turnstile  Types of Clocked Sequential Circuits ◦ Moore Model ◦ Mealy Model ◦ Example circuits  Analysis of Clocked Sequential Circuits ◦ Example 1: Moore Machine (partial)
  • 27. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 27 Session 25: Focus  Types of Clocked Sequential Circuits ◦ Moore and Mealy Models  Analysis of Clocked Sequential Circuits ◦ Logic Diagram ◦ State equations ◦ State Table ◦ State Diagram  Example 1: Moore Machine  Example 2: Mealy Machine  Problem 1 – Using T Flip-Flop
  • 28. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 28 Session 26: Focus  State Diagrams ◦ Some Examples  Design of Sequential Circuits  Design Steps  Design of Sequence Recognizer (1011) ◦ State Diagram ◦ State Table ◦ State Assignment
  • 29. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 29 Session 27: Focus  Design of Sequential Circuits  Design Steps  Design of Sequence Recognizer (1011) ◦ State Diagram ◦ State Table ◦ State Assignment ◦ State Transition Table ◦ Designing combinational circuit ◦ Circuit Diagram
  • 30. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 30 Session 28: Focus  Quiz and Lab Mid-Sem Solutions: ◦ DD Quiz 3 – Set-1 (and answers to Set-2) ◦ DD Lab Mid-Sem solutions (set-1)
  • 31. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 31 Session 29: Focus  Design of Sequence Recognizer (1001) ◦ State Diagram ◦ State Table ◦ State Assignment ◦ State Transition Table ◦ Designing combinational circuit ◦ Circuit Diagram – Home work
  • 32. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 32 References Ref 1 Ref 2