2006년 1학기 논리설계 실험 77 제7장 Flip-Flops and Registers 실험의 목표 - S-R Latch 의 동작을 이해하도록 한다. - Latch 와 Flip-flop 의 차이를 이해한다. - D-FF 과 JK-FF 의 동작 원리를 이해한다. - Shift-register MSI 의 동작을 익히도록 한다. - Timing 시뮬레이션 방법에 대하여 습득한다. 실험 도움 자료 1. Universal Shift Register 1-1 shift register 란 ? Shift register는 데이터 저장 기능뿐 아니라 데이터를 각각의 저장소자 사이에서 쉬프트 할 수 있다. 아래 그림에서 보면 알 수 있듯이 shift 펄스가 발생할 때 마다 데이터가 왼 쪽에서 오른쪽으로 이동하게 된다. [그림 7-1] shift register
12
Embed
제7장 Flip-Flops and Registers - :: Network Convergence and …mmlab.snu.ac.kr/courses/2006_logic_design_lab/07.pdf · 2006-09-04 · to parallel conversion을 담당한다. parallel
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
2006년 1학기 논리설계 실험
77
제7장 Flip-Flops and Registers
실험의 목표
- S-R Latch 의 동작을 이해하도록 한다.
- Latch 와 Flip-flop 의 차이를 이해한다.
- D-FF 과 JK-FF 의 동작 원리를 이해한다.
- Shift-register MSI 의 동작을 익히도록 한다.
- Timing 시뮬레이션 방법에 대하여 습득한다.
실험 도움 자료
1. Universal Shift Register
1-1 shift register 란 ?
Shift register는 데이터 저장 기능뿐 아니라 데이터를 각각의 저장소자 사이에서 쉬프트
할 수 있다. 아래 그림에서 보면 알 수 있듯이 shift 펄스가 발생할 때 마다 데이터가 왼
쪽에서 오른쪽으로 이동하게 된다.
[그림 7-1] shift register
2006년 1학기 논리설계 실험
78
1-2 universal shift register
1-1의 shift register의 경우에는 초기 데이터를 로드 할 방법이 존재하지 않는 문제점이
있다. 때문에 모든 shift register의 경우는 초기 데이터를 로드할 수 있는 기능이 있으며
이것은 크게 serial input과 parallel input으로 나누어진다. 이러한 초기 데이터 로딩 기능
과 양방향으로의 쉬프트기능을 모두 가지고 있는 shift register가 universal shift
register이다.
아래 그림은 Universal shift register인 74LS194의 schematic이다.
[그림 7-2] 74LS194
74LS194가 어떻게 작동하는지 간단히 살펴보면, S1S0 이 ‘00’ 이면 값을 홀드하고, ‘01’
인 경우는 오른쪽으로 쉬프트, ‘10’인 경우는 왼쪽으로 쉬프트, ‘11’인 경우는 A,B,C,D를
통하여 parallel input을 받아들인다. SL은 왼쪽으로 쉬프트가 일어날 때 QD의 input을,