디지털 로직 실험 D래치와 D플립플롭
- 최초 등록일
- 2015.07.20
- 최종 저작일
- 2015.03
- 8페이지/ 한컴오피스
- 가격 1,000원
목차
1. 실험 목표
2. 사용 부품
3. 이론 요약
4. 데이터 및 관찰 내용
5. 데이터 분석 및 추가 고찰사항
본문내용
지금까지 본 것처럼 조합 논리(combinational logic) 회로는 출력이 완전히 입력에 의해서만 결정되는 회로이다. 순차 논리(sequential logic) 회로는 이전 상태에 관한 정보를 포함하고 있다. 차이점은 순차 회로만이 메모리를 가지고 있다는 것이다.래치(latch)는 기본 메모리 장치로서 데이터를 잃지 않고 유지시키는 데 피드백을 사용하며, 인버터 두 개, NAND 게이트 두 개나 NOR 게이트 두 개로 만들 수 있다. 이전 조건을 기억하는 능력은 부울 대수로 증명된다. 예를 들어 그림 14-1은 NAND 게이트로 구성된 래치를 보여주고 있다.이 회로는 스위치의 바운스(bounce)제거에 널리 사용되며 네 개의 래치가 포함되어 있는 74LS297A IC에서 사용이 가능하다.시스템을 설계할 때 공통되는 펄스원(pulse source)을 사용하여 시스템에서의 모든 변화를 동기화시켜 동시에 일어나게 함으로써 설계 문제를 간소화 시킬 수 있다. 이와 같은 공통 펄스를 클럭(clock)이라고 한다. 출력 변화는 클럭 펄스의 선두 에지나 후미 에지에서만 발생한다. 몇몇 IC들은 직접 출력을 세트(set)하거나 리셋(reset)하는 입력을 가지고 있기도 한다. 이들 입력은 클럭 펄스가 필요하지 않기 때문에 비동기(asynchronous)입력으로 표시된다.
<중 략>
D래치 회로는 S-R 래치와는 달리 Enable과 D 입력만을 가지고 있다. D입력이 HIGH일 때 Enable 입력이 HIGH이면 래치 SET이 되고 D입력이 LOW일 때 Enable 입력이 HIGH가 되면 래치는 RESET이 된다. 이는 Enable 입력이 HIGH면 출력 Q는 입력 D와 같게 된다. 또한 이 회로는 Enable이 HIGH로 입력되는 동시에 D에는 1Hz의 펄스가 들어가고 있다. 즉, HIGH와 LOW가 번갈아가면서 들어가기 때문에 녹색불과 빨간불이 번갈아가며 들어옴을 관찰 할 수 있다.
참고 자료
없음