programmable logic.ppt

Upload: hendrawan-study-atw

Post on 06-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Programmable Logic.ppt

    1/17

    Programmable Logic

  • 8/18/2019 Programmable Logic.ppt

    2/17

    Macem-macem metode

    penyusunan rangkaian digital

    • IC digital diskret

    • Programmable logic:

     – SPLD – CPLD

     – FP!

    •  !SIC

  • 8/18/2019 Programmable Logic.ppt

    3/17

    IC digital Diskret

    • IC kegunaan umum" banyak terdapat di

    pasaran

    •satu IC #anya me$akili satu %ungsi"conto#:

     – IC &!&D '())

     – IC *CD counter '(+)

     – dll

  • 8/18/2019 Programmable Logic.ppt

    4/17

    Digital Logic

    Connect Standard Logic Chips

    Very Simple Glue Logic

    Black Box SUM of PRODUCTS

    FIXED Logic

    Truth Table

    Boolean Logic Minimisation

    Transistor Switches

    Digital Logic Function

    3 InputsProduct AND (&)Sum OR (|)

  • 8/18/2019 Programmable Logic.ppt

    5/17

    ,ebutu#an suatu rangkaian digital

    yang programmable

    • Penyusunan rangkaian digital kompleks

    menggunakan IC digital diskret butu#

    banyak IC

    • IC digital diskret kurang %leksibel  #arus

    merangkai #ard$are

    • engineer digital ingin membuat suatu

    rangkaian digital yang bisa dimodi% ia

    so%t$are

  • 8/18/2019 Programmable Logic.ppt

    6/17

    .angkaian Digital Programmable

    • Suatu Piranti /IC0 berisi gerbang-gerbang

    digital dan %lip %lop" yang interkoneksi antar

    gerbangnya bisa diprogram ia so%t$are

    • Macam-macamnya:

     – SPLD

     – CPLD

     – FP!

  • 8/18/2019 Programmable Logic.ppt

    7/17

    SPLD

    • Simple programmable logic deice

    • 1kuran kecil

    • 2anya terdiri dari dua 3enis gate /!&D dan4.0" 3umla#nya tergantung seri IC nya

    •  !da 5 3enis: – PL! /Programmable Logic !rray0

     – P!L /Programmable !rray Logic0

    • /P!L 6 PL!" nampak sama tetapi sedikitbeda0

  • 8/18/2019 Programmable Logic.ppt

    8/17

    PL! /programmable logic array0

    Programmable planes

    • 2anya bisa diprogram sekali

  • 8/18/2019 Programmable Logic.ppt

    9/17

    P!L /programmable array logic0

    Programmable plane• *isa diprogram berkali-kali

  • 8/18/2019 Programmable Logic.ppt

    10/17

    CPLD

    • Comple7 programmable logic deice

    • 87tend t#e density o% SPLD

    • CPLD seperti SPLD tetapi mempunyaibanyak gate" ditamba# dengan %lip %lop

    • 9erdiri dari lapisan interconnect" gates "

    dan %lip %lop• *isa diprogram berkali-kali" electrically

    erasable 6 programmable

  • 8/18/2019 Programmable Logic.ppt

    11/17

    Comple7 PLDs

     CPLDs

     Programmable PLD Blocks

     Programmable Interconnects

     Electrically Erasable links

    CPLD Architecture

    Feedback Outputs

  • 8/18/2019 Programmable Logic.ppt

    12/17

    CPLD

  • 8/18/2019 Programmable Logic.ppt

    13/17

    Pemrograman PLD

    • Memprogram SPLD dan CPLD berartimemprogram interkoneksiplane

    • Pada perpotongan 3alur input dengan 3alur

    gate terdapat suatu %use yangmeng#ubungkan input dengan 3alur gate

    • Membuat suatu koneksi berarti

    membiarkan %use ter#ubung" sedangkanmemutus suatu koneksi berartimeng#ilangkan %use

  • 8/18/2019 Programmable Logic.ppt

    14/17

     !SIC

    •  !pplication speci%ic integrated circuit

    • IC yang #anya digunakan untuk keperluantertentu

    • *iasanya designer IC langsung memesan !SIC ke pabrik IC

    • ,ompleksitas rangkaian dalam IC cukup

    tinggi" 3adi tidak muat pada CPLD• Dibuat dalam 3umla# yang terbatas

    • Sangat ma#al

  • 8/18/2019 Programmable Logic.ppt

    15/17

    FP!

    • Field programmable gate array

    • ,apasitas sangat besar 

    • Menggunakan blok .!M FP! untukkon%igurasi interkoneksi

    • ,arena memakai .!M" maka interkoneksi

    #ilang 3ika po$ernya mati• Fungsi FP! adala# untuk prototype

    sebelum di3adikan !SIC

  • 8/18/2019 Programmable Logic.ppt

    16/17

     !rsitektur FP!

  • 8/18/2019 Programmable Logic.ppt

    17/17

    Macam FP! berdasar

    pemrogramannya