Generating and checking a quaternary pseudo random binary sequence

    公开(公告)号:US09755792B1

    公开(公告)日:2017-09-05

    申请号:US15149937

    申请日:2016-05-09

    Applicant: Xilinx, Inc.

    Inventor: Winson Lin

    CPC classification number: H04L1/244 G06F7/582 H04L25/03343 H04L25/4917

    Abstract: An apparatus and method relate generally to generation and checking of a quaternary pseudo random binary sequence (“QPRBS”). In an apparatus, there is a pseudo random binary sequence (“PRBS”) generator configured to receive a seed of a PRBS to be generated. A mask generator is configured to generate a mask output corresponding to the PRBS. The PRBS generator and the mask generator are both configured for sequential operation with respect to one another. A masking circuit is configured to receive the mask output and the PRBS to bitwise mask the PRBS with the mask output to generate the QPRBS.

    Pam multi-level error distribution signature capture

    公开(公告)号:US10404408B1

    公开(公告)日:2019-09-03

    申请号:US15377780

    申请日:2016-12-13

    Applicant: Xilinx, Inc.

    Abstract: An example method of capturing an error distribution data for a serial channel includes: receiving a signal from the serial channel at a receiver in an integrated circuit (IC), the signal encoding data using pulse amplitude modulation (PAM) scheme having more than two levels; determining a plurality of symbols from the signal, each of the plurality of symbols encoding a plurality of bits; comparing the plurality of symbols with a plurality of expected symbols to detect a plurality of symbol errors; generating the error distribution data by accumulating numbers of the plurality of symbol errors across a plurality of bins based error type; and transmitting the error distribution data from the receiver to a computing system for processing.

    Systems and methods for clock and data recovery

    公开(公告)号:US10256968B1

    公开(公告)日:2019-04-09

    申请号:US15660141

    申请日:2017-07-26

    Applicant: Xilinx, Inc.

    Abstract: A clock and data recovery (CDR) circuit includes a phase detector, a digital loop filter, and a lock detector. The phase detector generates a phase detect result signal in response to phase detection of a plurality of samples. The plurality of samples are generated by sampling a received signal based on a sampling clock a sampling clock provided by a phase interpolator. The digital loop filter includes a phase path and a frequency path for providing a phase path correction signal and a frequency path correction signal based on the phase detect result signal respectively. A phase interpolator code generator generates a phase interpolator code for controlling the phase interpolator based on the phase path correction signal and frequency path correction signal. The lock detector generates a lock condition signal based on the frequency path correction signal, the lock condition signal indicating a lock condition of the CDR circuit.

    Frequency detector for clock data recovery

    公开(公告)号:US11245554B1

    公开(公告)日:2022-02-08

    申请号:US16903377

    申请日:2020-06-17

    Applicant: XILINX, INC.

    Abstract: An example method for clock and data recovery (CDR) includes generating, in a set of slicers of a receiver, in addition to a data signal and a first error signal, at least one additional error signal. The method further includes receiving, at a frequency detector (FD) of a CDR unit of the receiver, the data signal, the first error signal, and the at least one additional error signal, and processing them to generate a FD output. The method still further includes multiplying the FD output by a user-defined FD gain, and adding the FD output, as multiplied by the FD gain, in a frequency path of the CDR unit.

    Data receiver circuit and method of receiving data

    公开(公告)号:US10404445B1

    公开(公告)日:2019-09-03

    申请号:US16026967

    申请日:2018-07-03

    Applicant: Xilinx, Inc.

    Abstract: A receiver circuit for receiving data is described. The receiver circuit comprises a phase detector configured to receive an input data signal; a frequency path circuit configured to receive an output of the phase detector; and a false lock detection circuit configured to receive the output of the phase detector and an output of the frequency path circuit; wherein the false lock detection circuit detects a false lock of the receiver circuit to the input data signal based upon an output of the phase detector and provides a frequency offset to the frequency path circuit. A method of receiving data is also described.

    Delta-sigma modulator having expanded fractional input range

    公开(公告)号:US10291239B1

    公开(公告)日:2019-05-14

    申请号:US16000698

    申请日:2018-06-05

    Applicant: Xilinx, Inc.

    Abstract: An example apparatus includes an input circuit including a first adder and a first multiplier, the first adder configured to level-shift an input signal by an amount and the first multiplier configured to multiply output of the adder by a factor. The apparatus further includes a multi-stage noise shaping (MASH) circuit having an input coupled to the first multiplier. The apparatus further includes an output circuit including a second multiplier and a second adder, the second multiplier configured to multiply output of the MASH circuit by a reciprocal of the factor and the second adder configured to level-shift output of the second multiplier by an inverse of the amount.

Patent Agency Ranking