EP1287633B1

Clock data recovery circuitry associated with programmable logic device circuitry

Abstract

This record has no abstract on file.

EP1287633B1, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Expired 14 March 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

85 claims: 2 independent, 83 dependent

  1. 1
    Apparatus (40) for receiving and processing a Clock Data Recovery signal, hereinafter referred to as CDR signal, comprising:Programmable Logic Device PLD circuitry (80);first input circuitry (44, 50, 150) configured to receive the CDR signal, wherein the CDR signal includes data information and a clock signal (EMBCLK) embedded in a serial data stream;characterised by : circuitry (140) configured to receive a programmable scale factor;second input circuitry (42, 50, 100) configured to receive a reference clock signal (REFCLK), wherein the reference clock signal (REFCLK) has a frequency related to a frequency of the embedded clock signal (EMBCLK), by the programmable scale factor;phase locked loop circuitry (100) configured to use the reference clock signal (REFCLK) and the programmable scale factor to produce a plurality of candidate further reference clock signals, each having the frequency of the embedded clock signal (EMBCLK), and having a phase which is different from the phases of all the other candidate further reference clock signals;further phase locked loop circuitry (150) configured to receive the plurality of candidate further reference clock signals and to produce a recovered clock signal from the plurality of candidate further reference clock signals that is synchronized with the CDR signal;and processing circuitry (60, 70) at least partly controlled by the PLD circuitry (80) and configured to use the recovered clock signal to recover data information from the CDR signal.
  2. 18
    Apparatus (320) for producing and transmitting a Clock Data Recovery signal, hereinafter referred to as CDR signal, comprising:Programmable Logic Device PLD circuitry (80), configured to produce data information and a PLD clock signal;characterised by : input circuitry (42, 100) configured to receive a reference clock signal (REFCLK) from a remote source;buffer circuitry (330) configured to buffer the data information between a clock regime associated with the PLD clock signal and a different clock regime associated with the reference clock signal (REFCLK);and output circuitry (330, 340, 342) configured to use the reference clock signal (REFCLK) to produce the CDR signal including the data information and an embedded clock signal (EMBCLK) having a frequency related to the reference clock signal (REFCLK) by a programmable scale factor. loopback circuitry configured to selectively use the further CDR signal as the CDR signal.