SR Flip-Flop: NOR atau NAND?


9

Saya mulai mempelajari sandal jepit baru-baru ini dan saya terjebak pada titik ini:

Di beberapa tutorial video, orang menjelaskan flip-flop SR seperti ini:

SR1

Jadi mereka menggunakan gerbang NAND, menghasilkan tabel transisi seperti ini:

|     t     | t+1
|  S  |  R  |  Q
|  0  |  0  |  INVALID
|  0  |  1  |  1
|  1  |  0  |  0
|  1  |  1  |  ?

Namun, beberapa orang menjelaskan SR flip-flop menggunakan gerbang NOR:

SR2
(sumber: startingelectronics.com )

yang memiliki tabel transisi yang berbeda.

Apakah keduanya benar? Mengapa keduanya ada?


Sepertinya gambar itu salah S dan R harus dibalik
Batman

Jawaban:


9

Keduanya adalah kait SR.

Kait SR NOR akan memiliki tabel kebenaran berikut:

----------
S  R   Q
----------
0  0   no change
0  1   0
1  0   1
1  1   not allowed
----------

Kait SR NAND adalah versi kait SR NOR terbalik. Tabel kebenarannya adalah:

----------
S  R   Q
----------
0  0   not allowed
0  1   1
1  0   0
1  1   no change
----------

2
Profesor saya menyebutnya "mendorong gelembung" dan mengatakan bahwa ketika Anda mendorong gelembung dari input ke output atau sebaliknya, bentuknya juga berubah. Kedengarannya lebih baik daripada bola geser, dan saya masih mengingatnya hampir 20 tahun kemudian.
Matt

Untuk gerbang NAND, mengapa input S = 0 dan R = 0 tidak diizinkan selama di NOR?
moonman239

Jadi, jika Anda membalikkan S dan R sebelum gerbang, mereka berperilaku seperti satu sama lain tanpa inversi?
Aaron Franke

8

Ada seperangkat aturan kecil (dan tidak lengkap) yang bagus tentang sirkuit digital ini, tentang bola-bola kecil agar lebih tepat:

  • bola-bola kecil dapat melakukan perjalanan melalui kabel (tidak selalu di bagian T)
  • bola kecil dapat melakukan perjalanan melintasi gerbang logika
  • bola-bola kecil saling menetralisir ketika mereka bertabrakan

Yang kedua perlu sedikit ekspansi. Jika Anda memiliki bola kecil pada output gerbang AND, sehingga menjadikannya gerbang NAND, Anda dapat mengambil bola, menggandakannya, memasukkan bola baru di input dan memutar AND di OR. Hal-hal serupa jika Anda mulai dengan gerbang OR (yang dengan bola kecilnya adalah gerbang NOR). Seseorang menyebut aturan ini Hukum De Morgan jika Anda harus menjelaskan ini kepada seorang guru.

Kembali ke sirkuit Anda: ambil dua bola kecil, seberangi gerbang NAND (membelah bola). Sekarang Anda punya dua gerbang OR dan empat bola. Ingat bahwa bola mewakili gerbang BUKAN:

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab

Sekarang seperti yang Anda lihat, R dan S dinegasikan segera setelah mereka memasuki sirkuit. Kita dapat menyetujui dan "menyederhanakan" NOT3 dengan R dan memanggil input itu nR, dan juga dengan S dan NOT2.

Sekarang mari kita mendorong NOT4 sampai persimpangan T: apa yang terjadi di sana? Yah Anda bisa meniadakan AND output, dan untuk menjaga nilai hilir nQ Anda harus meletakkan tidak di sana juga.

Diagram bernilai seribu kata:

skema

mensimulasikan rangkaian ini

Sekarang Anda dapat menyederhanakan Q dan NOT1 dan memberi label pada output nQ, dan menyederhanakan nQ dan NOT2 dan memberi label pada output Q. Apakah rangkaiannya terlihat lebih akrab sekarang? Sirkuit kedua Anda sama saja, hanya apa yang Anda panggil set dan setel ulang perubahan.

Pertanyaan sebenarnya adalah: mengapa saya repot-repot dengan seluruh cerita "bola kecil"? Anda bisa saja menuliskan tabel kebenaran dan "dengan mudah" melihat apa yang sedang terjadi. Yah saya pikir bahwa menggeser bola kecil di sekitar sangat membantu dalam memecahkan masalah sederhana dan bahkan yang lebih rumit. Plus itu menyenangkan .


6

Dimungkinkan untuk membuat flip flop SR sederhana menggunakan gerbang NOR atau NAND. Tidak ada banyak perbedaan dalam output. Satu-satunya perbedaan kecil terjadi karena sifat-sifat NOR atau gerbang NAND.

Pertimbangkan flip flop SR menggunakan gerbang NAND: -

SR FLIP FLOP MENGGUNAKAN NAND GATES

Tabel kebenaran dapat diberikan sebagai: -

Tabel kebenaran untuk SR FLIP FlOP menggunakan NAND

Sekarang, pertimbangkan SR flip flop menggunakan gerbang NOR: -

SR FLIP FLOP MENGGUNAKAN NOR GATE

Tabel kebenaran dapat diberikan sebagai: -NOR FLIP FLOP FLUT TABLE

Rangkaian akan bekerja dengan cara yang mirip dengan sirkuit gerbang NAND di atas, kecuali bahwa inputnya adalah TINGGI dan kondisi yang tidak valid ada ketika kedua inputnya berada pada level logika "1". Itu hanya tergantung pada yang Anda inginkan jika tidak keduanya bekerja sama.


1
Saya pikir SET dan RESET NAND Truth Table Anda salah.

Tabel kebenaran Anda ditukar. NAND FF: kedua input LO menghasilkan kedua output menjadi HI - ini adalah keadaan tidak valid. Sama dengan NOR FF: kedua input HI menghasilkan kedua output menjadi LO - juga keadaan tidak valid.
Dwayne Reid

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.