Ripple Carry Adders in Sequential Logic Design, Slides of Digital Logic Design and Programming

This lecture from a sequential logic design course covers the concept of ripple carry adders. Topics include the basics of half adders and full adders, and the cascading of full adders to create a ripple carry adder. The document also discusses the delay through each component and the entire circuit.

Typology: Slides

2012/2013

Uploaded on 03/18/2013

luucky
luucky 🇮🇳

4.5

(2)

86 documents

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Sequential Logic Design
Lecture #19
Agenda
1. MSI: Ripple Carry Adders
Announcements
1. HW# 9 assigned.
Docsity.com
pf3
pf4
pf5

Partial preview of the text

Download Ripple Carry Adders in Sequential Logic Design and more Slides Digital Logic Design and Programming in PDF only on Docsity!

Sequential Logic Design

Lecture

  • Agenda
    1. MSI: Ripple Carry Adders
  • Announcements
    1. HW# 9 assigned.
  • Addition – Half Adder
    • one bit addition can be accomplished with an XOR gate (modulo sum 2)

0 1 0 1 +0 +0 +1 + 0 1 1 10

  • notice that we need to also generate a “Carry Out” bit
  • the “Carry Out” bit can be generated using an AND gate
  • this type of circuit is called a “Half Adder”
  • it is only “Half” because it doesn’t consider a “Carry In” bit
  • Addition – Ripple Carry Adder
    • cascading Full Adders together will allow the Cout’s to propagate (or Ripple) through the circuit
    • this configuration is called a Ripple Carry Adder
  • Addition – Ripple Carry Adder
    • What is the delay through the Full Adder?
      • Each Full Adder has the following logic:

Sum = A ⊕ B ⊕ Cin Cout = Cin∙A + A∙B + Cin∙B

  • tFull-Adder will be the longest combinational logic delay path in the adder