홍익대_디지털논리회로실험_9주차 예비보고서_A+
- 최초 등록일
- 2024.05.15
- 최종 저작일
- 2023.03
- 6페이지/ MS 워드
- 가격 1,500원
소개글
"홍익대_디지털논리회로실험_9주차 예비보고서_A+"에 대한 내용입니다.
목차
1. 실험 준비
2. 실험 결과
본문내용
1.1 8-bit Serial-in Parallel-out Shift Register 74164의 datasheet를 확인하고 (MR) ̅의 역할에 대하여 설명하시오. 왜 입력이 A와 B로 나누어져 있는지 설명하시오.
MR은 ACTIVE LOW로 작동하며 HIGH가 입력될 경우 74164 칩은 Shift register의 본래 기능을 수행한다. LOW가 입력될 경우 다른 입력에 무관하게 Q0~Q7에 0이 출력된다. 그러므로 MR은 CLR 역할이라고 볼 수 있다.
Logic Diagram
A와 B는 AND게이트로 묶여 D에 입력되는 것을 볼 수 있다. A와 B 모두 HIGH일 때만 D에 1이 입력되는 것이다. 그러므로 A 또는 B를 EN으로 활용할 수 있다. 예를 들어 B가 1일 때, A 값이 D에 입력된다. 반면에 B가 0일 때 A 값과는 무관하게 D에 0이 입력된다. 이 경우 B를 EN으로 활용한 것이다.
1.2 존슨 카운터와 링 카운터에 대하여 설명하시오.
링 카운터는 D Flip-flop과 J-k Flip-flop으로 구현할 수 있다. D Flip-flop의 경우, 링 카운터는 맨 마지막 D Flip-flop의 출력 값이 첫 번째 D Flip-flop에 입력되는 시프트 레지스터이다. 전체적으로 보면 데이터가 계속 순환되는 것이 특징이다. CLK의 한 주기마다 데이터가 한칸씩 이동하게 된다. 예로 들어 4개의 D Flip-flop이 연결되어 있고 그 출력 값을 순서대로 Q0, Q1, Q2, Q3라고 할 때 초기 값이 0100이라면 CLK가 0에서 1로 올라갈 때 0010으로 출력이 바뀐다.
존슨 카운터는 링 카운터와 원리가 비슷하다. 하지만 존슨 카운터는 맨 마지막 D Flip-flop의 출력을 토글시켜 첫 번째 D Flip-flop에 입력한다.
참고 자료
없음