DESKEWING METHOD FOR A PHYSICAL LAYER INTERFACE ON A MULTI-CHIP MODULE
다중 칩 모듈에서 물리 계층 인터페이스를 위한 스큐 보정 방법을 구현하기 위한 시스템, 장치 및 방법이 개시된다. 복수의 통신 레인들에 연결된 회로는 타이밍 윈도우의 시작에서 레인의 로컬 클록을 대응되는 글로벌 클록과 동기화하도록 각 레인을 트레이닝시킨다. 다음으로, 회로는 복수의 레인들의 모든 레인들이 잘못된 심볼 정렬을 가지고 있다고 결정하는 것에 응답하여 단일 단계로 각 레인을 심볼 회전시킨다. 복수의 레인들의 전부가 아닌 일부 레인들이 올바른 심볼 정렬을 갖는다고 결정하는 것에 응답하여, 회로는 잘못된 심볼 정렬을 갖는 레인...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 다중 칩 모듈에서 물리 계층 인터페이스를 위한 스큐 보정 방법을 구현하기 위한 시스템, 장치 및 방법이 개시된다. 복수의 통신 레인들에 연결된 회로는 타이밍 윈도우의 시작에서 레인의 로컬 클록을 대응되는 글로벌 클록과 동기화하도록 각 레인을 트레이닝시킨다. 다음으로, 회로는 복수의 레인들의 모든 레인들이 잘못된 심볼 정렬을 가지고 있다고 결정하는 것에 응답하여 단일 단계로 각 레인을 심볼 회전시킨다. 복수의 레인들의 전부가 아닌 일부 레인들이 올바른 심볼 정렬을 갖는다고 결정하는 것에 응답하여, 회로는 잘못된 심볼 정렬을 갖는 레인들을 단일 단계에 의해 심볼 회전시킨다. 타이밍 윈도우의 종료에 도달하면, 회로는 올바른 심볼 정렬을 갖는 레인들을 심볼 회전시키고 누락된 심볼 회전을 보상하기 위해 대응되는 글로벌 클록의 위상을 조정한다.
Systems, apparatuses, and methods for implementing a deskewing method for a physical layer interface on a multi-chip module are disclosed. A circuit connected to a plurality of communication lanes trains each lane to synchronize a local clock of the lane with a corresponding global clock at a beginning of a timing window. Next, the circuit symbol rotates each lane by a single step responsive to determining that all of the plurality of lanes have an incorrect symbol alignment. Responsive to determining that some but not all of the plurality of lanes have a correct symbol alignment, the circuit symbol rotates lanes which have an incorrect symbol alignment by a single step. When the end of the timing window has been reached, the circuit symbol rotates lanes which have a correct symbol alignment and adjusts a phase of a corresponding global clock to compensate for missed symbol rotations. |
---|