래치와 플립 플롭의 차이점 : 래치와 플립 플롭의 비교

Anonim

래치 대 플립 플롭

래치 및 플립 플롭은 순차 논리 회로의 기본 구성 요소이므로 메모리이기 때문에 래치와 플립 플롭의 차이는 래치와 플립 플롭의 차이입니다. 순차 논리 회로는 현재 입력뿐만 아니라 회로의 현재 상태 (또는 과거)에 응답하는 일종의 디지털 회로입니다. 이 기능을 달성하기 위해 회로는 바이너리 정보로서 상태를 유지할 수 있어야한다.

래치에 대한 추가 정보

메모리 장치의 기본적인 특성은 변경하라는 지시가있을 때까지 출력을 고정 된 상태로 유지할 수 있어야한다는 것입니다. 이 기능은 쌍 안정 논리 회로에 의해 제공됩니다. 간단히 말해서, 두 가지 안정 상태를 가지고 있습니다. 세트 상태 및 리셋 상태를 포함한다. 관례에 따라, 세트 상태는 1로 간주되고 리셋 상태는 0으로 간주됩니다. 이러한 회로 요소는 래치로 알려져 있습니다. 물체를 고정 된 위치에 래치하는 기계 장치와 유사하다.

기본 Set-Reset 래치 (SR 래치)는 가장 간단한 형태의 쌍 안정 회로입니다. JK 및 D 래치는 두 가지 유형의 래치입니다. 그들의 작업은 진리표로 편리하게 표현됩니다. 이것은 다양한 입력 상태에 대해 가능한 모든 결과를 표로 나타낸 것입니다.

기본 래치는 올바른 입력이있을 때마다 값을 변경합니다. 이것은 큰 회로에서 래치에 저장된 데이터 비트를 제어하는 ​​데 문제가있다. 쌍 안정 회로에 대한 더 많은 제어는 각 입력을 AND 게이트를 통해 전달함으로써 도입 될 수있다. 다른 신호를 사용하여 AND 게이트를 제어함으로써 바람직한 이벤트에서 입력을 허용 할 수 있습니다. 이 추가 입력은 Enable로 알려져 있으며 이러한 방식으로 구성된 래치는 클록 된 래치 또는 게이트 된 래치로 알려져 있습니다. 일반적으로 Enable은 높은 (1) 및 낮은 (0) 상태의 바람직한 간격을 갖는 디지털 신호 인 클록으로 제어됩니다.

클록 된 D- 래치의 경우, 클록이 하이 상태에있을 때마다 출력은 입력의 모든 하이 상태에 대해 하이 상태를 취한다. 이 동작을

transparency

라고합니다. 일부 애플리케이션에서는 래치의 투명성이 단점입니다. 플립 플롭에 대한 추가 정보 특정 순간에 입력을 샘플링하고 내부적으로 값을 보유 할 수있는 기능이 필요한 경우가 종종 있습니다. 투명도 때문에 래치는 클록의 하이 상태에서 발생하는 모든 이벤트에 응답합니다. 해결책으로, 클럭 펄스의 상승 에지 또는 하강 에지에서 트리거되는 쌍 안정 회로를 사용할 수 있습니다. 이러한 회로는 클럭 펄스의 에지와 동기 인 플립 플롭 (flip-flop)으로 알려져 있습니다.따라서 플립 플롭은 동기식 쌍 안정 멀티 바이브레이터 회로라고도합니다. 반면, 래치는 비동기 쌍 안정 멀티 바이브레이터 회로입니다. 래치의 동작에 대응하여, SR, JK, D 및 T 플립 플롭도 설계된다.

래치와 플립 퍼의 차이점은 무엇입니까?

• 래치는 비동기 쌍 안정 멀티 바이브레이터 회로이고 플립 플롭은 동기식 쌍 안정 멀티 바이브레이터 회로입니다. 래치에서, 인 에이블 상태가 하이 상태에있을 때, 유지 상태는 언제든지 바뀔 수 있지만, 플립 플롭에서는 유지 상태가 클럭 신호의 상승 에지 또는 하강 에지에서만 변경 될 수있다. 인 에이블의 입력.