1 비트 또는 2 비트 입력 및 1 비트 출력으로 가능한 모든 논리 게이트의 이름은 무엇입니까?


9

이것은 어리석은 질문 인 것처럼 보이지만 사실 관련 정보를 검색하려고 할 때 검색 결과 중 어느 것도 만족스러운 답변을 얻지 못했습니다.

1 비트 입력 및 1 비트 출력을 갖는 로직 게이트

입력에 =1 비트가 있으므로 진리표에는 =2=21=2 개의 행이 있습니다. 진리표의 모든 행에 대해 출력에 대해 2 선택 사항 ( 0 또는 1 )이 있으므로 총 2=22=221=4 다른 진리표가 있습니다.

다음은 진리표 테이블입니다 (각 진리표는 행으로 작성 됨).

(0)(1)이름공식00상수 제로001정체엑스10NOT Gate / Negate / 인버터엑스¯11상수 하나1

2 비트 입력 및 1 비트 출력을 갖는 로직 게이트

입력에 =2 비트가 있으므로 진리표에는 =2=22=4 행이 있습니다. 진리표의 모든 행에 대해 출력에 대해 2 선택 사항 ( 0 또는 1 )이 있으므로 총 2=22=222=16 다른 진리표가 있습니다.

다음은 진리표 테이블입니다 (각 진리표는 행으로 작성 됨).

(0,0)(0,1)(1,0)(1,1)이름공식0000상수 제로00001AND 게이트엑스와이0010게이트 -0010엑스와이¯0011X의 정체성엑스0100게이트 -0100엑스¯와이0101Y의 정체성와이0110XOR 게이트엑스와이0111OR 게이트엑스+와이1000NOR 게이트엑스+와이¯1001XNOR 게이트엑스와이¯1010Y에 NOT 게이트와이¯1011게이트 -1011엑스+와이¯1100X의 NOT 게이트엑스¯1101게이트 -1101엑스¯+와이1110낸드 게이트엑스와이¯1111상수 하나1

질문

  • 이 게이트의 다른 이름은 무엇입니까? 위에 표시된 것처럼을 함수 또는 NOT Gate이라고도 Negate합니다 Inverter.
  • 내 연구에서 나는 XNOR Gate 라는 이름 이 NXOR Gate 보다 더 유명하다는 것을 알고 있습니다. 그러나 게이트는 NOT XOR Gate 와 같습니다 . 왜 XN 보다 먼저 나오나요 (다른 "아무것도없는"게이트와 달리)?
  • 빨간
    • 게이트 -0100
    • 게이트 -1011
    • 게이트 -1011

== 편집 : 2019-04-10 ==

나는 이 위키피디아 기사 를 우연히 발견했다 .


나는 종이를 쓰는 사람이 전화하기를 원하는대로 전화를받는다고 생각합니다. 나는 이것이 널리 통용되는 이름을 가질만큼 흔하지 않다고 생각합니다. 게이트 -1011은 논리적 의미를 재현하므로 의미가 있습니다.하지만 이름이 자명 할 정도로 표준이 아니기 때문에 작성하기 전에 의미를 설명해야합니다. . gate-0010과 gate-0100은 입력이 바뀌었을 때와 동일한 게이트입니다. gate-1011과 gate-1101도 마찬가지입니다.
Hearth

"논리적 함의"는 공식적인 논리 (A => B로 표시)에서 매우 일반적이지만 다른 것은 아닙니다.
유진 Sh.

(엑스,와이)=(와이,엑스)(엑스,와이,)=(엑스,,와이)=(와이,엑스,)=(와이,,엑스)=(,엑스,와이)=(,와이,엑스)

부울 대수 또는 XOR / XNOR 논리와 관련이 없기 때문에 공식적인 이름이있을 것입니다. 이름은 어떤 종류의 일반적인 응용 프로그램을 의미합니다.
StainlessSteelRat

1
전자 엔지니어로서 나는 다른 이름을 말할 이유를 생각할 수 없습니다.
난로

답변:


3

Gate-1011표에서 레이블을 붙인 것을 이 소스 에서 "IMPLY Gate"라고 합니다 . "ID 게이트"의 다른 이름을 "버퍼 게이트"라고합니다.

그러나 찾고자하는 것에 대한 공식적인 출처는 없지만 다른 논리 게이트 이름을 함께 때리는 것 외에 복잡한 논리의 이름 규칙에 대한 정보가 들어 있습니다 . 시간에 독립적 인 특정 입력 변수의 상태에 따라 조건부 및 / 또는 조합 논리가 포함 된 잠재적 논리의 이름을 찾고 있습니다 . 즉, 수학 함수처럼 결과를 즉시 얻을 수 있습니다.

예를 들면 다음과 같습니다.

  • 가산기 / 감산기
  • (디) 멀티플렉서
  • 디코더
  • 귀하의 질문에 위에 나열된 모든 문
  • 3 상태 장치

또한 시간 종속적 인 다양한 상태를 생성하는 순차 논리 가 있습니다. 순차적 논리에는 두 가지 유형이 있습니다 : 비동기 및 동기 ... 이름 규칙은 매우 간단합니다.

예를 들면 다음과 같습니다.

  • 클럭 / 오실레이터
  • 플립 플롭
  • 카운터

그러나 위의 빨간색으로 공식 이름을 요구하는 경우 아직 없습니다. 위에서 제공 한 예 인 NXOR이 아마도 당신이 얻는 것과 비슷하다고 생각합니다. "X"앞에 "N"이있는 이유는 아마도 블록 다이어그램 자체에 들어가기 전에 모든 입력이 부정되는 것일 수 있습니다. 그러나 NOR 및 NAND의 경우에는 그렇지 않습니다. 지적한 바와 같이 NOT-NOR 및 NOT-NAND이기 때문입니다.

아마도 입력을 무효화하는 NNOR과 모든 입력이 무효화되는 NNOR과 같은 무언가를 만들 수 있습니다.

세 가지 주요 논리 게이트에는 NOT, OR 및 AND가 있습니다. 다른 모든 것들은이 세 가지 중 하나를 포함 할 수 있습니다. 예를 들어, NOR 게이트는 단순히 OR 게이트의 출력에 NOT 게이트가있는 OR 게이트 일 수 있습니다. (트랜지스터 로직을 사용하면 다른 이야기입니다.)

결론 : 모든 단일 가능성에 이름을 부여 할 공식 출처는 없습니다. 아마도 우리는 단순히 이름을 지정하지 않아도되기 때문일 것입니다. 불만족 스럽습니다. 그러나 우리가 단순히 이름을 밝히는 것에 전념 하고 있는지 여부 는 전적으로 주관적입니다. 누가 정말 신경 쓰나요? 그들에게 이름을 지어주는 구실이 완전해야한다면, 우리가 그들에게 이름을 주면 얼마나 자주이 이름을 사용할 것입니까?


3

대부분의 2 입력 게이트는 단일 이름 (AND, OR 등)을 갖지만 단일 입력 게이트는 논리 기능 (NOT) 이후뿐만 아니라 신호 또는 기능에 미치는 영향 이후에도 이름이 지정됩니다. 그것들은 회로에있다 ( "인버터", "((비) 인 버팅) 버퍼 / 드라이버").

"XNOR"은 "NXOR"를 발음하기가 더 쉽습니다.

빨간색으로 표시된 게이트는 널리 사용되지 않으므로 일반적인 이름이 없습니다. 실제로는 구성 가능한 다기능 게이트 (74xxx1G57 / 58 / 97 / 98 / 99)에 구현되지만 구성 성의 부작용으로 만 존재합니다. SN74LVC1G97 자료는 "하나 개의 반전 입력과 (N) OR / (N) AND 게이트"로 설명하며, 이는 아마도들을 이해하기 쉬운 방법이다 :

SN74LVC1G97 재미있는 게이트

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.