[6]Rangkaian Kombinasional(1)

download [6]Rangkaian Kombinasional(1)

of 16

description

rangkaian kombinasianal

Transcript of [6]Rangkaian Kombinasional(1)

  • ***TEKNIK DIGITAL (PE 1323) Rangkaian Kombinasional (1)Program Studi D3 Teknik TelekomunikasiFakultas Elektro dan KomunikasiInstitut Teknologi Telkom - 2011

  • *DEFINISI :RANGKAIAN LOGIKA DIMANA OUTPUT HANYADITENTUKAN OLEH KOMBINASI LOGIKA INPUTBLOK DIAGRAM :

    Rangkaian Logika Kombinasional

    ...

    ...

    I0

    I1

    I2

    In-1

    Y0

    Y1

    Y2

    Ym-1

    Rangkaian Logika Kombinasional

    n

    m

    a. Complete I/O notation

    b. Abridged I/O notation

    In-1 I0

    Ym-1 Y0

  • *Prosedur DesainMenentukan Spesifikasi RangkaianMenentukan AlgoritmaMenentukan Tabel KebenaranMenentukan Fungsi Keluaran RangkaianMenentukan Diagram LogikaMenguji Hasil Keluaran

  • *Desain Rangkaian Aritmatika Dasar (Half Adder) 0+ 0 0 0+ 1 1 1+ 0 1 1+ 11 0Carry Bit(a)(b)(c)(d)Operasi yang dilakukan : (Berhubungan dengan pros. 1dan pros. 2)Sum Bit

  • *Lanjutan Desain Rangkaian Half Adder Penentuan Tabel Kebenaran (Prosedur 3) :

    ABCarrySum0011010100010110

  • *K-Map dari tabel kebenaran (Prosedur 4) :Hasil Realisasi Rangkaian Half Adder (Prosedur 5) :

    Sum

    0

    0

    B

    A

    0

    1

    0

    1

    0

    1

    Sum = A . B

    0

    1

    B

    A

    0

    1

    0

    1

    1

    0

    Carry

    A

    B

    Carry

    Sum

  • *Rangkaian Full AdderTabel Kebenaran Rangkaian Full Adder :

    ABCinSumCout0000000110010100110110010101011100111111

  • *K-Map dari Tabel Kebenaran :

    0

    1

    AB

    Cin

    0

    1

    00

    01

    1

    0

    0

    1

    1

    0

    11

    10

    Sum

    0

    0

    AB

    Cin

    0

    1

    00

    01

    0

    1

    1

    1

    0

    1

    11

    10

    Cout

    A

    B

    Cout

    Sum

    Cin

  • *Rangkaian Multiplexer 2 ke1Tabel Kebenaran :Bentuk Tabel Kebenaran LengkapBentuk Penyederhanaan

    X1X2SF00000010010001111001101011011111

    X1X2SFX1X20X1X1X21X2

  • *K-Map dari Tabel Kebenaran :Realisasi dan Simbol Rangkaian :

    1

    x1

    x2

    s

    f

    s

    x1

    x2

    f

    0

    1

    Rangkaian Multiplexer 2 ke 1

    Simbol Multiplexer 2 ke 1

    0

    0

    x1x2

    S

    0

    1

    00

    01

    0

    1

    1

    1

    1

    0

    11

    10

    F

  • *Rangkaian DecoderTabel Kebenaran :Diagram Blok Decoder :Persamaan Berdasarkan Tabel Kebenaran :

    w1w0y3y2y1y0000001010010100100111000

    w0

    w1

    y0

    y1

    y2

    y3

    En

  • *Rangkaian Realisasi Decoder

    1

    w0

    w1

    En

    y0

    y1

    y2

    y3

  • *Contoh Kasus : Saklar Pengontrol Cahaya RuanganSuatu ruangan yang memiliki 3 buah pintu dan pada setiap pintu terdapat saklar yang mengontrol cahaya pada ruangan. Kondisi hidup atau matinya lampu tergantung pada kombinasi hubungan ketiga saklar. Lampu akan menyala jika salah satu atau seluruh saklar dalam kondisi on. Sedangkan lampu akan padam jika tidak ada saklar yang on atau terdapat dua diantara tiga saklar dalam kondisi on. Jika ketiga saklar dinyatakan sebagai x1, x2, dan x3 dengan kondisi saklar on = level logika 1 serta off = level logika 0

  • *Tabel Kebenaran Berdasarkan Ilustrasi Soal :

    x1x2x3f(x1,x2,x3)00000011010101101001101011001111

  • *f = m1 + m2 + m4 + m7Realisasi Dalam Bentuk Kanonikal SOP (Sum-of-Product)

    1

    x1

    x2

    x3

    f

  • *f = M0 . M3 . M5 . M6Realisasi Dalam Bentuk Kanonikal POS (Product-of-Sum)

    1

    x1

    x2

    x3

    f

    *Carry = Cout*Prosedur 1 dan 2 lebih dipertegas/ditayangkan*Memperbaiki Gambar (A,B) sejajar dengan Cin*Pengertian Mux ??????????????????????????????