안녕하세요. 박재화 전문가입니다.
디지털 회로는 전압을 정확히 0V와 특정 전압 두 값으로만 보는 것이 아니라, 일정한 전압 범위를 0과 1로 구분합니다. 낮은 전압 구간은 0, 높은 전압 구간은 1로 판단하도록 회로의 기준값을 정해 놓는 것입니다.
그 사이의 애매한 전압은 정상적인 논리값으로 보지 않고, 회로가 가능한 빨리 0이나 1 상태로 정리되도록 설계를 해버립니다. 이 판단은 주로 트랜지스터로 구성된 논리회로가 수행하는데, 입력 전압에 따라 전류의 흐름을 켜거나 끄는 방식으로 다음 회로에 신호를 전달하게 됩니다.
또 잡음 때문에 전압이 조금 흔들려도 바로 0과 1이 뒤바뀌지 않도록 여유 구간인 노이즈 마진을 두고 설계합니다. 그래서 실제 전압은 연속적으로 변하지만 회로가 정해진 기준에 따라서 두 상태로 해석하면서 디지털 데이터가 만들어지는 것입니다.
디지털의 0과 1은 실제로 두 개의 완벽한 전압값이라기보다는 회로가 구분해서 사용하는 두 개의 전압 영역으로 보는 것이 정확합니다.