Combinational Circuit Design - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Combinational Circuit Design

Description:

Electrical and Computer Engineering. 12/11/09. 331_06. 2. Informal Description. Word Problem, e.g., Design a dB reading meter with 10% resolution. dB = 10 log ( P1 ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 28
Provided by: TeaL7
Category:

less

Transcript and Presenter's Notes

Title: Combinational Circuit Design


1
Combinational Circuit Design
  • ECE-331, Digital Design
  • Dr. Ron Hayne
  • Electrical and Computer Engineering

2
Informal Description
  • Word Problem, e.g.,
  • Design a dB reading meter with 10 resolution
  • dB 10 log ( P1 / P2 )
  • Assuming source impedance load impedance
  • dB 20 log ( V1 / V2 ), assume V2 1
  • 24 16, lt 1/10

3
Formal Specification
  • Alternatives
  • Directly write Boolean algebraic formula
  • Difficult to do for this word problem
  • Generate truth table
  • In this problem, converts real values of dB into
    desired binary coded values

4
dB Meter Truth Table
5
dB Meter Truth Table
6
dB Meter Truth Table
7
dB Meter Truth Table
8
Minterm Form of Outputs

9
Canonical SOP Form

10
Minimization Techniques
  • Boolean Algebraic Manipulation
  • Possible, but no guarantee of minimum
  • Karnaugh Maps
  • Visual technique suitable for small functions
  • Quine-McCluskey
  • Tabular method
  • Guaranteed minimum
  • Implementable on computer

11
Theorems of Boolean Algebra
  • Involution
  • A transformation which is its own inverse
  • Idempotent (i dem potent)
  • A quantity unchanged under multiplication by
    itself
  • x x x
  • x x x

12
Theorems of Boolean Algebra
  • DeMorgans
  • Adjacency

13
Theorems of Boolean Algebra
  • Absorption
  • Simplification

14
Karnaugh Maps
  • Mapping of Function onto Spatial Representation
  • H/V Adjacent Cells Differ in Only One Bit
  • Hamming distance 1
  • If Adjacent Cells (minterms) Are 1, Then They Can
    Be Covered by a Single Term
  • Algebraic Principle

15
1 2 Variable K-maps
16
3 Variable K-map
17
Adjacency Theorem
18
4 Variable K-map
19
Uses for K-map
  • Minterms of f
  • Maxterms of f
  • SOP
  • POS
  • Truth Table
  • Algebraic Representation
  • Value of dont cares When Minimized

20
dB Meter Example
21
dB Meter Example
22
dB Meter Example
23
dB Meter Example
24
dB Meter Example
25
dB Meter Example
26
dB Meter Example
27
Hazards
  • Error condition resulting in a momentary change
    of output in response to an input change that
    should not cause the output to change
  • Result of non-ideal operation of physical devices
  • Can be eliminated by use of extra gates

28
Hazards
Hazard free
29
End of Lecture
  • Word Problems
  • Minimization
  • Boolean Theorems
  • Karnaugh Maps
  • Hazards
Write a Comment
User Comments (0)
About PowerShow.com