본문 바로가기

Digital Circuit

TTL VS CMOS 디지털 논리 레벨

반응형

이번 포스트에서는 디지털의 High 신호와 Low 신호를 구분하는 TTL 논리와 CMOS 논리에 대해 알아보겠습니다.


 

TTL (Transistor-Transistor Logic)과 CMOS (Complementary Metal-Oxide-Semiconductor)는 두 가지 주요 디지털 회로 기술입니다. 이들은 모두 디지털 회로의 구성 요소로 사용되며, 서로 다른 방식으로 작동합니다.

 

디지털 세계는 1(High)와 0(Low)로 모든 것이 이뤄져있고 설명됩니다. 이때 어떤 신호를 1(High), 또 어떤 신호를 0(Low)로할지 구분할 필요가 있습니다.
 
이때 우리는 1과 0을 나누는 기준 파라미터로 전압을 사용합니다.
 
그럼 어느 전압레벨의 신호를 0, 1이라고 할지 정할 필요가 있습니다. 이는 하나의 프로토콜 즉 언어와 같은 같은 규칙을 사용하는 사람끼리의 약속입니다.
 

TTL(Transistor-Transistor Logic)과 CMOS(Complementary Metal-Oxide-Semiconductor)는 앞서 언급한 약속을 가장 대표하는  두 가지입니다. 물론 아래와 같이 세부적으로 나누면 CMOS와 TTL 안에도 여러가지로 나뉩니다.

 

 

1. TTL (Transistor-Transistor Logic)

1. 구조:

  • TTL 회로는 주로 트랜지스터와 저항기로 구성됩니다.
  • 가장 일반적인 형태는 NPN 트랜지스터를 사용합니다.

   2. 전압 레벨:

  • 로우(0): 0V에서 0.8V 사이.
  • 하이(1): 2V에서 5V 사이.
  • 일반적으로 5V 전원을 사용합니다.

 

3. 특징:

  • 속도: 상대적으로 빠름.
  • 전력 소모: CMOS에 비해 높은 편.
  • 잡음 면역성: 중간 정도.
  • 팬아웃: 여러 입력을 구동할 수 있는 능력, 대체로 10~20.

 

 

4. 용도:

  • TTL은 과거부터 다양한 디지털 회로에서 널리 사용되어 왔습니다.

 

 

 

 

2. CMOS (Complementary Metal-Oxide-Semiconductor)

1. 구조:

  • CMOS 회로는 N형 및 P형 MOSFET을 사용하여 구성됩니다.
  • 이러한 트랜지스터는 보완적인 방식으로 작동하여 전력 소모를 최소화합니다.

2. 전압 레벨:

  • 로우(0): 0V에서 1/3 VDD (전원 전압) 사이.
  • 하이(1): 2/3 VDD에서 VDD 사이.

CMOS는 다양한 전원 전압 (예: 3.3V, 5V 등)을 사용할 수 있습니다.|

 

3. 특징:

  • 속도: 기술이 발전하면서 매우 빠른 속도를 제공.
  • 전력 소모: 매우 낮음, 특히 정적 상태에서.
  • 잡음 면역성: 높음.
  • 팬아웃: 상대적으로 높음, 하지만 TTL보다는 낮을 수 있음.

 

4. 용도:

  • 저전력 소모가 중요한 배터리 구동 장치.
  • 고집적 회로(IC) 및 마이크로프로세서에서 주로 사용.

 

주요 차이점 요약

  • 전력 소모: CMOS가 TTL보다 훨씬 낮음.
  • 전압 범위: TTL은 주로 5V에서 동작, CMOS는 다양한 전압에서 동작 가능.
  • 속도: TTL이 전통적으로 더 빠르지만, 현대 CMOS 기술은 매우 빠름.
  • 잡음 면역성: CMOS가 더 높음.

결론

TTL과 CMOS는 각각의 장점과 단점이 있으며, 특정 애플리케이션에 따라 적합한 기술을 선택하게 됩니다. TTL은 전통적인 고속 회로에서 유리하고, CMOS는 저전력, 고집적 회로에서 뛰어납니다.

 

 

 

3. 어느 것을 더 많이??

현대 전자기기와 디지털 회로 설계에서는 CMOS 기술이 주로 사용됩니다. 그 이유는 여러 가지가 있습니다:

CMOS의 주요 장점

  1. 낮은 전력 소모:
    • CMOS는 정적 상태에서 전력 소모가 거의 없으며, 이는 배터리 수명이 중요한 모바일 장치, 웨어러블 기기, IoT 장치 등에서 큰 장점입니다.
  2. 높은 집적도:
    • CMOS 기술은 높은 트랜지스터 집적도를 가능하게 하며, 이는 더 작고 복잡한 회로를 단일 칩에 구현할 수 있게 합니다. 이는 마이크로프로세서, 메모리 칩, FPGA 등에서 중요한 요소입니다.
  3. 다양한 전원 전압:
    • CMOS는 다양한 전원 전압에서 동작할 수 있어 설계 유연성이 높습니다.
  4. 열 발산 감소:
    • 낮은 전력 소모로 인해 발열이 적으며, 이는 고성능 컴퓨팅 장치에서 중요한 요인입니다.

 

 

TTL의 사용 예

TTL은 여전히 특정 조건에서 사용됩니다:

  1. 레거시 시스템:
    • 과거에 설계된 많은 시스템들이 TTL을 기반으로 하고 있으며, 이러한 시스템의 유지보수나 업데이트에 여전히 TTL이 사용됩니다.
  2. 간단한 고속 회로:
    • 매우 간단한 회로에서 고속 처리가 필요한 경우 TTL을 사용할 수 있습니다. 하지만 현대 CMOS 기술의 발전으로 이러한 사용 사례도 줄어들고 있습니다.

 

 

현대 기술 동향

  • 마이크로프로세서 및 고집적 회로: 대부분의 마이크로프로세서, 메모리, ASIC(Application-Specific Integrated Circuit) 등은 CMOS 기술로 제작됩니다.
  • 저전력 소모 장치: 스마트폰, 태블릿, 웨어러블 디바이스 등은 CMOS 기술을 사용하여 전력 효율을 극대화합니다.
  • 고성능 컴퓨팅: 데이터 센터, 슈퍼컴퓨터 등에서도 CMOS 기반 칩이 사용됩니다.

결론

CMOS 기술이 현대 전자기기와 디지털 회로 설계에서 주로 사용되며, 이는 전력 효율성, 높은 집적도, 열 관리 등의 이유로 인해 앞으로도 계속 주류 기술로 남을 가능성이 큽니다. TTL은 특수한 경우나 레거시 시스템에서 여전히 사용되지만, 그 비중은 CMOS에 비해 현저히 낮습니다.

 

 

이상으로 디지털 논리 레벨인 TTL Logic Level과 CMOS Logic Level의 설명을 마치겠습니다. 감사합니다.

 

반응형