산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

다중 입력 게이트

논리 게이트의 사용

인버터와 버퍼는 단일 입력 게이트 회로의 가능성을 소진시킵니다. 단일 논리 신호로 버퍼링하거나 반전시키는 것 외에 무엇을 더 할 수 있습니까? 더 많은 논리 게이트 가능성을 탐색하려면 회로에 더 많은 입력 단자를 추가해야 합니다.

논리 게이트에 더 많은 입력 단자를 추가하면 입력 상태 가능성의 수가 증가합니다. 인버터나 버퍼와 같은 단일 입력 게이트의 경우 가능한 입력 상태는 두 가지뿐입니다. 입력이 "높음"(1)이거나 "낮음"(0)입니다.

이 장의 앞부분에서 언급했듯이 2개의 입력 게이트에는 4 가능성(00, 01, 10 및 11). 3입력 게이트는 8 입력 상태에 대한 가능성(000, 001, 010, 011, 100, 101, 110 및 111).

가능한 입력 상태의 수는 2의 입력 수의 거듭제곱과 같습니다.


가능한 입력 상태 수의 이러한 증가는 분명히 더 복잡한 게이트 동작을 허용합니다. 이제 단일 "높음" 또는 "낮음" 논리 레벨을 단순히 반전 또는 증폭(버퍼링)하는 대신 게이트의 출력은 조합에 따라 결정됩니다. 입력 단자에 1과 0이 존재합니다.

단지 몇 개의 입력 단자로 많은 조합이 가능하기 때문에 인버터나 버퍼만 될 수 있는 단일 입력 게이트와 달리 다중 입력 게이트에는 다양한 유형이 있습니다. 각 기본 게이트 유형은 표준 기호, 진리표 및 실제 작동을 보여주는 이 섹션에서 제공됩니다. 이러한 다양한 게이트의 실제 TTL 회로는 다음 섹션에서 살펴보겠습니다.

AND 게이트

이해하기 가장 쉬운 다중 입력 게이트 중 하나는 AND 게이트입니다. 이 게이트의 출력은 모두 입력(첫 번째 입력 두 번째 입력 . . .) "높음"(1)입니다. 입력이 "낮음"(0)이면 출력도 "낮음" 상태가 됩니다.


AND 게이트는 3개 이상의 입력으로 만들어지지만 이것은 단순한 2개 입력보다 덜 일반적입니다.

2입력 AND Gate의 진리표

2입력 AND 게이트의 진리표는 다음과 같습니다.

AND 게이트 샘플 회로 작동

이 진리표가 실제적으로 의미하는 바는 2-입력 AND 게이트가 입력 논리 레벨의 모든 가능성에 종속되는 다음 그림 시퀀스에 표시됩니다. LED(Light-Emitting Diode)는 출력 로직 레벨을 시각적으로 표시합니다.



AND 게이트의 출력이 "높음"이 되는 것은 모든 입력이 "높음" 논리 레벨로 올라갔을 때만 가능하므로 4개의 입력 조합 상태 중 하나만에 대해 LED를 활성화합니다.

낸드 게이트

AND 게이트 아이디어의 변형을 NAND 게이트라고 합니다. "NAND"라는 단어는 NOT과 AND의 축약어입니다.

기본적으로 NAND 게이트는 출력 단자에 연결된 NOT(인버터) 게이트가 있는 AND 게이트와 동일하게 동작합니다. 이 출력 신호 반전을 상징하기 위해 NAND 게이트 기호는 출력 라인에 거품이 있습니다.

NAND 게이트의 진리표는 예상한 대로 AND 게이트의 진리표와 정반대입니다.


AND 게이트와 마찬가지로 NAND 게이트는 두 개 이상의 입력으로 만들어집니다. 이러한 경우 동일한 일반 원칙이 적용됩니다. 모든 입력이 "높음"(1)인 경우에만 출력이 "낮음"(0)이 됩니다. 입력이 "낮음"(0)이면 출력은 "높음"(1)이 됩니다.

OR 게이트

조사할 다음 게이트는 OR 게이트입니다. 왜냐하면 입력(첫 번째 입력 또는 두 번째 입력 또는 ...) 중 하나라도 "높음"(1)인 경우 이 게이트의 출력이 "높음"(1)이 되기 때문입니다. ). OR 게이트의 출력은 모든 입력이 "로우"(0)인 경우에만 "로우"(0)가 됩니다.

2입력 OR 게이트 진리표

2입력 OR 게이트의 진리표는 다음과 같습니다.


OR 게이트 샘플 회로 작동

다음 그림 시퀀스는 가능한 모든 논리 수준을 경험하는 2-입력과 함께 OR 게이트의 기능을 보여줍니다. LED(Light-Emitting Diode)는 게이트의 출력 로직 레벨을 시각적으로 표시합니다.

입력이 "하이" 논리 레벨로 올라가는 조건은 OR 게이트의 출력이 "하이"가 되도록 하여 4개의 입력 조합 상태 중 3개에 대해 LED를 활성화합니다.

NOR 게이트

예상하셨겠지만, NOR 게이트는 출력이 반전된 OR 게이트이며, NAND 게이트는 출력이 반전된 AND 게이트입니다.


지금까지 본 다른 모든 다중 입력 게이트와 마찬가지로 NOR 게이트는 2개 이상의 입력으로 제조할 수 있습니다. 여전히 동일한 논리 원리가 적용됩니다. 입력 중 하나라도 "높음"(1)으로 설정되면 출력이 "낮음"(0)이 됩니다. 모든 입력이 "낮음"(0)일 때만 출력이 "높음"(1)입니다.

음수 AND 게이트

네거티브 AND 게이트는 모든 입력이 반전된 AND 게이트와 동일하게 작동합니다(NOT 게이트를 통해 연결됨). 표준 게이트 기호 규칙에 따라 이러한 반전된 입력은 거품으로 표시됩니다.

대부분의 사람들의 첫 번째 본능과 달리 Negative-AND 게이트의 논리적 동작은 NAND 게이트와 동일하지 않습니다. 진리표는 실제로 NOR 게이트와 동일합니다.

음의 OR 게이트

동일한 패턴에 따라 Negative-OR 게이트는 모든 입력이 반전된 OR 게이트와 동일하게 기능합니다. 표준 게이트 기호 규칙에 따라 이러한 반전된 입력은 거품으로 표시됩니다. Negative-OR 게이트의 동작 및 진리표는 NAND 게이트와 동일합니다.

배타적 OR 게이트

마지막 6가지 게이트 유형은 모두 AND, OR 및 NOT의 세 가지 기본 기능에 대한 상당히 직접적인 변형입니다. 그러나 Exclusive-OR 게이트는 완전히 다릅니다.

배타적 논리합 게이트는 입력이 서로 다른 논리 레벨(0과 1 또는 1과 0)에 있는 경우 "높은"(1) 논리 수준을 출력합니다. 반대로 입력이 다음과 같은 경우 "낮은"(0) 논리 수준을 출력합니다. 동일한 논리 수준입니다.

배타적 논리합(XOR이라고도 함) 게이트에는 고유한 기호와 진리표 패턴이 모두 있습니다.

XOR 등가 회로

AND, OR 및 NOT 게이트로 구성된 배타적 논리합 게이트에 대한 등가 회로가 있으며, NAND, NOR 및 음수 입력 게이트가 있습니다. Exclusive-OR 게이트를 시뮬레이션하는 다소 직접적인 접근 방식은 일반 OR 게이트로 시작한 다음 두 입력이 모두 "하이"(1)일 때 출력이 "하이"(1)가 되는 것을 방지하기 위해 추가 게이트를 추가하는 것입니다.


이 회로에서 마지막 AND 게이트는 NAND 게이트의 출력이 높을 때마다 OR 게이트의 출력을 위한 버퍼 역할을 합니다. 이는 처음 세 개의 입력 상태 조합(00, 01, 10)에 대한 것입니다. 그러나 두 입력이 모두 "높음"(1)이면 NAND 게이트는 "낮음"(0) 논리 레벨을 출력하여 최종 AND 게이트가 "낮음"(0) 출력을 생성하도록 합니다.

Exclusive-OR 게이트의 또 다른 등가 회로는 입력 조건 01 및 10에 대해 "높은"(1) 출력을 생성하도록 설정된 인버터가 있는 두 개의 AND 게이트 전략을 사용합니다. 그런 다음 최종 OR 게이트는 AND 게이트 중 하나를 허용합니다. high" 출력을 생성하여 최종 "high" 출력 생성:


배타적 논리합 게이트는 두 개 이상의 이진수를 비트 단위로 비교해야 하는 회로와 오류 감지(패리티 검사) 및 코드 변환(이진에서 회색으로 또는 그 반대로)에 매우 유용합니다.

Exclusive-NOR 게이트

마지막으로 분석을 위한 마지막 게이트는 XNOR 게이트라고도 하는 Exclusive-NOR 게이트입니다. 출력이 반전된 Exclusive-OR 게이트와 동일합니다. 이 게이트의 진리표는 배타적 논리합 게이트의 진리표와 정확히 반대입니다.


진리표에서 알 수 있듯이 Exclusive-NOR 게이트의 목적은 두 입력이 동일한 논리 레벨(00 또는 11)에 있을 때마다 "높은"(1) 논리 레벨을 출력하는 것입니다.

검토:

<울>
  • AND 게이트에 대한 규칙:첫 번째 입력이 and인 경우에만 출력이 "높음"입니다. 두 번째 입력은 모두 "높음"입니다.
  • OR 게이트에 대한 규칙:입력 A 또는인 경우 출력은 "높음"입니다. 입력 B는 "높음"입니다.
  • NAND 게이트 규칙:출력이 아니다 첫 번째 입력과 두 번째 입력이 모두 "높음"이면 "높음"
  • NOR 게이트에 대한 규칙:출력은 아니다 첫 번째 입력이나 두 번째 입력이 "높음"이면 "높음"
  • 음수 AND 게이트는 NOR 게이트처럼 작동합니다.
  • 음의 OR 게이트는 NAND 게이트처럼 작동합니다.
  • Exclusive-OR 게이트에 대한 규칙:입력 논리 레벨이 다르면 출력은 "높음"입니다. .
  • Exclusive-NOR 게이트에 대한 규칙:입력 논리 레벨이 동일이면 출력은 "높음"입니다. .
  • 관련 워크시트:

    <울>
  • 기본 논리 게이트 워크시트
  • <리>

    부울 대수학 워크시트


    산업기술

    1. 비반전 증폭기
    2. 기본 게이트 기능
    3. NAND Gate S-R Enabled Latch
    4. NAND 게이트 S-R 플립플롭
    5. 7-세그먼트 디스플레이
    6. 트랜지스터, 접합 전계 효과(JFET)
    7. 집적 회로
    8. 게이트 레벨 모델링
    9. D 래치
    10. 사출 성형 게이트의 6가지 유형 및 사용 시기