1 |
1
맨체스터 코드로 부호화된 데이터를 제 1 클럭에 따라 샘플링하는 제 1 샘플러;상기 제 1 샘플러로부터 입력되는 데이터의 값을 누적되어 있는 값과 더하는 누적기;상기 누적기의 출력 값이 미리 정해진 제 1 비교 값보다 큰지 작은지를 판단하여 로직 1 또는 0을 출력하는 제 1 비교기;상기 맨체스터 코드로 부호화된 데이터 또는 상기 제 1 샘플러에 의해 샘플링된 데이터를 이용하여, 제 2 클럭 및 제 3 클럭을 생성하는 심볼 클럭 생성기;상기 제 1 비교기로부터 입력되는 데이터를 상기 제 2 클럭에 따라 샘플링하는 제 2 샘플러와, 상기 제 1 비교기로부터 입력되는 데이터를 상기 제 3 클럭에 따라 샘플링하는 제 3 샘플러;상기 제 2 샘플러의 출력 값과 상기 제 3 샘플러의 출력 값의 패턴이 미리 정해진 패턴과 일치하는지를 검사하는 패턴 검출기; 및상기 패턴 검출기의 패턴 검사 결과, 상기 제 2 샘플러의 출력 값의 패턴이 미리 정해진 패턴과 일치하면 상기 제 2 샘플러에 의해 샘플링된 데이터를 출력하고, 상기 제 3 샘플러의 출력 값의 패턴이 미리 정해진 패턴과 일치하면 상기 제 3 샘플러에 의해 샘플링된 데이터를 출력하는 제 1 다중화기;를 포함하는 맨체스터 코드 복호 장치
|
2 |
2
제 1 항에 있어서,상기 패턴 검출기의 패턴 검사 결과, 상기 제 2 샘플러의 출력 값의 패턴이 미리 정해진 패턴과 일치하면 상기 제 2 클럭을 출력하고, 상기 제 3 샘플러의 출력 값의 패턴이 미리 정해진 패턴과 일치하면 상기 제 3 클럭을 출력하는 제 2 다중화기를 더 포함하는 것을 특징으로 하는 맨체스터 코드 복호 장치
|
3 |
3
제 1 항에 있어서, 상기 제 1 비교기는,상기 누적기의 출력 값이 0보다 크면 로직 1을, 0보다 작으면 로직 0을 출력하는 것임을 특징으로 하는 맨체스터 코드 복호 장치
|
4 |
4
제 1 항에 있어서, 상기 누적기는,상기 제 1 샘플러의 출력 값이 미리 정해진 임계값보다 큰지 작은지에 따라 로직 +1 또는 -1을 출력하는 제 3 다중화기;상기 제 3 다중화기의 출력 값과 제 1 지연기의 출력 값을 더하는 가산기;상기 가산기의 출력 값을 미리 정해진 범위 내로 제한하는 제한기; 및상기 제한기에 의해 제한된 상기 가산기의 출력 값을 지연하여 출력하는 상기 제 1 지연기를 포함하는 것임을 특징으로 하는 맨체스터 코드 복호 장치
|
5 |
5
제 4 항에 있어서,상기 제한기는,상기 가산기의 출력 값을 미리 정해진 양의 값보다 크고 미리 정해진 음의 값보다 작지 못하도록 제한하는 것임을 특징으로 하는 맨체스터 코드 복호 장치
|
6 |
6
제 1 항에 있어서, 상기 심볼 클럭 생성기는,상기 맨체스터 코드로 부호화된 데이터 또는 상기 제 1 샘플러에 의해 샘플링된 데이터의 엣지(edge)를 조사하여 엣지가 감지되면 펄스를 출력하는 엣지 검출기;상기 제 1 클럭에 따라 카운트(count)하고, 상기 엣지 검출기로부터 펄스가 입력되면 카운트 값을 초기화하는 카운터;상기 카운터의 카운트 값이 미리 정해진 제 2 비교 값보다 큰지 작은지를 판단하여 로직 1 또는 0을 출력하는 제 2 비교기와, 상기 카운터의 카운트 값이 미리 정해진 제 3 비교 값보다 큰지 작은지를 판단하여 로직 1 또는 0을 출력하는 제 3 비교기;상기 제 2 비교기의 출력 값과 상기 엣지 검출기가 발생한 펄스를 앤드(AND) 연산하는 제 1 앤드 연산기와, 상기 제 3 비교기의 출력 값과 상기 엣지 검출기가 발생한 펄스를 앤드(AND) 연산하는 제 2 앤드 연산기;상기 제 2 앤드 연산기의 출력 값을 지연하여 출력하는 제 2 지연기;상기 제 1 앤드 연산기의 출력 값과 상기 제 2 지연기의 출력 값을 오알(OR) 연산하는 오알 연산기; 및상기 오알 연산기의 출력 값을 제 2 클럭 및 제 3 클럭으로 분리하여 출력하는 역 다중화기를 포함하는 것임을 특징으로 하는 맨체스터 코드 복호 장치
|
7 |
7
제 6 항에 있어서,상기 제 2 비교기는 상기 카운터의 카운트 값이 미리 정해진 제 2 비교 값보다 크면 로직 1을, 상기 제 2 비교 값보다 작으면 로직 0을 출력하는 것임을 특징으로 하고,상기 제 3 비교기는 상기 카운터의 카운트 값이 미리 정해진 제 3 비교 값보다 크면 로직 1을, 상기 제 3 비교 값보다 작으면 로직 0을 출력하는 것임을 특징으로 하고,상기 제 3 비교 값은 상기 제 2 비교 값보다 큰 값인 것임을 특징으로 하는 맨체스터 코드 복호 장치
|