Rangkaian Logika Gabungan vs Rangkaian Logika Sekuensial
Sirkuit Digital adalah sirkuit yang menggunakan level tegangan diskrit untuk operasinya, dan logika Boolean untuk interpretasi matematis dari operasi ini. Sirkuit digital menggunakan elemen sirkuit abstrak yang disebut gerbang, dan setiap gerbang adalah perangkat yang outputnya merupakan fungsi input saja. Sirkuit digital digunakan untuk mengatasi redaman sinyal, distorsi noise yang ada di sirkuit Analog. Berdasarkan hubungan antara input dan output, sirkuit digital dibagi menjadi dua kategori; Rangkaian Logika Kombinasional dan Rangkaian Logika Sekuensial.
Lebih lanjut tentang Sirkuit Logika Kombinasi
Rangkaian digital yang keluarannya merupakan fungsi dari masukan yang ada dikenal sebagai rangkaian Logika Kombinasional. Oleh karena itu, rangkaian logika kombinasional tidak memiliki kemampuan untuk menyimpan keadaan di dalamnya. Di komputer, operasi aritmatika pada data yang disimpan dilakukan oleh sirkuit logika kombinasional. Half adder, full adder, multiplexer (MUX), demultiplexers (DeMUX), encoder, dan decoder adalah implementasi tingkat dasar dari rangkaian logika kombinasional. Sebagian besar komponen Unit Aritmatika dan Logika (ALU) juga terdiri dari rangkaian logika kombinasional.
Rangkaian logika kombinasional terutama diimplementasikan menggunakan aturan Jumlah Produk (SOP) dan Produk Jumlah (POS). Keadaan kerja independen dari rangkaian direpresentasikan dengan aljabar Boolean. Kemudian disederhanakan dan diimplementasikan dengan Gerbang NOR, NAND dan NOT.
Lebih lanjut tentang Rangkaian Logika Sekuensial
Rangkaian digital yang keluarannya merupakan fungsi dari masukan saat ini dan masukan sebelumnya (dengan kata lain, keadaan rangkaian saat ini) dikenal sebagai rangkaian logika sekuensial. Sirkuit sekuensial memiliki kemampuan untuk mempertahankan status sistem sebelumnya berdasarkan input saat ini dan status sebelumnya; Oleh karena itu, rangkaian logika sekuensial dikatakan memiliki memori dan digunakan untuk menyimpan data dalam rangkaian digital. Elemen paling sederhana dalam logika sekuensial dikenal sebagai latch, di mana ia dapat mempertahankan keadaan sebelumnya (latches memori/keadaan). Kait juga dikenal sebagai flip-flop (f-f) dan, dalam bentuk struktural yang sebenarnya, ini adalah rangkaian kombinasional dengan satu atau lebih keluaran yang diumpankan kembali sebagai masukan. JK, SR (Set-Reset), T (Toggle), dan D adalah sandal jepit yang biasa digunakan.
Rangkaian logika sekuensial digunakan di hampir setiap jenis elemen memori dan mesin keadaan hingga. Finite State Machine adalah model sirkuit digital di mana kemungkinan status jika sistemnya terbatas. Hampir semua rangkaian logika sekuensial menggunakan jam, dan memicu pengoperasian flip flop. Ketika semua flip-flop dalam rangkaian logika dipicu secara bersamaan, rangkaian tersebut dikenal sebagai rangkaian sekuensial sinkron, sedangkan rangkaian yang tidak dipicu secara bersamaan dikenal sebagai rangkaian asinkron.
Dalam praktiknya, sebagian besar perangkat digital didasarkan pada campuran rangkaian logika kombinasional dan sekuensial.
Apa perbedaan antara Rangkaian Logika Kombinasional dan Sekuensial?
• Rangkaian logika sekuensial memiliki output berdasarkan input dan status sistem saat ini, sedangkan output rangkaian logika kombinasional hanya didasarkan pada input saat ini.
• Rangkaian Logika Sekuensial memiliki memori, sedangkan rangkaian logika kombinasional tidak memiliki kemampuan untuk menyimpan data (keadaan)
• Rangkaian Logika Kombinasi digunakan terutama untuk operasi aritmatika dan Boolean, sedangkan rangkaian logika sekuensial digunakan untuk penyimpanan data.
• Rangkaian logika kombinasional dibangun dengan gerbang logika sebagai perangkat dasar sementara, dalam banyak kasus, rangkaian logika sekuensial memiliki (f-f) sebagai unit bangunan dasar.
• Sebagian besar rangkaian sekuensial memiliki clock (dipicu untuk beroperasi dengan pulsa elektronik), sedangkan logika kombinasional tidak memiliki clock.