Latched bit이란?
1. Latched bit는 디지털 회로와 컴퓨터 시스템에서 사용되는 용어이다.
2. 한 번 설정되면(또는 리셋되면) 유지되는 비트 상태를 의미한다.
3. 이는 특정 조건이 충족되거나 외부 신호에 의해 변경될 때까지 상태를 계속 유지하는 비트이다.
4. 이 개념은 래치(latch)라는 디지털 회로 소자에서 유래되었다.
주요 특징 및 작동 방식
래치(latch)
래치는 기본적인 기억 장치 역할을 하는 디지털 회로이다.
래치는 입력 신호에 따라 상태를 저장하고, 그 상태를 유지한다.
예를 들어, D 래치라는 기본적인 래치 회로는 입력이 변경될 때마다 출력 상태를 설정하고, 입력이 변경되지 않으면 그 상태를 계속 유지한다.
Latched Bit의 작동
설정된 후 유지
Latched bit는 특정 조건이나 입력에 따라 0에서 1로(또는 1에서 0으로) 변경되며, 그 상태가 유지된다.
상태 유지
Latched bit는 외부에서 다른 신호나 명령이 들어오기 전 혹은 특정 조건이 다시 발생하기 전까지 그 값을 계속 유지한다.
이 기능은 비트가 임시적으로 설정된 상태를 장시간 유지해야 할 때 유용하다.
사용 사례
에러 플래그
시스템에서 오류가 발생했을 때, Latched bit가 설정되어 오류 상태를 기록 후 조치를 취할 때까지 그 상태를 유지한다.
예를 들어, 프로세서가 특정 오류를 감지하면 오류 플래그 비트를 설정하고, 오류가 해결될 때까지 그 상태를 유지한다.
상태 표시기
특정 조건이 충족되었음을 나타내는 상태 표시기로 사용할 수 있다.
이 비트는 조건이 충족되었을 때 설정되고, 특정한 리셋 조건이 발생할 때까지 상태를 유지한다.
알람 시스템
알람 조건이 발생하면 Latched bit가 설정되어 알람을 지속적으로 발생시키고, 수동으로 리셋될 때까지 그 상태를 유지할 수 있다.
리셋
Latched bit를 초기 상태로 되돌리려면, 별도의 리셋 신호가 필요하다.
리셋 신호는 비트의 값을 0 또는 1로 되돌리고, 그 이후에 다른 조건이 발생할 때까지 그 상태를 유지하게 한다.
요약
1. Latched bit는 특정 조건이 충족되면 설정되고, 그 상태를 유지하는 비트이다.
2. 디지털 회로에서 래치(latch)라는 소자가 이 기능을 구현하는데 사용되며, 오류 플래그, 상태 표시기, 알람 시스템 등 다양한 응용 분야에서 사용된다.
3. Latched bit는 외부 신호나 리셋 조건이 발생할 때까지 상태를 변경하지 않고 유지할 수 있기 때문에, 시스템의 안정적인 상태 표시와 오류 추적에 중요한 역할을 한다.
'임베디드 용어 정리' 카테고리의 다른 글
발룬(Balun) (0) | 2024.09.01 |
---|---|
옥텟(Octet) (0) | 2024.08.31 |
AAT 비트 (2) | 2024.08.29 |
PSR(Panel Self-Refresh) (0) | 2024.08.28 |
Mnemonic(니모닉) (0) | 2024.08.27 |
댓글