Embedded/Digital Circuit2011/03/17 16:24

플립플롭은 1비트 정보를 저장한다. 예를 들면 8비트 정보를 저장한다면 플립플롭 8개가 필요하다.다른 회로로 부터 출력값을 변경하라는 펄스 신호(Clock)를 보낼 때까지 출력값을 유지한다.


★ RS Flip-Flop 


 
image

제어 하는 곳에 주로 사용되어진다. R은 Reset의 의미이며, S는 Set의 의미다.
클럭 C 가 0이면 입력 S, R에 무슨 값이 넣어도 Q값은 변하지 않는다. 하지만 클럭 C가 1이면 위의 진리표와 같이 변화한다. 입력 S와 R이 각각 1이 입력되면 Q값은 알 수 없다. 따라서 사용하지 않도록 한다.

image
 

RS 플립플롭의 내부 회로도다.
NAND 게이트 4개를 이용하여 구성되어 있다.


★ D Flip-Flop



RS의 플립플롭의 문제점인 입력 S와 R에 각각 1을 못 넣게 만들어 놓은 회로이다. 데이터 전송용으로 많이 쓰인다. CPU 내에서 많이 사용된다.

image 

D는 Data의 의미다.
입력 S와 입력 S를 인버터(NOT게이트) 하여 입력 R로 사용한다. 즉 입력 S가 1이면 입력 R은 0이 된다. 입력 S와 R을 하나로 입력 D로 만든 것이 D플립플롭이다.

image
 

D 플립플롭의 내부 회로다.
SR 플립플롭과 똑같은 구조이며 단지 입력 R에 인버터가 추가 되어 있다.





Posted by 꿈을모아서

댓글을 달아 주세요


티스토리 툴바