{"id":151,"date":"2018-04-11T03:02:23","date_gmt":"2018-04-11T03:02:23","guid":{"rendered":"http:\/\/ferrywahyuwibowo.my.id\/?p=151"},"modified":"2018-04-11T08:50:22","modified_gmt":"2018-04-11T08:50:22","slug":"sejarah-programmable-logic","status":"publish","type":"post","link":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/151\/sejarah-programmable-logic\/","title":{"rendered":"Sejarah Programmable Logic"},"content":{"rendered":"<p>Sebelum ditemukan sistem programmable logic, perancangan elektronika harus menggunakan <em>integrated circuit<\/em> (IC) khusus, masing-masing berisi beberapa gerbang logik. Chip tersebut disebut <em>logika diskret.<\/em> Terbatasnya kapasitas gerbang logik yang ada pada satu <em>chip<\/em>, maka untuk membuat rangkaian yang kompleks harus menggabungkan beberapa <em>chip<\/em> logik tersebut dalam satu papan, sehingga hal ini menyebabkan tata letak papan lebih rumit dan kinerjanya kurang.<\/p>\n<p><strong>Programmable Logic Array (PLA)<\/strong><\/p>\n<p><a href=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg\"><img class=\"aligncenter size-full wp-image-355\" title=\"PLA\" src=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=468\" sizes=\"(max-width: 323px) 100vw, 323px\" srcset=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg 323w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=150 150w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=300 300w\" alt=\"\" data-attachment-id=\"355\" data-permalink=\"https:\/\/ferrywahyu.wordpress.com\/2012\/02\/03\/sejarah-programmable-logic\/pla\/\" data-orig-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=468\" data-orig-size=\"323,229\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"PLA\" data-image-description=\"\" data-medium-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=468?w=300\" data-large-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pla.jpg?w=468?w=323\" \/><\/a><\/p>\n<p>Jenis pertama dari perangkat <em>programmable logic<\/em> adalah <em>Programmable Logic Array<\/em> yang dikenalkan pada awal tahun 70-an. PLA adalah chip yang dapat dikonfigurasi sekali yang mengandung gerbang AND dan OR untuk mengimplementasikan fungsi logika sederhana. Perangkat PLA dapat didefinisikan oleh tiga parameter:<\/p>\n<ol start=\"1\">\n<li>Jumlah masukan,<\/li>\n<li>Jumlah gerbang AND (kondisi),<\/li>\n<li>Jumlah gerbang OR (sebagai modul keluarannya).<\/li>\n<\/ol>\n<p>Diagram sederhana dari PLA dengan 4 masukan, 4 kondisi dan 3 keluaran ditunjukkan sebagaimana berikut:<\/p>\n<p>Gerbang logika yang digunakan tidak berubah konfigurasinya, sedangkan yang berubah hanya matriks penghubungnya yang dapat dikonfigurasi. Matriks penghubung berlaku seperti <em>fuse<\/em> (sekering).<\/p>\n<p>Variasi arsitektur dari PLA yang hanya merubah (<em>switch<\/em>) letak gerbang AND dan OR yang dapat dikonfigurasi adalah <em>Programmable Array Logic<\/em> (PAL).<\/p>\n<p><a href=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg\"><img class=\"aligncenter size-full wp-image-356\" title=\"PAL\" src=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=468\" sizes=\"(max-width: 306px) 100vw, 306px\" srcset=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg 306w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=150 150w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=300 300w\" alt=\"\" data-attachment-id=\"356\" data-permalink=\"https:\/\/ferrywahyu.wordpress.com\/2012\/02\/03\/sejarah-programmable-logic\/pal\/\" data-orig-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=468\" data-orig-size=\"306,236\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"PAL\" data-image-description=\"\" data-medium-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=468?w=300\" data-large-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/pal.jpg?w=468?w=306\" \/><\/a><\/p>\n<p><strong>Complex Programmable Logic Device (CPLD)<\/strong><\/p>\n<p><em>Complex Programmable Logic Device<\/em> (CPLD) merupakan pengembangan dari arsitektur PLA. <em>Chip<\/em> CPLD meliputi blok logika <em>(macrocell)<\/em> di tepi <em>chip<\/em>, dan matriks penghubung yang terletak di bagian tengah. Setiap <em>macrocell<\/em> memiliki struktur yang mirip dengan PLA, sehingga perangkat CPLD mirip sebagai seperangkat PLA pada satu <em>chip<\/em> yang dapat dikonfigurasi sambungannya.<\/p>\n<p><a href=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-357\" title=\"cpld\" src=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=468&amp;h=468\" sizes=\"(max-width: 468px) 100vw, 468px\" srcset=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=468&amp;h=468 468w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=150&amp;h=150 150w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=300&amp;h=300 300w, https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg 474w\" alt=\"\" width=\"468\" height=\"468\" data-attachment-id=\"357\" data-permalink=\"https:\/\/ferrywahyu.wordpress.com\/2012\/02\/03\/sejarah-programmable-logic\/cpld\/\" data-orig-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=468&amp;h=468\" data-orig-size=\"474,474\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"cpld\" data-image-description=\"\" data-medium-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=468&amp;h=468?w=300\" data-large-file=\"https:\/\/ferrywahyu.files.wordpress.com\/2012\/02\/cpld.jpg?w=468&amp;h=468?w=468\" \/><\/a>CPLD biasanya berbasis Flash, yaitu konfigurasi <em>macrocell<\/em> dan matriks interkoneksi ditentukan oleh isi dari memori <em>Flash on-chip<\/em>. Hal ini menandakan bahwa CPLD tidak perlu dikonfigurasi setelah dinyalakan, tidak seperti SRAM berbasis FPGA. Perlu diingat bahwa ada juga FPGA berbasis <em>Flash<\/em>. Perbedaan utama antara CPLD dan FPGA bukan pada konfigurasi memorinya, melainkan pada arsitektur dasarnya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sebelum ditemukan sistem programmable logic, perancangan elektronika harus menggunakan integrated circuit (IC) khusus, masing-masing berisi beberapa gerbang logik. Chip tersebut disebut logika diskret. Terbatasnya kapasitas gerbang logik yang ada pada satu chip, maka untuk membuat rangkaian yang kompleks harus menggabungkan beberapa chip logik tersebut dalam satu papan, sehingga hal ini menyebabkan tata letak papan lebih [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":152,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[18,9,16,13,14,15,26,10],"_links":{"self":[{"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/posts\/151"}],"collection":[{"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/comments?post=151"}],"version-history":[{"count":1,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/posts\/151\/revisions"}],"predecessor-version":[{"id":153,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/posts\/151\/revisions\/153"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/media\/152"}],"wp:attachment":[{"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/media?parent=151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/categories?post=151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ferrywahyuwibowo.my.id\/index.php\/wp-json\/wp\/v2\/tags?post=151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}