NOR mantığı - NOR logic

Tek bir NOR kapısı

Bir NOR geçidi , yalnızca her iki giriş de negatif olduğunda pozitif çıktı veren bir mantık geçididir.

NAND geçitleri gibi , NOR geçitleri de başka herhangi bir mantık geçidi oluşturmak için birleştirilebilen "evrensel kapılar" olarak adlandırılır . Örneğin, ilk gömülü sistem olan Apollo Kılavuz Bilgisayarı , yalnızca NOR kapılarından inşa edildi, sonraki sürümler için toplamda yaklaşık 5.600. Günümüzde, entegre devreler yalnızca tek bir kapı tipinden yapılmamaktadır. Bunun yerine, mantıksal bir devrenin açıklamasını karmaşık kapılar ( standart hücreler ) veya transistörler ( tam özel yaklaşım) net listesine dönüştürmek için EDA araçları kullanılır .

NOR

Bir NOR geçidi mantıksal olarak tersine çevrilmiş bir OR geçididir. Aşağıdaki doğruluk tablosuna sahiptir:

NOR ANSI Labelled.svg

Q = A NOR B

Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 1
0 1 0
1 0 0
1 1 0

NOR kapılarını kullanarak başka kapılar yapmak

Bir NOR kapısı evrensel bir kapıdır, yani diğer herhangi bir geçidin NOR kapılarının bir kombinasyonu olarak temsil edilebileceği anlamına gelir.

DEĞİL

Bu, bir NOR geçidinin girişlerini birleştirerek yapılır. Bir NOR geçidi, NOT geçidine giden bir OR geçidine eşdeğer olduğundan, girişleri birleştirmek NOR geçidinin "OR" kısmının çıkışını girişle aynı yapar, onu dikkate almaktan ve sadece NOT kısmını bırakarak.

İstenilen DEĞİL Kapı NOR İnşaat
ANSI Labelled.svg DEĞİL NOR.svg'den DEĞİL
Q = DEĞİL ( A ) = A NOR A
Doğruluk tablosu
Giriş A Q Çıkışı
0 1
1 0

VEYA

Bir OR geçidi, NOR geçidinin çıkışını ters çevirerek yapılır. Bir NOT geçidinin, girişleri birleştirilmiş bir NOR geçidine eşdeğer olduğunu zaten bildiğimize dikkat edin.

İstenilen OR Kapısı NOR İnşaat
VEYA ANSI Labelled.svg VEYA NOR.svg'den
Q = A VEYA B = ( A NOR B ) NOR ( A NOR B )
Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 0
0 1 1
1 0 1
1 1 1

VE

Bir AND geçidi, her iki giriş de 1 olduğunda 1 çıkış verir. Bu nedenle, bir NOR geçidinin girişleri tersine çevrilerek bir AND geçidi yapılır. Yine, bir NOT geçidinin girdileri birleştirilmiş bir NOR'a eşdeğer olduğuna dikkat edin.

İstenilen VE Kapı NOR İnşaat
VE ANSI Labelled.svg VE NOR.svg'den
Q = A VE B = ( A NOR A ) NOR ( B NOR B )
Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 0
0 1 0
1 0 0
1 1 1

NAND

Bir NAND geçidi, bir AND geçidinin çıkışını ters çevirerek yapılır. NAND kelimesi, AND olmadığı anlamına gelir. Adından da anlaşılacağı gibi, her iki giriş de 1 olduğunda 0 verecektir.

İstenilen NAND Kapısı NOR İnşaat
NAND ANSI Labelled.svg NOR.svg'den NAND
Q = A NAND B = [( A NOR A ) NOR ( B NOR B )] NOR
[( A NOR A ) NOR ( B NOR B )]
Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 1
0 1 1
1 0 1
1 1 0

XNOR

Aşağıda gösterildiği gibi dört NOR geçidi bağlanarak bir XNOR geçidi yapılır. Bu yapı, tek bir NOR geçidinin üç katı bir yayılma gecikmesi gerektirir.

İstenilen XNOR Kapısı NOR İnşaat
XNOR ANSI Labelled.svg NOR.svg'den XNOR
Q = A XNOR B = [ A NOR ( A NOR B )] NOR
[ B NOR ( A NOR B )]
Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 1
0 1 0
1 0 0
1 1 1

Alternatif olarak, bir XNOR geçidi, bir NOR geçidinin tersine çevrilmiş bir giriş AND geçidi olduğunu de Morgan Yasası'ndan not ederek , konjonktif normal form dikkate alınarak yapılır . Bu yapıda dört yerine beş kapı kullanılmaktadır.

İstenilen Kapı NOR İnşaat
XNOR ANSI Labelled.svg NOR 2.svg'den XNOR
Q = A XNOR B = [ B NOR ( A NOR A )] NOR
[ A NOR ( B NOR B )]

ÖZELVEYA

Bir XOR geçidi, bir NOR geçidinin tersine çevrilmiş bir giriş VE geçidi olduğunu de Morgan Yasası'ndan not ederek , konjonktif normal biçim dikkate alınarak yapılır . Bu yapı, tek bir NOR geçidinin üç katı bir yayılma gecikmesi gerektirir ve beş geçit kullanır.

İstenilen XOR Kapısı NOR İnşaat
XOR ANSI Labelled.svg NOR.svg'den XOR
Q = A ÖZELVEYA B = [( A NOR A ) NOR ( B NOR B )] NOR
( A NOR B )
Doğruluk tablosu
Giriş A Giriş B Q Çıkışı
0 0 0
0 1 1
1 0 1
1 1 0

Alternatif olarak, XNOR kapısının 4 kapılı versiyonu bir invertör ile kullanılabilir. Bu yapının yayılma gecikmesi tek bir NOR geçidinin dört katı (üç katı yerine) vardır.

İstenilen Kapı NOR İnşaat
XOR ANSI Labelled.svg NOR 2.svg'den XOR
Q = A ÖZELVEYA B = {[ A NOR ( A NOR B )] NOR
[ B NOR ( A NOR B )]} NOR
{[ A NOR ( A NOR B )]
NOR [ B NOR ( A NOR B )]}

Ayrıca bakınız

Referanslar