포스트

임베디드 스터디 - 논리 게이트

임베디드 스터디 - 논리 게이트

이번 글 참고자료: 한빛아카데미, 디지털 논리회로4판

각종 논리게이트

논리 레벨

  • 회로 소자에 따라 High(1), Low(0)를 인식하는 전압 영역이 다르다.
$논리값 \setminus 회로소자$TTLCMOS
HIGH$2.5V$ ~ $5V$$3.5V$ ~ $5V$
UNDEFINED$0.8V$ ~ $2.5V$$1.5V$ ~ $3.5V$
LOW$0V$ ~ $0.8V$$0V$ ~ $1.5V$

논리게이트

  • NOT 게이트 : 논리 반전, 인버터(Inverter)

    NOT 게이트(인버터) 회로 기호

    $F = \overline{A}$

    입력($A$)출력($F$)
    01
    10
  • BUFFER 게이트 : 논리 지연, 전압 정류화

    BUFFER 게이트 회로 기호

    $ F = A $

    입력($A$)출력($F$)
    00
    11
  • TRI-STATE BUFFER 게이트 : 입력값에 대한 출력 제어

    입력($A$)입력($E$)출력 ($B$)
    00$Z$(High Impedence)
    10$Z$(High Impedence)
    010
    111
  • AND 게이트 : 논리 곱

    AND 게이트(논리 곱) 회로 기호

    $ F = A \cdot B $

    입력($A$)입력($B$)출력 ($F$)
    000
    010
    100
    111
  • OR 게이트 : 논리 합

    OR 게이트(논리 합) 회로 기호

    $ F = A + B $

    입력($A$)입력($B$)출력 ($F$)
    000
    011
    101
    111
  • NAND 게이트 : 논리 곱의 부정

    NAND 게이트(논리 곱의 부정) 회로 기호

    $F = \overline{A \cdot B}$

    입력($A$)입력($B$)출력 ($F$)
    001
    011
    101
    110
  • NOR 게이트 : 논리 합의 부정

    NOR 게이트(논리 합의 부정) 회로 기호

    $F = \overline{A + B}$

    입력($A$)입력($B$)출력 ($F$)
    001
    010
    100
    110
  • XOR 게이트 : 배타적 논리 합

    XOR 게이트(배타적 논리 합) 회로 기호

    $F = A \oplus B$

    입력($A$)입력($B$)출력 ($F$)
    000
    011
    101
    110
  • XNOR 게이트 : 배타적 논리 합의 부정

    XNOR 게이트(배타적 논리 합의 부정) 회로 기호

    $F = \overline{A \oplus B}$

    입력($A$)입력($B$)출력 ($F$)
    001
    010
    100
    111

범용 게이트 (Universal Gates)

  • 단일 종류의 게이트만으로 모든 게이트를 구현할 수 있다.
  • NAND, NOR 게이트가 Universal Gates 이다.

정논리(Positive Logic), 부논리(Negative Logic)

  • 정논리 : 전압이 High $(5V)$ 일 때 논리 1, 전압이 Low $(0V)$ 일 때 논리 0
  • 부논리 : 전압이 High $(5V)$ 일 때 논리 0, 전압이 Low $(0V)$ 일 때 논리 1

  • 정논리와 부논리의 상호 변환은 입출력 단에 모두 NOT을 추가하여 변환할 수 있다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.