인코드 | 디코드 | 압축

> manchester | 01 10 | line <

// 맨체스터 인코딩 - 디지털 전송을 위한 자체 클록 라인 코드

[자기-클록]

클록 복구

각 비트 구간마다 보장된 전이로 클록 동기화를 쉽게 할 수 있습니다.

[오류-검출]

오류 검출

전이가 사라진 구간을 통해 전송 오류를 즉시 감지합니다.

[DC-밸런스]

직류 성분 없음

High와 Low 구간이 균형을 이루어 전송선의 DC 바이어스를 제거합니다.

>> 기술 정보

맨체스터 인코딩 동작 방식:

맨체스터 인코딩은 각 비트를 하나의 클록 주기 안의 전이로 표현합니다. IEEE 규약에서는 "0"을 Low→High 전이(01), "1"을 High→Low 전이(10)로 인코딩합니다. 이렇게 하면 각 비트 주기마다 전이가 존재해 클록 복구가 가능해집니다.

인코딩 규약:

IEEE 802.3 (Ethernet): 0 → 01 (상승 전이) 1 → 10 (하강 전이) Thomas (G.E. Thomas): 0 → 10 (하강 전이) 1 → 01 (상승 전이)

맨체스터 인코딩 사용처:

  • >Ethernet 네트워크
  • >RFID 통신
  • >NFC 프로토콜
  • >마그네틱 스트라이프 카드
  • >적외선 리모컨

>> 자주 묻는 질문

맨체스터 인코딩이란 무엇인가요?

맨체스터 인코딩은 클록 신호와 데이터 신호를 결합하는 라인 코딩 방식입니다. 각 비트는 비트 주기 중간의 전이로 표현되며, 이 덕분에 신호가 자체 클록 특성을 갖게 됩니다.

IEEE 방식과 Thomas 방식의 차이는 무엇인가요?

IEEE 802.3(Ethernet에서 사용)에서는 0을 Low→High 전이(01), 1을 High→Low 전이(10)로 인코딩합니다. Thomas 방식은 그 반대로 동작하며, 대부분의 최신 시스템은 IEEE 방식을 사용합니다.

디퍼렌셜 맨체스터란 무엇인가요?

디퍼렌셜 맨체스터 인코딩은 비트 경계에서 전이의 존재 여부로 데이터를 표현합니다. "0"은 전이가 없고, "1"은 전이가 있어 극성 반전에도 더 강인합니다.

왜 맨체스터 인코딩은 두 배의 대역폭이 필요한가요?

각 데이터 비트가 두 개의 심볼로 인코딩되기 때문에, 맨체스터 인코딩은 원래 신호보다 약 두 배의 대역폭을 필요로 합니다. 이는 자체 클록 및 오류 검출 기능을 얻기 위한 비용입니다.

다른 언어