Pytanie:
SR Flip-Flop: NOR czy NAND?
pavlos163
2015-04-04 21:42:36 UTC
view on stackexchange narkive permalink

Niedawno zacząłem uczyć się japonek i utknąłem w tym momencie:

W niektórych samouczkach wideo ludzie wyjaśniają przerzutniki SR w ten sposób:

SR1

Więc używają bramek NAND, tworząc następującą tabelę przejść:

  | t | t + 1 | S | R | Q | 0 | 0 | NIEPRAWIDŁOWY | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | ?  

Jednak niektórzy inni wyjaśniają przerzutnik SR używając bramek NOR:

SR2
(źródło: startelectronics.com)

który ma inną tabelę przejść.

Czy obie są prawidłowe? Dlaczego oba istnieją?

Wygląda na to, że obraz jest nieprawidłowy S i R powinny być odwrócone
Cztery odpowiedzi:
nidhin
2015-04-04 21:59:34 UTC
view on stackexchange narkive permalink

Oba są zamkami SR.

Zatrzask SR NOR będzie miał następującą tabelę prawdy:

  ---------- SR Q ---------- 0 0 bez zmian 0 1 01 0 11 1 niedozwolone ----------  

Zatrzask SR NAND jest odwróconą wersją zatrzasku SR NOR. Tabela prawdy to:

  ---------- SR Q ---------- 0 0 niedozwolone 0 1 11 0 01 1 bez zmian ----------  
Mój profesor nazwał to „pchaniem bąbelków” i powiedział, że kiedy przepychasz bańkę z wejścia do wyjścia lub odwrotnie, zmienia się również kształt.Brzmi lepiej niż przesuwane kulki i wciąż to pamiętam prawie 20 lat później.
W przypadku bramki NAND, dlaczego wejścia S = 0 i R = 0 są niedozwolone, podczas gdy w trybie NOR są?
Więc jeśli odwrócisz S i R przed bramą, zachowają się tak samo bez inwersji?
Vladimir Cravero
2015-04-04 22:18:05 UTC
view on stackexchange narkive permalink

Jest taki ładny, mały (i niekompletny) zbiór zasad dotyczących obwodów cyfrowych, a dokładniej małych kulek:

  • Małe kulki mogą podróżować po przewodach (nie zawsze Sekcje T)
  • małe kulki mogą przemieszczać się przez bramki logiczne
  • małe kulki neutralizują się nawzajem, gdy się zderzają

Druga wymaga niewielkiej ekspansji. Jeśli masz małą kulkę na wyjściu bramki AND, co czyni ją bramką NAND, możesz wziąć kulkę, podwoić ją, włożyć nowe kulki do wejścia i obrócić AND w OR. Podobnie jest, jeśli zaczniesz od bramki OR (która z małą kulką jest bramką NOR). Ktoś nazwij tę zasadę Prawa De Morgana, jeśli kiedykolwiek będziesz musiał to wyjaśnić nauczycielowi.

Wróć do swojego obwodu: weź dwie małe kulki, przejdź przez bramki NAND (rozdzielając kulki). Teraz masz dwie bramki OR i cztery kule. Przypomnijmy, że kula reprezentuje bramkę NOT:

schematic

symuluj ten obwód - Schemat utworzony za pomocą CircuitLab

Teraz, jak widzisz, R i S są zanegowane, gdy tylko wejdą w obwód. Możemy zgodzić się i „uprościć” NOT3 z R i nazwać to wejście nR, podobnie jak S i NOT2.

Teraz wciśnijmy NOT4 aż do przecięcia T: co się tam dzieje? Cóż, możesz zanegować wynik AND i aby zachować niższą wartość nQ, powinieneś tam również umieścić nie.

Diagram jest wart tysiąca słów:

schematic

symuluj ten obwód

Teraz możesz uprościć Q i NOT1 i oznaczyć to, co generuje nQ oraz uprościć nQ i NOT2 oraz etykietę to wyjście P. Czy obwód wygląda teraz bardziej znajomo? Twój drugi obwód jest taki sam, tylko to, co nazywasz ustawianiem i resetowaniem zmian.

Prawdziwe pytanie brzmi: dlaczego zawracałem sobie głowę tą całą historią o „małych kulkach”? Mogłeś po prostu zapisać tabelę prawdy i „łatwo” zobaczyć, co się dzieje. Cóż, myślę, że przesuwanie małych kulek bardzo pomaga w rozwiązywaniu prostych problemów, a nawet tych nieco bardziej skomplikowanych. Poza tym jest to fajna .

Parthiv P
2015-04-04 23:12:29 UTC
view on stackexchange narkive permalink

Możliwe jest skonstruowanie prostego przerzutnika SR przy użyciu bramek NOR lub NAND. Nie ma dużej różnicy w wydajności. Jedyna niewielka różnica wynika z właściwości bramki NOR lub NAND.

Rozważ flip-flop SR z bramkami NAND: -

SR FLIP FLOP USING NAND GATES

Tabela prawdy może być podana jako: -

Truth table for SR FLIP FlOP using NAND

Rozważmy teraz przerzutnik SR z użyciem bramek NOR: -

SR FLIP FLOP USING NOR GATE

Tabela prawdy może być podana jako: - NOR FLIP FLOP TRUTH TABLE

Obwód będzie działał w podobny sposób jak obwód bramki NAND powyżej, z tym wyjątkiem, że wejścia są aktywne w stanie WYSOKIM, a stan nieważności występuje, gdy oba jego wejścia są na poziomie logicznym „1”. Zależy to tylko od tego, którego wolisz używać, w przeciwnym razie oba działają tak samo.

Myślę, że tabela prawdy SET i RESET NAND jest błędna.
Twoje tabele prawdy są zamienione.NAND FF: oba wejścia LO powodują, że oba wyjścia mają stan HI - jest to stan nieprawidłowy.To samo z NOR FF: oba wejścia HI powodują, że oba wyjścia mają stan LO - również stan nieprawidłowy.
Drummy
2017-03-27 11:23:14 UTC
view on stackexchange narkive permalink

Bramki NOR służą do budowy aktywnych zatrzasków o dużej wartości SR, a bramki NAND do budowy aktywnych zamków o niskiej wartości SR

Filmy w YouTube o zatrzaskach



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...