SlideShare a Scribd company logo
1 of 32
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 ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 

Recently uploaded (20)

the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 

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