디지털논리회로실험 - 카운터
- 최초 등록일
- 2007.11.21
- 최종 저작일
- 2006.10
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
디지털논리회로실험 - 카운터에 관한 실험보고서입니다.
목차
■ 카운터
■ 비동기식 카운터(asynchronous counter) 혹은 리플카운터(ripple counter)
■ 동기식 카운터(synchronous counter)
■ 참고자료
본문내용
■ 카운터
◎ 입력 펄스에 따라서 레지스터의 상태가 미링해진 순서대로 변화하는 레지스터
◎ 어떤 사건의 발생 횟수를 세거나 동작 순서를 제어하는 타이밍 신호를 만드는 데 사용
◎ 동기식과 비동기식 두 종류가 있다.
■ 비동기식 카운터(asynchronous counter) 혹은 리플카운터(ripple counter)
◎ 하나의 플립플롭의 출력이 다른 플립플롭의 입력으로 사용 된다.
◎ 동시에 이루어질 수 없는 것으로 첫 번째 플립플롭이 클럭펄스에 의해서 상태가 변하면 이것이 두 번째 플립플롭을 트리거 하여 계속 다음단의 플립플롭들의 상태를 변하게 하는 동작을 한다.
◎ 4단 플립플롭 카운터에서 각 플립플롭이 10ns의 지연 시간이 발생된다면 카운터 저체의 지연시간은 40ns가 된다.
(1) 2진 비동기식 카운터
◎ 보수로 만드는 기능이 있는 JK플립플롭이나 T플립플롭으로 직렬 연결하여 구성
◎ 첫 번째의 가장 낮은 자리의 비틀 저장하는 플립플롭에만 클럭펄스를 가하고 각 플립플롭의 출력이 바로 다음의 플립플롭의 입력단자에 연결
☆ 최하위 비트 A1이 1에서 0으로 클럭펄스가 가해질 때마다 출력으 반전(toggle)된다.
☆ 또한 출력 A1이 1에서 0으로 변화될 때마다 출력 A2가 반전되며,
☆ 출력 A2가 1에서 0으로 변화될 때마다 출력 A3도 반전된다.
(1) 비동기식 10진 카운터
◎ 0에서 9까지 10개의 상태를 카운트하는것으로 10진수를 2진 코드로 표현하는 데는 적어도 4비트가 필요하므로 10진 카운터의 대표적인 것은 BCD카운터이다.
◎ 카운트 순서
1. A플립플롭의 출력은 매 클록 펄스 때마다 상태를 바꾸므로 J와 K를 1로 하여 토글될 수 있도록 한다
2. B플립플롭의 출력은 D플립플롭의 출력이 0이고 A플립필롭의 출력이 1에서 0으로 바뀌면 상태를
참고 자료
없음