링 카운터 란 무엇입니까?
컴퓨터 시스템에서 표준 링 카운터 양식은 시프트 레지스터로 구성된 카운터 유형이며, 순차적 논리 형식으로 존재하는 다른 유형의 카운터입니다. 이 유형의 논리는 이전 입력과 이전 데이터 이력에 의해 영향을 받고 결정됩니다. 레지스터는 파형 또는 디지털 신호의 불연속 지연을 생성하며, 이는 시프트 레지스터의 개별적이고 가변적 인 스테이지에 의해 특정 함수와 동기화됩니다. 이 단계는 유형의 "D"플립 플롭 또는 "JK"유형의 플립 플롭이라고합니다. 교대 레지스터는 한때 컴퓨터의 디지털 메모리 역할을했으며 최대 수백 단계 길이였습니다.
특정 Shift 레지스터의 출력 데이터가 입력에 유입되면 특정 시프트 레지스터가 링 카운터가 될 수 있습니다. 이 작업을 수행 할 때,이 유형의 레지스터는 이제 최종 플립 플롭 출력 데이터가 레지스터의 초기 플립 플롭 입력 데이터가되는 링 카운터로 간주됩니다. 카운터의 데이터는 지속적으로 루프로 재순환합니다이 폐쇄 회로 내에서 데이터를 반복합니다. 이 종류의 카운터는 직선 링 카운터 또는 오버 벡스 카운터라고합니다.
4 비트로 구성된 직선 링 카운터에서 회로는 이진 코드별로 작동하며 각 비트는 1 또는 0으로 설정되며 각 플립 플롭과 함께 각 비트를 재설정하는 함수 세트가 있습니다. 이러한 방식으로 작동하면 첫 번째 비트가 1로 설정되면 다른 모든 비트가 0으로 설정됩니다. 각 연속 플립 플롭으로 다음 비트는 1으로 설정되는 반면 1로 설정된 비트는 0으로 설정됩니다.이 프로세스는이 카운터에서 마지막 비트에 도달하고 시작될 때까지 4 개의 플립 플롭에 대해 계속됩니다. 이 카운터가 전시하는 움직임은 원형 특성으로 인해 "회전"이라고합니다.
다른 유형의 카운터를 Johnson Ring Counter 또는 Moebius 카운터라는 이름으로도 알려진 Twisted Ring Counter라고합니다. 이 유형의 피드백 데이터카운터는 최종 플립 플롭 출력 데이터가 반전되고 초기 플립 플롭 입력으로 피지된다는 점을 제외하고 오버 벡 카운터와 유사합니다. 이 카운터는 오버 벡스 카운터가 요구할 수있는 플립 플롭의 절반이 필요하기 때문에 유리합니다. 경우에 따라,이 유형의 카운터는 두 배 빠르게 작동하여 작동 시간을 줄일 수 있습니다. 트위스트 링 카운터는 TTL 또는 CMOS IC의 표준 형태로 제공됩니다.