pengantar kuliah @2012,eko didik widianto pengantar kuliah...
TRANSCRIPT
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian Digital
Pengantar KuliahTKC305 - Sistem Digital Lanjut
Eko Didik Widianto
Prodi Sistem Komputer - Universitas Diponegoro
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian Digital
Review Kuliah
I Pembahasan tentang deskripsi, tujuan, sasaran danmateri kuliah TKC305 Sistem Digital Lanjut. Selainitu, juga dibahas tentang tata tertib kuliah dan sistemevaluasi
I Sebelumnya berkode TSK-505I Penjelasan GBPP/SAP TKC305 Sistem Digital LanjutI Mahasiswa akan belajar tentang desain dan
implementasi rangkaian kombinasional dansekuensial yang lebih kompleks menggunakan chipstandar TTL (dan CMOS) dan teknologi deviceterprogram (CPLD/FPGA) berbasis Xilinx
I Pengantar sistem digital lanjut
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Deskripsi KuliahKredit: 2 SKS Kuliah, 1 SKS PraktikumMetode pengajaran: tatap muka (2 x 50 menit), presentasi materi dan diskusi,UTS, UAS, TugasWaktu: ±14 Minggu (termasuk UTS dan UAS)Prasyarat: TSK205 (Sistem Digital)
I Teknologi implementasi sistem digital: gerbang logikaCMOS, IC standar seri 7400, PLD, FPGA, ASIC dan CAD untukmengimplementasikan sistem
I Desain rangkaian kombinasional: multiplekser, dekoder,enkoder, kode konverter, komparator dan deskripsi HDLnya
I Elemen rangkaian sekuensial: latch (SR, D), flip-flop (D, T,JK), register, shift register, counter/pencacah up/down sinkrondan asinkron, pencacah lainnya dan deskripsi HDLnya
I Rangkaian sekuensial sinkron: FSM meliputi diagram, tabeldan assignment state serta pemilihan flip-flop untukimplementasi, model Moore, model Mealy, desain FSM denganHDL, minimisasi state, contoh implementasi (serial adder,counter) dan analisisnya
I Rangkaian sekuensial asinkron: analisis, sintesis, reduksi danassignment state serta contoh desainnya
Kuliah TKC305 ini berkomplemen dengan TSK305 (Teknik Mikroprosesor),TSK307 (Organisasi Komputer) dan TSK507 (Sistem Embedded).TKC305 menjadi prasyarat untuk kuliah pilihan TKC405 Desain Sistem VLSI.
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Standar Kompetensi
Setelah lulus mata kuliah ini, dengan pemahaman konsepsistem digital yang diperoleh mahasiswa akan mampu:
1. merancang, mengimplementasikan danmenganalisis rangkaian digital menggunakan chipstandar TTL/CMOS (seri 74xx);
2. merancang, mengimplementasikan danmenganalisis rangkaian digital menggunakan HDLVerilog/VHDL di atas FPGA Xilinx Spartan-3E;
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Kompetensi Dasar
I Lihat GBPP dan SAP untuk daftar lebih lengkapI Atau http://didik.blog.undip.ac.id/2012/09/
02/tkc-305-sistem-digital-lanjut-2012/
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Buku Acuan/Referensi
1. Stephen Brown and Zvonko Vranesic, Fundamentalsof Digital Logic with Verilog/VHDL, 2nd Edition,McGraw-Hill, 2005
2. Peter J. Ashenden, Digital Design: An EmbeddedSystems Approach Using Verilog/VHDL, MorganKaufmann, 2008
3. Ian Grout, “Digital Systems Design with FPGAs andCPLDs”, Newness, 2008
4. Verilog Tutorial (online):http://www.asic-world.com/verilog/veritut.html
5. UG230: Spartan-3E FPGA Starter Kit Board UserGuide, Xilinx, June 2008
6. Xilinx ISE Design Suite 11 Software Manual, Xilinx,2009
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Rencana Acara PerkuliahanTentative 14 minggu (tatap muka)
Detail: http://didik.blog.undip.ac.id/2012/09/02/tkc-305-sistem-digital-lanjut-2012/
I Rencana perkuliahanI Kompetensi dasarI Tugas/ kegiatan terstruktur
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Tata Tertib Kuliah
Berlaku bagi Dosen dan MahasiswaI Dosen dan mahasiswa diharapkan hadir pada
waktunyaI Batas wajar 15 menit dari jadwal yang telah
ditentukanI Mahasiswa yang terlambat lebih dari 15 menit tidak
diperkenankan untuk mengikuti kuliah
I Kehadiran minimal 75% (9 / 12 pertemuan) sebagaisyarat minimal mengikuti UTS dan/atau UAS
I Sesuai keputusan jurusan Teknik Sistem Komputer
I Kuliah yang batal diadakan karena hari libur,kegiatan insidental jurusan ataupun dosenberhalangan, akan digantikan di hari lain sesuaikesepakatan dosen-mahasiswa
I Akan diberitahukan lewat website
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar KuliahDeskripsi Kuliah
Standar Kompetensi danKompetensi Dasar
Buku Acuan
Rencana Perkuliahan
Tata Tertib Kuliah
Sistem Evaluasi
TeknologiImplementasiRangkaian Digital
Sistem Evaluasi
Evaluasi:No Evaluasi Bobot1 Tugas Mandiri/Kelompok 30%3 Ujian Tengah Semester 30%4 Ujian Akhir Semester 40%
Penilaian Akhir:AA ≥ 80 A 4.0
67 ≤ AA < 80 B 3.055 ≤ AA < 67 C 2.041 ≤ AA < 55 D 1.0
AA < 41 E 0.0 (Tidak Lulus)
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Implementasi Sistem Digital
Implementasi sistem digital yang akan dipelajari,menggunakan:
1. Chip standar seri 74xx2. Programmable Logic Device (PLA, PAL, CPLD,
FPGA)
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Relevansi
I Memberikan pengantar untuk mempelajariimplementasi sistem digital lebih detail, terutamamenggunakan IC keluarga 74xx dan deviceterprogram, yaitu CPLD (Complex ProgrammableLogic Device) dan FPGA (Field Programmable GateArray)
I Rancangan dan implementasi rangkaian 74xx, CPLDdan FPGA akan dibahas secara lebih detail dalamkeseluruhan bab kuliah TKC305 ini
I Memberikan pandangan bagaimanamengimplementasikan sistem digital tersebut diindustri elektronika digital pada umumnya
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Kompetensi Dasar
Mahasiswa akan mampu untuk:I [C2] memberikan contoh IC TTL berikut nomor IC,
fungsi logika, kemasan, teknologi konstruksinyaI [C2] menjelaskan tentang device terprogram
terutama PLA, PAL, CPLD dan FPGA serta dapatmembedakan device-device tersebut
I [C3] memilih teknologi implementasi sistem digitalsecara tepat, mulai dari teknologi IC Seri 7400, PLD(programmable logic device) dan ASIC (applicationspecific IC)
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Chip Standar
I Rangkaian logika sederhana tersusun atas beberapagerbang logika
I Tiap gerbang (atau gabungan gerbang)diimplementasikan sebagai rangkaian terintegrasidalam 1 kemasan (IC, integrated circuit)
I IC logika tersebut kemudian disebut IC seri 74xxI IC seri 74xx terbuat atas rangkaian transistor,
sehingga disebut sebagai rangkaiantransistor-transistor logic (TTL)
I Dikenal sebagai IC seri 74xx karena nomorkomponen diawali dengan 74
I Umumnya dikemas dalam dual-inline package/DIPI Koneksi eksternal dari chip disebut pin atau leadI Dua pin menghubungkan VDD dan GND ke sumber
daya untuk chip
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Keluarga Seri 74xx
I Fungsi: gerbang logika dasar, flip-flop dan counter,bus transceiver, ALU, dll
I Lihat: http://en.wikipedia.org/wiki/List_of_7400_series_integrated_circuits
Seri 74xx Fungsi Contoh7400 Quad NAND-2 gates 74LS007404 Hex NOT gates 74LVC047432 Quad OR-2 gates 74HCT32
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Keluarga Seri 74xx
I Konstruksi transistor: bipolar, CMOS, BiCMOSI Kecepatan (Bipolar) versus daya rendah (CMOS)
I Transistor bipolar mempunyai kecepatan lebihtinggi, tapi butuh daya lebih besar daripada CMOS
I Transistor CMOS mempunyai daya lebih kecil, tapikecepatan lebih kecil daripada bipolar
I BiCMOS: trade-off antara kecepatan dengankebutuhan daya
I Level tegangan logikaI Bipolar/TTL: 5VI CMOS: 3.3V, 5V
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Skema Penomoran ICPemberian Suffix
I Teknologi:I Bipolar: standar (TTL mengacu ke teknologi bipolar,
kemudian digeneralisir)I CMOS: identitas ’C’, misalnya AC, HC, FC, LVCI BiCMOS: identitas ’B’, misalnya BCT, ABT
I Kecepatan: (CMOS)
I Suffix ’H’ untuk high-speedI Suffix ’F’ untuk fast, lebih cepat dari ’H’
I Level tegangan ’TTL’ dan power: (Bipolar)I Suffix ’L’ untuk low power di bipolarI Suffix ’L’ untuk level tegangan 3.3V di CMOS
I Fitur lainnya:
I Suffix ’X’ untuk level tolerant baik 3.3V maupun 5VI Kemasan: DIP, TSSOP, TSOP, SOICI Suhu operasi dan tegangan absolut
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
IC 7404Hex Inverter
I 6 buah gerbang logika NOT
I Contoh:I 74AHCT04PW: NXP Semiconductor, 14-TSSOP, 5V,
CMOSI SN74ALVC04: Texas Instruments, 3.3V, CMOSI SN74ALS04: Texas Instruments, Low Power Schottky, 5V
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Contoh Implementasi RangkaianFungsi Logika f = ab + bc
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Bahasan
Pengantar PerkuliahanDeskripsi KuliahStandar Kompetensi dan Kompetensi DasarBuku AcuanRencana PerkuliahanTata Tertib KuliahSistem Evaluasi
Teknologi Implementasi Rangkaian DigitalPendahuluanChip Standar Seri 74xxProgrammable Logic Device
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Logic Device (PLD)
I Jika fungsi rangkaian logika diimplementasikandengan dengan komponen seri 7400
I Fixed dan hardware-basedI Tiap chip hanya menyediakan gerbang logika
sederhanaI Tidak efisien untuk membuat rangkaian yang lebih
kompleks
I Diperlukan untuk membuat rangkaian yang tersusunatas gerbang logika dengan struktur yang tidak fixed(fungsi dapat diprogram)
I Menggunakan programmable logic devices (PLD)I Devais dapat diprogram untuk menghasilkan
rangkaian logika yang diinginkan
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Logic Device
I PLD adalah chip general-purposeyang digunakan untukmengimplementasikan rangkaianlogika (kombinasional)
I Berisi koleksi elemen rangkaianlogika yang dapat dikonfigurasi(diprogram)
I Dapat dilihat sebagai black-box yangberisi gerbang logika dan saklarterprogram yang memungkinkankoneksi antar elemen logika
I Dapat mengimplementasikansebarang rangkaian logika yangdiinginkan
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Logic Array (PLA)
I PLD yang pertama dikembangkanadalah programmable logic array(PLA)
I Menggunakan premise bahwasebarang fungsi dapat dituliskandalam bentuk SOP
I Struktur PLA:
I Masukan buffer dan inverteryang menyediakan nilai truedan komplemen untuk tiapvariabel masukan
I Kumpulan gerbang AND yanginputnya dapat diprogram
I Kumpulan gerbang OR yanginputnya dapat diprogram
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Diagram Gate-Level PLAKoneksi terprogram
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Skematik PLAFungsi tertentu f1 dan f2
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Array Logic (PAL)
I Di PLA, plane AND dan OR keduanya programmableI Programmable Array Logic (PAL), lebih sederhana
I plane OR tetapI PAL lebih mudah untuk dimanufaktur dan dapat
beroperasi lebih cepat daripada PLAI struktur ini paling banyak digunakan di aplikasi yang
menggunakan programmable device sederhana
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Array LogicContoh PAL
I Persamaan fungsi f1? f2?
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Programmable Array LogicRangkaian Tambahan di PAL (macrocell)
I Device PAL mempunyai rangkaian tambahan dikeluaran tiap gerbang OR untuk menyediakanfungsional tambahan
I Macrocell: gerbang OR dikombinasikan denganrangkaian tambahan
I PAL = plane AND + macrocell
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Memprogram PLA dan PAL
I Fungsi multikeluaran dari A, B, C
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Memprogram PLA dan PALContoh Desain: Konverter BCD ke Kode Gray
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Memprogram PLA dan PALContoh Desain: Konverter BCD ke Kode Gray
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Complex Programmable Logic Device(CPLD)
I Untuk desain rangkaian yang lebih besar yang tidak dapatdiimplementasikan dengan PLA atau PAL
I Digunakan complex programmable logic device /CPLD
I CPLD berisi blok-blok rangkaian yang dapat salingdihubungkan dan disambungkan ke pin chip denganpenyambungan internal
I Tiap blok menyerupai sebuah PAL (disebut PAL-likeblock)
I CPLD komersial dapat mempunyai 2 - 100 block PAL-like
I Tiap blok mempunyai 16 macrocellI Tiap macrocell setara dengan 20 gerbang atau
hampir 20K gerbang ekivalen untuk CPLD dengan1000 macrocell
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Complex Programmable Logic DeviceStruktur CPLD
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Field-Programmable Gate Array (FPGA)
I Untuk mengimplementasikan rangkaian yang lebihbesar lagi, digunakan tipe IC yang dapat mempunyaikapasitas logika yang lebih besar
I Field Programmable Gate Array (FPGA)
I Tidak berisi blok AND dan ORI Tapi, berisi array blok logika dan jalur interkoneksi
antar blokI Jalur interkoneksi disusun sebagai kanal routing
secara horisontal dan vertikal yang berisiprogrammable switch
I Dapat mengimplementasikan fungsi logika denganjumlah gerbang ekivalen jutaan
Pengantar Kuliah
@2012,Eko DidikWidianto
Pengantar Kuliah
TeknologiImplementasiRangkaian DigitalPendahuluan
Chip Standar Seri 74xx
Programmable Logic Device
Field-Programmable Gate ArrayStruktur FPGA