US6834367B2

Built-in self test system and method for high speed clock and data recovery circuit

Summary by NHIP

Built-in self test for clock recovery

The system tests a clock and data recovery circuit by generating a frame header, serializing it, and comparing the recovered header to the original. Distinctive elements include analyzing means that specifically compare the beginning portion of recovered test data to the frame header to indicate proper operation.

Claim Score by NHIP

Read claim 14, the broadest

Abstract

A built-in self test system for testing a clock and data recovery circuit. The present invention provides a built-in self test circuit which operates with high speed phase lock loop. The built-in circuit comprises data generating means for generating a test data byte and serializing means coupled to the data generating means for converting the test data byte into serial test data. The clock and data recovery means are coupled to the output of the serializing means for recovering the clock and test data from the serial test data. A deserializing means coupled to the output of the clock and data recovery means converts the recovered serial test data into a recovered test data byte, and analyzing means connected to the output of the deserializing means compares the recovered test data byte to the initial test data byte.

US6834367B2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 27 December 2021, 4.7 years ago.

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

36 claims: 3 independent, 33 dependent

  1. 1
    A built-in self test circuit for testing a clock and data recovery circuit comprising:data generating means for generating test data, wherein the test data comprises a frame header;serializing means coupled to the data generating means for converting the test data into serial test data;clock and data recovery means coupled to the output of the serializing means for recovering the clock and test data from the serial test data;deserializing means coupled to the output of the clock and data recovery means for converting the recovered serial test data into recovered test data;and analyzing means connected to the output of the deserializing means for comparing a beginning portion of the recovered test data to the frame header, wherein a match between the beginning portion of the recovered test data and the frame header indicates a proper operation of said clock and data recovery circuit.
  2. 14
    Broadest claimClaim Score 58, broad(NHIP)A method for testing a clock and data recovery circuit comprising:generating initial test data, wherein the initial test data comprises a frame header;inputting the initial test data to a serializer for conversion into serial test data;sending the serial test data to the clock and data recovery circuit for recovering the clock and test data from the serial test data;inputting the recovered serial test data to a deserializer for conversion into recovered test data;and comparing a beginning portion of the recovered test data to the frame header, wherein a match between the beginning portion of the recovered test data and the frame header indicates a proper operation of said clock and data recovery circuit.
  3. 24
    A built-in self test circuit for testing a clock and data recovery circuit comprising:data generating means for generating a test data byte;serializing means coupled to the data generating means for convening the test data byte into serial test data;clock and data recovery means coupled to the output of the serializing means for recovering the clock and test data from the serial test data;deserializing means coupled to the output of the clock and data recovery means for convening the recovered serial test data into a recovered test data byte;and analyzing means connected to the output of the deserializing means for comparing the recovered test data byte to the test data byte, wherein an outcome of said testing comprises indicating improper operation of the clock and data recovery means.