Download presentation
Presentation is loading. Please wait.
1
플립플롭, 카운터, 레지스터 순서회로 플립플롭 카운터 레지스터
2
순서회로 조합논리 + 저장장치(메모리) 입력변수(I) -> 출력변수(O) 내부변수 : 상태변수(S) + 여기변수(E)
3
순서회로 모델
4
조합논리 외부입력(I), 상태입력(S) 여기입력 E = f(I, S) 메모리 = 플립플롭
5
순서회로 현재상태 - 플립플롭의 값 S t+1 = f(I, S t) 상태변수 : Q 1 Q 2 : 00, 01, 11, 10
Moore / Mealy Model
6
Moore Model E = f(I, S t) S t+1 = f(S t, E) O = g(S t) 출력은 현재상태의 함수
7
Mealy Model E = f(I, S t) S t+1 = f(S t, E) O = g(I, S t) 출력은 현재상태와 입력변수의 함수
8
회로정리 조합 vs. 순서 동기 vs. 비동기
9
플립플롭 여기입력 변화후 2진 정보 저장, 기본 메모리
10
Set-Reset 진리표
11
동기 S-R
12
Timing Diagram
13
D 플립플롭 S-R 플립플롭의 문제 : 불확정조건, NOR S-R: 11, NAND S-R : 00 불허용 입력을 하나로 변화
동기화 플립플롭 Enable
14
D 플립플롭2
15
J-K 플립플롭 불확정 입력 조합 제거 J는 S, K는 R과 유사
16
T 플립플롭 Toggle (trigger) 플립플롭
17
Master-Slave 플립플롭 2단계(master, slave) 플립플롭 1개의 clock이 동시에 구동
18
Edge trigger 플립플롭 클럭 에지에서 변화하여 래치글리치제거 양의 에지 / 음의 에지
19
양의에지 D 플립플롭
20
플립플롭 요약
21
플립플롭 명세
22
플립플롭 타이밍 셋업, 홀드, 시간지연
23
카운터 플립플롭의 조합 비동기 : 동기의 클럭입력 불필요 클럭 - 입력 분주 카운터
24
카운터 2 4분주
25
카운터 3 8분주
26
모듈로-n 카운터 n = 2f n 개의 상태 모듈로-n과 분주 카운터의 차이 Count-Up counter - Q 출력
Count-Down counter - Q’출력
27
동기존슨 카운터
28
링카운터
29
링카운터 2
30
레지스터(Register) 데이터의 저장 플립플롭 응용 병렬/직렬 입/출력 기능 병렬 입/출력 병렬데이터 로드
SN74xx174/
31
병렬 입/출력 레지스터
32
직렬 입/출력 시프트레지스터 한 클럭에 한 비트 데이터 오른쪽/왼쪽으로 이동(shift)
33
범용 시프트 레지스터
Similar presentations