Latch vs flip-flop
Selak dan flip flop adalah blok bangunan asas litar logik berurutan, oleh itu memori. Litar logik berurutan adalah jenis litar digital yang bertindak balas bukan sahaja kepada input sekarang, tetapi ke keadaan sekarang (atau masa lalu) litar. Untuk mencapai fungsi ini, litar mesti dapat mengekalkan keadaannya sebagai maklumat binari.
Lebih banyak mengenai selak
Harta asas peranti memori adalah, ia sepatutnya dapat mengekalkan outputnya pada keadaan tetap sehingga diarahkan untuk menukar. Fungsi ini disediakan oleh litar logik yang boleh dibelenggu. Ringkasnya, ia mempunyai dua negeri yang stabil; keadaan set dan keadaan tetapkan semula. Oleh konvensyen, keadaan set dianggap sebagai 1 dan keadaan tetapkan semula dianggap sebagai 0. Unsur litar sedemikian dikenali sebagai selak; Analogi dengan peranti mekanikal yang mengunci objek ke kedudukan tetap.
Selak set-reset asas (selak SR) adalah bentuk litar yang paling mudah. JK dan D Latch adalah dua jenis selak lain. Operasi mereka mudah dinyatakan dengan jadual kebenaran. Ini adalah perwakilan jadual dari semua kemungkinan hasil untuk keadaan input yang berbeza.
Selak asas mengubah nilainya apabila input yang betul diberikan. Ini menimbulkan masalah untuk mengawal bit data yang disimpan dalam selak dalam litar besar. Lebih banyak kawalan ke litar yang boleh dibelenggu dapat diperkenalkan dengan melewati setiap input melalui pintu gerbang dan. Dengan mengawal pintu dan menggunakan isyarat lain, input boleh dibenarkan pada peristiwa yang diingini. Input tambahan ini dikenali sebagai Enable, dan selak yang dikonfigurasikan dengan cara ini dikenali sebagai selak yang mencatat atau selak berpagar. Biasanya membolehkan dikawal oleh jam, yang merupakan isyarat digital dengan selang waktu yang diingini tinggi (1) dan rendah (0) negeri.
Untuk jejak d yang dicatatkan, apabila jam berada di keadaan yang tinggi, output menganggap keadaan yang tinggi untuk setiap keadaan tinggi input. Tingkah laku ini dipanggil ketelusan. Dalam sesetengah aplikasi, ketelusan selak adalah kelemahan.
Lebih banyak mengenai flip-flops
Selalunya perlu mempunyai keupayaan untuk mencuba input pada segera tertentu dan mengekalkan nilai secara dalaman. Kerana ketelusan, selak bertindak balas terhadap sebarang peristiwa yang berlaku dalam keadaan yang tinggi. Sebagai penyelesaian, litar yang boleh dibina dicetuskan pada kelebihan yang semakin meningkat atau kelebihan denyutan jam boleh digunakan. Litar ini dikenali sebagai flip-flop, yang serentak dengan tepi nadi jam. Oleh itu, flip-flop juga dikenali sebagai litar multivibrator yang boleh disegerakkan. Sebaliknya, selak adalah litar multivibrator yang tidak dapat disangkal.
Sepadan dengan operasi selak, sr, jk, d, dan t flips flops juga direka bentuk.
Apakah perbezaan antara selak dan flip flop?
• Selak adalah litar multivibrator yang tidak dapat disangkal, dan flip-flop adalah litar multivibrator bising segerak.
• Dalam selak, keadaan yang ditahan boleh berubah seketika apabila membolehkannya berada di keadaan yang tinggi, tetapi di flip flop, keadaan yang ditahan hanya boleh berubah di tepi yang semakin meningkat atau kelebihan isyarat jam yang diberikan sebagai input dari input membolehkan.