[전자계산기구조] 플립플롭이란?
[전자계산기구조] 플립플롭이란?
플립플롭 회로
기억 소자 = 플립플롭 |
한(1) 비트를 기억하는 메모리 소자이며 레지스터 구성회로로 널리 사용되고 있다.
플립플롭에 전류가 부가되면 현재의 반대 상태로 변하며 (0에서 1로 or 1에서 0으로), 그 상태를 계속 유지하므로 한 비트의 정보를 저장할 수 있는 능력을 가지고 있다.
여러개의 트랜지스터로 만들어지며, SRAM이나 하드웨어 레지스터 등을 구성하는데 사용한다.
종류는 RS플립플롭, D플립플롭, JK플립플롭, T플립플롭 등 여러 종류가 있다.
RS 플립플롭(NOR 게이트)<- 사실은 래치
R에 1을 넣으면 -> Q(출력) 0
S에 1을 넣으면 -> Q(출력) 1
RS 플립플롭(NAND 게이트) <- 사실은 래치
R에 1을 넣으면 -> Q는 1
S에 1을 넣으면 -> Q는 0
클럭형 RS 플립플롭 <- 진짜 플립플롭
JK 플립플롭
RS 플립플롭에서 S=R=1일때 동작되지 않는 결점을 보완한 플립플롭
D 플립플롭
JK 플립플롭에서 J값을 그대로 가져옴
T 플립플롭
JK 플립플롭에서 00과 11을 가져옴
마스터 슬레이브 플립플롭
출력 측의 일부 신호가 입력 측에 궤환되어 유발되는 레이스 현상을 방지하기 위하여 고안된 플립플롭
레이스 현상 : 신호가 늘어지는 경우. 오동작이 발생가능
슬레브 FF -> 하강엣지에서 발동
출처
댓글
댓글 쓰기