Asynchronous Counter, Ripple Counter   비동기식 카운터

(2019-04-13)

Ripple Counter, 리플 카운터, BCD 비동기식 카운터

1. 비동기식 카운터 (리플 카운터)클록 펄스에 모든 플립플롭동기화되지 않으며 동작함
     - 보통, 첫번째(LSB) 플립플롭에 만 클록펄스에 동기됨

  ㅇ 특징
     - 단점 : 각 플립플롭을 통과할 때 마다 지연시간이 누적됨 (고속 동작에는 부적합)
     - 장점 : 동작 및 논리회로 구성이 단순하고, 구현 용이


2. 비동기식 카운터 例) :  2 비트 2진(mod-2, 21 = 2) Up 비동기식 카운터

   

  ㅇ 특징
     - 바로 앞단의 플립플롭 출력을 뒷단의 클록 입력으로 받아들이며, 트리거 됨
     - JK 플립플롭 입력은 모두 논리값 `1` 임
        . 매 클럭 펄스가 입력될 때 마다, 보수(반전,토글) 됨  ☞ T 플립플롭 참조
     - 앞단 클럭 펄스의 하강 에지(에지 트리거) 때 마다, 뒷단 상태가 토글(Toggle) 됨
     - 1개 클럭 마다 첫째단 반전(토글)하고, 2개 클럭 마다 둘째단 반전
        . 00 -> 01 -> 10 -> 11 -> 00


3. 비동기식 카운터 例) :  4 비트 16진(mod-16, 24 = 16) Up 비동기식 카운터

   


4. 비동기식 카운터 例) :  BCD 비동기식 카운터

   

  ㅇ 특징
     - 0~9까지 10개 상태를 계수하는 카운터
     - 각 상태10진수를 4 비트로 나타내는, BCD 코드


[레지스터,카운터] 1. 레지스터 2. 시프트레지스터 3. 카운터 4. 비동기식 카운터 5. 동기식 카운터

 
        최근수정     요약목록     참고문헌