Counter   카운터, 계수기

(2021-09-04)

계수 회로, 링 카운터, 존슨 카운터, 시프트 카운터


1. [논리회로]  카운터

  ㅇ 2 이상의 플립플롭으로 구성되어,
     - 매 입력 펄스 마다, 미리 정해진 순서대로, 상태주기적으로 변하는,
     - 순서논리회로 또는 레지스터

  ㅇ 용도 : 계수(計數), 타이머, 주파수 분주기, 주파수 계수기 등
     - 발생 횟수를 세거나, 동작 순서를 제어(순서제어)하기 위한, 타이밍 신호 생성에 적합


2. [논리회로]  카운터 구분 : (클럭 펄스의 인가 방식에 따라 비동기식,동기식으로 구분됨)비동기식 카운터 (리플 카운터)
     - 클록 펄스에 모든 플립플롭동기화되지 않으며 동작함
     - 특징
        . 단점 : 각 플립플롭을 통과할 때 마다 지연시간이 누적됨 (고속 동작에는 부적합)
        . 장점 : 동작 및 논리회로 구성이 단순하고, 구현 용이

  ㅇ 동기식 카운터 (병렬 카운터)
     - 클록 펄스에 모든 플립플롭이 동시에(병렬로)/동기화되어 동작함

         


3. [논리회로]  카운터 구분 : (시프트 카운터 유형, `1`의 위치가 순환되는 형태)

  ※ 다단 플립플롭 구성하에 단지 하나의 `1` 상태가 순환되는 형태

  ㅇ 링 카운터 (Ring Counter)                                  ☞ 링 발진기, 링형 구조 참조
     - 최종단 플릡플롭 출력(Q)이 처음단 플립플롭 입력으로 단순 피드백 결합됨

         

  ㅇ 순환 시프트 레지스터 카운터 (존슨 카운터)
     - 최종단 플립플롭 보수 출력(Q')을 처음단 플립플롭 입력으로 단순 피드백 결합됨


4. [논리회로]  카운터 기타 구분Modulo-n 카운터
     - N개의 상태를 갖는 카운터. 즉, 최대 N개까지 계수(計數) 가능
        . 例) 2진 카운터, 10진 카운터 등

  ㅇ BCD 카운터
     - 펄스,사건 등을 계수하고,
     - 그 결과를 10진 숫자 형태로 나타냄           ☞ BCD 코드, BCD 비동기식 카운터 등 참조

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


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"