본문 바로가기
하드웨어

엣지 트리거, 레벨 트리거에 대해서

by bantomak 2023. 4. 17.

 


시스템에서 특정 이벤트를 감지하기 위해서 트리거(Trigger)라는 개념을 사용한다.

이 중에서 엣지 트리거와 레벨 트리거에 대해서 알아보자.

 

엣지 트리거(Edge Trigger)란?

순차회로에서 신호가 하이에서 로우로 또는 로우에서 하이로 전환될 때 출력의 변화를 에지 트리거라고 한다.

 

여기서 전압이 낮은 곳에서 높은 곳으로 변하는 가장자리를 상승 에지(Positive Edge)

또한 높은 레벨에서 낮은 레벨로 바뀌는 가장자리를 하강 에지(Negative Edge)

 

엣지 트리거

 

이러한 방식으로 상승 또는 하강 에지에서 이벤트가 발생하는 것을 에지 트리거라고 한다.

 

예를 들어, LED를 켜는 에지 트리거를 생각해 보자.

이 경우 신호가 로우에서 하이로 갈 때마다 LED가 켜진다.

 

레벨 트리거(Level Trigger)란?

순차 회로에서 고전압 또는 저전압 기간 동안의 출력 변화를 레벨 트리거라고 한다.

즉, 에지 트리거에서와 같이 에지에서 변경하는 대신 고전압 또는 저전압 기간 동안 출력이 변경된다.

 

 

이러한 방식으로 이벤트가 클럭 수준에서 트리거 되면 레벨 트리거라고 한다.

 

예를 들어, LED를 켜는 레벨 트리거를 생각해 보자

LED는 고전압 중에 언제든지 켜질 수 있다.

 

즉, 특정 클럭 레벨에 도달하면 이벤트가 발생한다.

 

에지 트리거와 레벨 트리거의 차이점

  • 에지 트리거는 클록 신호의 상승 또는 하강에지에서 회로를 활성화하는 트리거이다.
  • 레벨 트리거는 클럭 펄스가 특정 레벨에 있을 때 회로를 활성화하는 트리거이다.

  • 에지 트리거는 주로 플립플롭에 사용된다.
  • 레벨 트리거는 주로 래치에서 사용된다.

 

함께 읽으면 좋은 글

 

결정 진동자(crystal oscillator)에 대해서 알아보자

발진기라고도 부르며 보통 수정(quartz) 결정으로 많이 만들어서 결정 진동자(crystal oscillator)라고도 부른다. 오실레이터에 전기를 가해 규칙적으로 진동을 일으켜 주파수를 발생시키는데 이것을

jettstream.tistory.com

댓글