2019년 1월 7일
동기식 카운터 회로 설계
I. 동기식 카운터 설계 위한, D 플립플롭
가. D 플립플롭의 개념
개념도 | 진리표 | |
---|---|---|
개념 | 하나의 입력 단자만 가지며, 입력된 값과 동일한 값을 출력하는 순차논리회로 |
- 클럭이 ‘0’일 때, 입력 D값에 관계없이 불변, 클럭이 ‘1’이 되면 D값에 의해 출력값 변환
나. 동기식 카운터 설명
정의 | 모든 플립플롭이 같은 클럭 펄스를 받아 동기 되어 상태가 변하는 카운터 회로 |
---|---|
설계 절차 | ① 상태분석 및 다이어그램 작성 ② 상태다이어그램 이용 상태표(진리표) 작성 ③ 플립플롭 입력함수 및 회로 출력함수 작성 ④ 상태표(진리표) 간소화(카르노맵): 논리회로의 기반 ⑤ 회로도 작성: 간소화 이용 논리회로도 작성 |
II. 동기식 카운터 회로 설계 사례
구분 | 설명 |
---|---|
상태분석 및 다이어그램 작성 | [사례] 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