2019년 1월 7일
동기식 카운터 회로 설계
1. 동기식 카운터 회로 설계 위한, D 플립플롭
(1) D 플립플롭의 개념
| 개념도 | 진리표 | |
|---|---|---|
![]() | ![]() | |
| 개념 | 하나의 입력 단자만 가지며, 입력된 값과 동일한 값을 출력하는 순차논리회로 | |
- 클럭이 ‘0’일 때, 입력 D값에 관계없이 불변, 클럭이 ‘1’이 되면 D값에 의해 출력값 변환
(2) 동기식 카운터 설명
| 정의 | 모든 플립플롭이 같은 클럭 펄스를 받아 동기 되어 상태가 변하는 카운터 회로 |
|---|---|
| 설계 절차 | ① 상태분석 및 다이어그램 작성 ② 상태다이어그램 이용 상태표(진리표) 작성 ③ 플립플롭 입력함수 및 회로 출력함수 작성 ④ 상태표(진리표) 간소화(카르노맵): 논리회로의 기반 ⑤ 회로도 작성: 간소화 이용 논리회로도 작성 |
2. 동기식 카운터 회로 설계 사례
| 구분 | 설명 |
|---|---|
| 상태 분석 및 다이어그램 작성 | [사례] D 플립플롭을 이용하여 상승 에지에서 동작하는 동기식 카운터 회로를 설계 000 → 011 → 101 → 111 → 010 → 000(반복) |
| 상태표 (진리표) 작성 | ![]() – 사례는 3개의 상태값을 가지므로 각각 A, B, C로 배정 |
| 입력 함수 유도 | ![]() – 다음 상태값이 1인 경우의 최소항들로 이루어진 최대항(SOP) 구함 |
| 상태표 (진리표) 간소화 | ![]() – X는 사용하지 않는 상태로, 카르노맵에 포함 시 간소화 |
| 회로도 작성 | ![]() |
- AND Gate 2개 OR Gate 3개, D F/F 3개로 동기식 카운터 구성
[참조] 동기식 카운터 회로의 타이밍도
![]() |
2 Comments






