PMA RX in coarse loop for high speed sampling
First Claim
1. A high data rate transceiver, comprising:
- a first programmable receive PMA module coupled to produce a first serial data;
a first clock and data recovery (CDR) coupled to receive the first serial data, the first CDR producing a first recovered clock in a first CDR receive mode of operation and producing a first sample clock in a first CDR sample mode of operation;
a second programmable receive PMA module coupled to produce a second serial data;
a second CDR coupled to receive the second serial data, the second CDR producing a second recovered clock in the first CDR receive mode of operation and producing a second sample clock in a second CDR sample mode of operation;
the first and second CDRs each further including selectable fine loop and coarse loop PLLs, each of the coarse loop PLLs including a coarse phase and frequency detector; and
programmable circuit further comprising;
mode determination circuit for determining, for each of the first and second CDRs, the CDR receive mode of operation; and
mode switching circuit for generating and providing mode switching signals to the first and second CDRs to select which of the selectable fine loop PLL and coarse loop PLL are selectively coupled within each CDR to provide a corresponding receive or sample clock.
1 Assignment
0 Petitions
Accused Products
Abstract
A high data rate transceiver for processing high data rate serial data includes circuitry for recovering a clock based on the high data rate input data stream. The transceiver includes a coarse loop of a phase-locked loop that selectively provides a clock having accuracy that is within a specified amount. In a sample mode of operation, only the coarse loop PLL is coupled to provide an error signal from which an oscillation signal and clock may be derived. In a second mode (lock) of operation, the transceiver may lock to the received serial data stream by coupling the fine loop PLL to provide an adjusted error signal. In a third mode of operation, (automatic) the transceiver initially performs coarse loop calibration by de-coupling the fine loop PLL and coupling the coarse loop PLL until a steady state has been reached.
35 Citations
14 Claims
-
1. A high data rate transceiver, comprising:
-
a first programmable receive PMA module coupled to produce a first serial data; a first clock and data recovery (CDR) coupled to receive the first serial data, the first CDR producing a first recovered clock in a first CDR receive mode of operation and producing a first sample clock in a first CDR sample mode of operation; a second programmable receive PMA module coupled to produce a second serial data; a second CDR coupled to receive the second serial data, the second CDR producing a second recovered clock in the first CDR receive mode of operation and producing a second sample clock in a second CDR sample mode of operation; the first and second CDRs each further including selectable fine loop and coarse loop PLLs, each of the coarse loop PLLs including a coarse phase and frequency detector; and programmable circuit further comprising; mode determination circuit for determining, for each of the first and second CDRs, the CDR receive mode of operation; and mode switching circuit for generating and providing mode switching signals to the first and second CDRs to select which of the selectable fine loop PLL and coarse loop PLL are selectively coupled within each CDR to provide a corresponding receive or sample clock. - View Dependent Claims (2, 3, 4)
-
-
5. A high data rate transceiver, comprising:
-
a first programmable receive PMA module coupled to produce a first serial data; a first clock and data recovery (CDR) coupled to receive the first serial data, the first CDR producing a first recovered clock in a first CDR receive mode of operation and producing a first sample clock in a first CDR sample mode of operation; a second programmable receive PMA module coupled to produce a second serial data; a second CDR coupled to receive the second serial data, the second CDR producing a second recovered clock in the first CDR receive mode of operation and producing a second sample clock in a second CDR sample mode of operation; the first and second CDRs each further including selectable fine loop and coarse loop PLLs; and programmable circuit further comprising; mode determination circuit for determining, for each of the first and second CDRs, the CDR receive mode of operation; and mode switching circuit for generating and providing mode switching signals to the first and second CDRs to select which of the selectable fine loop PLL and coarse loop PLL are selectively coupled within each CDR to provide a corresponding receive or sample clock; wherein the mode determination circuit determines to operate in an automatic mode as a default mode of operation; and wherein the mode determination circuit, as a part of automatic mode, places at least one of the first and second CDRs in an initial (coarse) calibration mode for one of a specified period or until determining that a coarse loop synchronization oscillation signal as produced by selectable coarse loop PLL is within a specified degree of accuracy relative to a received serial data rate. - View Dependent Claims (6)
-
-
7. A transceiver circuit, comprising:
-
a clock and data recovery circuit (CDR), comprising; a selectable coarse loop PLL including a coarse phase and a frequency detector, and a selectable fine loop PLL; a mode control circuit coupled to the CDR to provide mode switching signals to the CDR for selecting which of the selectable fine loop PLL and the selectable coarse loop PLL to couple within the CDR, to selectively provide sample, lock, and automatic modes of operation, wherein the selectable coarse loop PLL and the selectable fine loop PLL are separate PLL devices; and wherein the CDR is configured to couple the selectable fine loop PLL and to de-couple the selectable coarse loop PLL within the CDR in a fine calibration mode of the automatic mode to provide a fine clock signal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification