Download - Programmable Logic.ppt
-
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