1 |
1
제1스트로브 신호와 제2스트로브 신호를 지연시켜 지연된 제1스트로브 신호와 지연된 제2스트로브 신호를 생성하는 지연 회로;상기 지연된 제1스트로브 신호에 동기해 데이터를 샘플링하는 제1수신 회로;상기 지연된 제2스트로브 신호에 동기해 데이터를 샘플링하는 제2수신 회로;상기 데이터의 천이 여부를 나타내는 활성화 신호를 생성하는 활성화 신호 생성 회로;상기 데이터의 천이 방향을 나타내는 천이 레벨 신호를 생성하는 천이 레벨 생성 회로;상기 지연된 제1스트로브 신호의 위상을 90도 쉬프트해 쉬프트된 제1스트로브 신호를 생성하는 위상 쉬프트 회로;상기 쉬프트된 제1스트로브 신호에 동기해 상기 데이터를 샘플링하는 샘플링 회로; 및상기 활성화 신호의 활성화시에, 상기 천이 레벨 신호와 상기 샘플링 회로의 샘플링 결과에 응답해 상기 지연 회로의 지연값을 변경하기 위한 지연 제어 로직을 포함하는 데이터 수신 회로
|
2 |
2
제 1항에 있어서,상기 제2스트로브 신호는 상기 제1스트로브 신호와 180도의 위상 차이를 가지는 신호인데이터 수신 회로
|
3 |
3
제 2항에 있어서,상기 활성화 신호 생성 회로는상기 제1수신 회로에 의해 샘플링된 데이터와 상기 제2수신 회로에 의해 샘플링된 데이터가 상이한 경우에 상기 활성화 신호를 활성화하는데이터 수신 회로
|
4 |
4
제 2항에 있어서,상기 활성화 신호 생성 회로는상기 제1수신 회로에 의해 샘플링된 데이터와 상기 제2수신 회로에 의해 샘플링된 데이터를 입력받아 상기 활성화 신호를 출력하는 XOR 게이트를 포함하는데이터 수신 회로
|
5 |
5
제 2항에 있어서,상기 천이 레벨 생성 회로는상기 지연된 제2스트로브 신호에 동기해 상기 제1수신 회로에 의해 샘플링된 데이터를 샘플링해 상기 천이 레벨 신호를 생성하는데이터 수신 회로
|
6 |
6
제 2항에 있어서,상기 천이 레벨 생성 회로는D 단자에 상기 제1수신 회로에 의해 샘플링된 데이터를 입력받고, 클럭 단자에 상기 지연된 제2스트로브 신호를 입력받고, Q 단자로 상기 천이 레벨 신호를 출력하는 D 플립 플롭을 포함하는데이터 수신 회로
|
7 |
7
제 2항에 있어서,상기 지연 회로는 지연 코드에 의해 지연값이 제어되는데이터 수신 회로
|
8 |
8
제 7항에 있어서,상기 지연 제어 로직은 상기 활성화 신호의 활성화시에는 상기 천이 레벨 신호와 상기 샘플링 회로의 샘플링 결과에 응답해 상기 지연 코드의 값을 늘리거나 줄이고,상기 활성화 신호의 비활성화시에는 상기 지연 코드의 값을 그대로 유지시키는데이터 수신 회로
|
9 |
9
제 8항에 있어서,상기 지연 제어 로직은상기 쉬프트된 제1스트로브 신호의 폴링 에지에 동기되어 동작하는데이터 수신 회로
|
10 |
10
제 9항에 있어서,상기 지연 제어 로직은상기 활성화 신호가 활성화되고 상기 천이 레벨 신호가 상기 데이터가 하이에서 로우로 천이했음을 나타내고, 상기 샘플링 회로의 샘플링 결과가 로우 레벨인 경우에는 상기 지연 회로의 지연값을 줄이고,상기 활성화 신호가 활성화되고 상기 천이 레벨 신호가 상기 데이터가 하이에서 로우로 천이했음을 나타내고, 상기 샘플링 회로의 샘플링 결과가 하이 레벨인 경우에는 상기 지연 회로의 지연값을 늘리고,상기 활성화 신호가 활성화되고 상기 천이 레벨 신호가 상기 데이터가 로우에서 하이로 천이했음을 나타내고, 상기 샘플링 회로의 샘플링 결과가 로우 레벨인 경우에는 상기 지연 회로의 지연값을 늘리고,상기 활성화 신호가 활성화되고 상기 천이 레벨 신호가 상기 데이터가 로우에서 하이로 천이했음을 나타내고, 상기 샘플링 회로의 샘플링 결과가 하이 레벨인 경우에는 상기 지연 회로의 지연값을 줄이는데이터 수신 회로
|