Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

download Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

of 30

Transcript of Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    1/30

    9/16/13

    1

    Cc mch logic t hp c bn(Modular Combinational Logic Circuits)

    Dr. Le DungSchool of Electronics and TelecommunicationsHanoi University of Science and Technology

    Hanoi 5/2011

    NI DUNGI. B gii m (Decoder)

    1. Binary Decoder

    2. BCD to Decimal Decoder

    3. BCD to 7-segment Decoder

    II. B lp m (Encoder)1. Binary Encoder

    2. Binary Priority Encoder

    3. Decimal to BCD Priority Encoder

    III. B dn knh B phn knh (Multiplexer & Demultiplexer)1. MUX v DEMUX

    2. 1 of 8 MUX v 1 to 16 MUX

    3. Dual four-input MUX v Quad two-input MUX

    4. ng dng ca MUX5. DEMUX c thc hin t Decoder

    IV. B cng B tr - B so snh n v s hc v logic1. Binary Adder

    2. BCD Adder

    3. Subtractor

    4. Comparator

    5. Arithmetic Logic Unit (ALU)

    Dr. Le Dung - School of Electronics and Telecommunications Page 2 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    2/30

    9/16/13

    2

    B GII M NH PHN - BINARY DECODER

    n to 2n

    DECODER

    active-high

    outputsMSB xn-1

    LSB x0z0

    z2n - 1

    x1

    .

    .

    .

    .

    .

    .

    z1

    Ch c 1 u ra mc HIGH khit 1 m nh phn ti u vo

    M hnh ton hcz0 = xn-1 . . . x1. x0 = Minterm0

    z1 = xn-1 . . . x1. x0 = Minterm1

    z2n-1 = xn-1 . . . x1. x0 = Minterm2n-1

    Ch c 1 u ra mc LOW khit 1 m nh phn ti u vo

    n to 2nDECODER

    active-low

    outputsMSB xn-1

    LSB x0z0

    z2n - 1

    x1

    .

    .

    .

    .

    .

    .

    z1

    M hnh ton hcz0 = xn-1 . . . x1. x0 = Minterm0

    z1 = xn-1 . . . x1. x0 = Minterm1

    z2n-1 = xn-1 . . . x1. x0 = Minterm2n-1

    Dr. Le Dung - School of Electronics and Telecommunications Page 3 / 60

    TNG HP B GII M NH PHN 2 TO 4

    Dr. Le Dung - School of Electronics and Telecommunications Page 4 / 60

    2 to 4DECODERactive-low

    outputs

    LSBx0z0

    MSBx1

    z1

    z2

    z3

    V sao li hay thc hin b gii mvi u ra tch cc mc thp ?

    -Fanout-Power dissipation-NAND gates

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    3/30

    9/16/13

    3

    TNG HP B GII M NH PHN 3 TO 8

    Dr. Le Dung - School of Electronics and Telecommunications Page 5 /60

    TNG HP B GII M NH PHN 4 TO 16

    Dr. Le Dung - School of Electronics and Telecommunications Page 6 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    4/30

    9/16/13

    4

    B GII M VIU VO ENABLE

    Dr. Le Dung - School of Electronics and Telecommunications Page 7 / 60

    Enable = High such as normal 2 to 4 DecoderEnable = Low all outputs = High (inactive)

    ngha ca u vo Enable ?

    X2 = 0 Decoder0 acticve, Decoder1 inactiveX2 = 1 Decoder0 inacticve, Decoder1 active

    IC 3 TO 8 Decoder 74LS138

    Dr. Le Dung - School of Electronics and Telecommunications Page 8 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    5/30

    9/16/13

    5

    TNG HP B GII M NH PHN 5 TO 32T IC 74LS138

    Dr. Le Dung - School of Electronics and Telecommunications Page 9 / 60

    IC 74LS139

    Dr. Le Dung - School of Electronics and Telecommunications Page 10 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    6/30

    9/16/13

    6

    IC 74LS154

    Dr. Le Dung - School of Electronics and Telecommunications Page 11 / 60

    NG DNG CA B GII M

    Dr. Le Dung - School of Electronics and Telecommunications Page 12 / 60

    1. Tng hp mch logic t hp (Hnh 1)2. Gii m a ch nh trong cc b nh RAM, ROM (Hnh 2)3. Gii m lnh trong cc b vi x l4. Thc hin cc mch DEMUX (Phn sau)

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    7/30

    9/16/13

    7

    BCD to DECIMAL DECODER IC 74LS42

    Dr. Le Dung - School of Electronics and Telecommunications Page 13 / 60

    MTNG DNG VI IC 74LS42

    Dr. Le Dung - School of Electronics and Telecommunications Page 14 / 60

    (http://www.matni.com/Arabic/Elec-Info/LED SEQ/bfflash2.htm)

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    8/30

    9/16/13

    8

    BCD to 7-segment DECODER IC 74LS47

    Dr. Le Dung - School of Electronics and Telecommunications Page 15 / 60

    BNG CHC NNG CA IC 74LS47

    Dr. Le Dung - School of Electronics and Telecommunications Page 16 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    9/30

    9/16/13

    9

    IC 74LS48 dng cho 7-segment LED CC

    Dr. Le Dung - School of Electronics and Telecommunications Page 17 / 60

    IC 74HC4511 dng cho 7-segment LCD

    Dr. Le Dung - School of Electronics and Telecommunications Page 18 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    10/30

    9/16/13

    10

    B LP M - ENCODER

    Dr. Le Dung - School of Electronics and Telecommunications Page 19 / 60

    V d : B lp m 8 to 3 Encoder

    8 to 3 Encoder

    B lp mnh phntng qut

    BINARY PRIORITY ENCODER IC 74LS148

    Dr. Le Dung - School of Electronics and Telecommunications Page 20 / 60

    MC U TIN CHO CCU VO 7 > 6 > 5 > 4 > 3 > 2 > 1 > 0

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    11/30

    9/16/13

    11

    DECIMAL to BCD PRIORITY ENCODER

    Dr. Le Dung - School of Electronics and Telecommunications Page 21 / 60

    IC 74LS147

    Dr. Le Dung - School of Electronics and Telecommunications Page 22 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    12/30

    9/16/13

    12

    LP M BN PHM VI IC 74LS147

    Dr. Le Dung - School of Electronics and Telecommunications Page 23 / 60

    (Chy m phng c trn Circuit Maker 2000)

    B DN KNH (MUX) B PHN KNH (DEMUX)

    Dr. Le Dung - School of Electronics and Telecommunications Page 24 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    13/30

    9/16/13

    13

    B MUX 8 to 1 IC 74LS151A

    Dr. Le Dung - School of Electronics and Telecommunications Page 25 / 60

    TO B MUX 16 to 1 T IC 74LS151A

    Dr. Le Dung - School of Electronics and Telecommunications Page 26 / 60

    ng dng ca chn u vo Strobe

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    14/30

    9/16/13

    14

    B MUX 16 to 1 - IC 74LS150

    Dr. Le Dung - School of Electronics and Telecommunications Page 27 / 60

    DUAL(2 bits) FOUR-INPUT MUX - IC 74LS153

    Dr. Le Dung - School of Electronics and Telecommunications Page 28 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    15/30

    9/16/13

    15

    QUAD TWO-INPUT MUX - IC 74LS157

    Dr. Le Dung - School of Electronics and Telecommunications Page 29 / 60

    MCH CHN 1 TRONG 2 S BCD HIN THDNG IC 74LS157

    Dr. Le Dung - School of Electronics and Telecommunications Page 30 / 60

    (Chy m phng c trn Circuit Maker 2000)

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    16/30

    9/16/13

    16

    THC HIN 8-bit two-input MUX dng 74LS157

    Dr. Le Dung - School of Electronics and Telecommunications Page 31 / 60

    THC HIN 4-bit four-input MUX dng 74LS157

    Dr. Le Dung - School of Electronics and Telecommunications Page 32 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    17/30

    9/16/13

    17

    NG DNG CA B DN KNH

    Dr. Le Dung - School of Electronics and Telecommunications Page 33 / 60

    1. TNG HP MCH LOGIC T HP (Hnh 1)2. NH TUYN D LIU3. CHUYNI D LIU T SONG SONG SANG NI TIP4. TO CHUI TN HIU TUN HON

    TNG HP MCH LOGIC T HP BNG MUX

    Dr. Le Dung - School of Electronics and Telecommunications Page 34 / 60

    VD: Thc hin hm F = (0, 2, 5, 6, 9, 10, 14, 15) dng 74LS151

    Bi tp: 1. Thc hin f = ab + bc bng MUX 4 to 1.

    2. Thc hin f = (3,6,7,8,10,12,13,14) bng MUX 4 to 1.

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    18/30

    9/16/13

    18

    THC HIN B PHN KNH DEMUX

    Dr. Le Dung - School of Electronics and Telecommunications Page 35 / 60

    Dng DECODER thc hin DEMUX

    VD: Decoder74LS138 thc hin DEMUX 1-line to 8-line

    Datasheet: 1-OF-8 DECODER/ DEMULTIPLEXER54/74LS138

    CHUYNI SONG SONG-NI TIPDNG MUX v DEMUX

    Dr. Le Dung - School of Electronics and Telecommunications Page 36 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    19/30

    9/16/13

    19

    B CNG NH PHN 1 BIT-ADDER

    Dr. Le Dung - School of Electronics and Telecommunications Page 37 / 60

    B cng Half-Adder B cng Full-Adder

    B CNG NH PHN n BIT NI TIP

    Dr. Le Dung - School of Electronics and Telecommunications Page 38 / 60

    Thanh ghi dch

    Thanh ghi dch

    Thanh ghi dch

    Flip-Flip

    Cc thanh ghi dch v Flip-Flop lm vic theo xung nhpTc cng chm

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    20/30

    9/16/13

    20

    B CNG NH PHN KIU NI TNGPseudo-parallel binary Adder or Cascaded Full-Adder

    Dr. Le Dung - School of Electronics and Telecommunications Page 39 / 60

    VD: Thc hin b cng nh phn gi song song (kiu ni tng) 3 bits

    Kiu ni tng ny cn c tn l Ripple-Carry Adder

    IC 7482 TWO-BIT PSEUDO-PARALLEL ADDER

    Dr. Le Dung - School of Electronics and Telecommunications Page 40 / 60

    7482

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    21/30

    9/16/13

    21

    IC 74LS83A FOUR-BIT ADDER

    Dr. Le Dung - School of Electronics and Telecommunications Page 41 / 60

    c thit k tnh nh nhanh tng tc b cng

    THIT K B CNG 8-BIT DNG 74LS83A

    Dr. Le Dung - School of Electronics and Telecommunications Page 42 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    22/30

    9/16/13

    22

    BCD ADDER

    Dr. Le Dung - School of Electronics and Telecommunications Page 43 / 60

    BI TP: THIT K B CNG BCD DNG 74LS83A

    CASCADING BCD ADDER

    Dr. Le Dung - School of Electronics and Telecommunications Page 44 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    23/30

    9/16/13

    23

    HIGH-SPEED ADDER DESIGN

    Dr. Le Dung - School of Electronics and Telecommunications Page 45 / 60

    5. Fully Parallel Adder (Look-up Table Adder)

    1. Carry Look-ahead Adder

    2. Carry-Save Adder (c thm)

    4. Kogge-Stone Adder (c thm)

    3. Carry-Bypass Adder (c thm)

    CARRY LOOK-AHEAD ADDER DESIGN

    Dr. Le Dung - School of Electronics and Telecommunications Page 46 / 60

    Xut pht t cng thc COUT = Ci = Ai.Bi + (Ai Bi).Ci-1

    t Gi = Ai.Bi gi l Generate termPi= (Ai Bi) gi l Propagate term

    Ci = Gi + Pi.Ci-1

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    24/30

    9/16/13

    24

    IC 74182 LOOK-AHEAD CARRY GENERATOR

    Dr. Le Dung - School of Electronics and Telecommunications Page 47 / 60

    74182

    B TR - SUBTRACTOR

    Dr. Le Dung - School of Electronics and Telecommunications Page 48 / 60

    A B = A + (-B) = A + Bb2 = A + Inv(B) + 1

    Dng IC 74LS83 v 74LS86 (hoc vi MUX)

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    25/30

    9/16/13

    25

    MCH PHT HIN TRN OVERFLOW DETECTION

    Dr. Le Dung - School of Electronics and Telecommunications Page 49 / 60

    B SO SNH COMPARATOR

    Dr. Le Dung - School of Electronics and Telecommunications Page 50 / 60

    Thc hin b so snh 1-bit

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    26/30

    9/16/13

    26

    4-BIT MAGNITUDE COMPARATOR 74LS85

    Dr. Le Dung - School of Electronics and Telecommunications Page 51 / 60

    GHP NI CC IC 74LS85

    Dr. Le Dung - School of Electronics and Telecommunications Page 52 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    27/30

    9/16/13

    27

    ARITHMETIC LOGIC UNIT

    Dr. Le Dung - School of Electronics and Telecommunications Page 53 / 60

    VD: Bng chc nng ca ALU

    IC 74LS382 ALU CHIP

    Dr. Le Dung - School of Electronics and Telecommunications Page 54 / 60

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    28/30

    9/16/13

    28

    GHP NI IC 74LS382

    Dr. Le Dung - School of Electronics and Telecommunications Page 55 / 60

    VD: To b cng 8-bit t 2 IC 74LS382

    BI TP THIT K ALU (1)

    Dr. Le Dung - School of Electronics and Telecommunications Page 56 / 60

    Thit k b ALU 1-bit t ghp nichng li thnh ALU n-bit

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    29/30

    9/16/13

    29

    BI TP THIT K ALU (2)

    Dr. Le Dung - School of Electronics and Telecommunications Page 57 / 60

    - Chia ALU thnh 2 khi LUv AU thit k.- Dng MUX kt hp lithnh ALU

    MUX 2 to 1

    BI TP THIT K ALU (3)

    Dr. Le Dung - School of Electronics and Telecommunications Page 58 / 60

    Thit k khi LU (Logic Unit) vi 4 hm c bn

  • 7/29/2019 Chuong IV Mach Logic to Hop Co Ban 2011.Ppt

    30/30

    9/16/13

    30

    BI TP THIT K ALU (4)

    Dr. Le Dung - School of Electronics and Telecommunications Page 59 / 60

    Thit k khi AU (Arithmetic Unit) vi 4 php ton

    KT QU: THIT K 1-BIT ALU

    Dr. Le Dung - School of Electronics and Telecommunications Page 60 / 60