1 |
1
클럭 및 데이터 복원 장치에 있어서, 주파수/위상 검출수단, 제1 전하펌핑수단, 다중화수단, 필터링수단, 수신 데이터의 1/4 속도로 동작하는 전압제어 발진수단으로 구성되며, 상기 전압제어 발진수단의 초기 발진 주파수가 초기화될 때까지와 데이터가 수신되지 않을 경우에 상기 전압제어 발진수단을 초기화시키는 제1 루프; 수신 데이터의 1/4 속도로 동작하는 위상검출수단, 상기 위상검출수단에 적합한 제2 전하펌핑수단, 상기 다중화수단, 상기 필터링수단, 수신 데이터의 1/4 속도로 동작하는 상기 전압제어 발진수단으로 구성되며, 상기 전압제어 발진수단의 초기 발진 주파수가 초기화된 후 데이터를 정상적으로 수신하는 동안 동작하는 제2 루프; 궤환된 클럭 신호와 기준 클럭 신호의 주파수 차이를 비교하여 미리 설정된 주파수 정확도 내에 있는지를 판별하여, 상기 다중화수단을 통해 상기 제1 루프 혹은 제2 루프 중 하나를 선택 동작시키는 주파수 락 검출수단; 및 상기 전압제어 발진수단의 궤환된 클럭 신호를 이용하여 수신 데이터로부터 데이터를 복원하는 데이터 복원수단을 포함하는 클럭 및 데이터 복원 장치
|
2 |
2
제 1 항에 있어서, 상기 위상검출수단은, 수신 데이터와 네 개의 복원된 클럭 신호들(CLK0, CLK90, CLK180, CLK270)을 각각의 입력으로 하여 각각 래치시키는 제1 네 개의 래치(Latch); 상기 제1 네 개의 래치의 출력값들(A, B, C, D)의 소정의 조합을 각각의 입력으로 하여 각각 배타적 논리합 연산하는 네 개의 배타적 논리합 게이트(XOR); 상기 네 개의 배타적 논리합 게이트의 출력값들(E, F, G, H)과 네 개의 복원된 클럭 신호들(CLK0, CLK90, CLK180, CLK270)을 각각의 입력으로 하여 각각 논리곱 연산하는 제1 네 개의 논리곱 게이트(AND); 상기 제1 네 개의 논리곱 게이트의 출력값들(I, J, K, L)을 입력으로 하여 논리합 연산하는 제1 논리합 게이트(OR); 상기 제1 네 개의 논리곱 게이트의 출력값들(I, J, K, L)과 네 개의 복원된 클럭 신호들(CLK0, CLK90, CLK180, CLK270)을 각각의 입력으로 하여 각각 논리곱 연산하는 제2 네 개의 논리곱 게이트(AND); 및상기 제2 네 개의 논리곱 게이트의 출력값들(M, N, O, P)을 입력으로 하여 논리합 연산하는 제2 논리합 게이트(OR)를 포함하는 클럭 및 데이터 복원 장치
|
3 |
3
제 1 항에 있어서, 상기 데이터 복원수단은, 12개의 래치(Latch)로 구성되되, 상기 위상검출수단 내부의 네 개의 래치의 출력값들(A, B, C, D)과 네 개의 복원된 클럭 신호들(CLK0, CLK90, CLK180, CLK270)을 각각의 입력으로 하여 각각 래치시키는 제2 네 개의 래치;상기 제2 네 개의 래치의 출력값들(Q, R, S, T)과 두 개의 복원된 클럭 신호들(CLK0, CLK180)을 각각의 입력으로 하여 각각 래치시키는 제3 네 개의 래치;상기 제3 네 개의 래치 중 세 개의 래치의 출력값들(U, V, W)과 두 개의 복원된 클럭 신호들(CLK0, CLK180)을 각각의 입력으로 하여 각각 래치시키는 세 개의 래치; 및상기 세 개의 래치 중 한 개의 래치의 출력값(X)과 한 개의 복원된 클럭 신호(CLK180)를 입력으로 하여 래치시키는 한 개의 래치를 포함하는 클럭 및 데이터 복원 장치
|
4 |
4
제 1 항에 있어서, 상기 제2 전하펌핑수단은, 수신 데이터의 1/4 속도로 동작하는 상기 위상검출수단에 적합하게 동작하며, 업(UP) 전류와 다운(DOWN) 전류의 비율이 2/3인 것을 특징으로 하는 클럭 및 데이터 복원 장치
|