A
약 60초
경험 중심 1인칭 답변
프로젝트에서 사용한 플립플롭은 D 플립플롭(D Flip-Flop)이었습니다. 클럭 엣지에서 D 입력값을 그대로 Q 출력으로 전달하는 구조로, 상태 저장과 동기화 용도로 사용했습니다. 플립플롭의 주요 종류를 말씀드리면, SR, JK, D, T 네 가지가 있습니다. SR은 Set/Reset 기반이지만 금지 상태(S=R=1) 문제가 있습니다. JK는 이를 해결한 버전이고, T는 클럭마다 상태를 토글하는 카운터 설계에 적합합니다. D 플립플롭은 설계가 단순하고 동기식 설계에서 가장 많이 쓰이는 이유가 여기 있습니다. 프로젝트에서는 클럭 동기화가 필요한 레지스터 구현에 D 플립플롭을 선택했습니다.