We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome,
Firefox,
Internet Explorer 11,
Safari. Thank you!

Re: Burst-Mode Clock Data Recovery

1. Ultrascale devices have new circuits designed just for these applications.

2. Without those new features, there is no way to do the same in older products, but...

Over-sampling a data stream, and post processing does remain a method to recover bursty data. So, depending on the data rate, running at a fixed higher rate all the time is a means to use in the older technologies.

Re: Burst-Mode Clock Data Recovery

1. Ultrascale devices have new circuits designed just for these applications.

2. Without those new features, there is no way to do the same in older products, but...

Over-sampling a data stream, and post processing does remain a method to recover bursty data. So, depending on the data rate, running at a fixed higher rate all the time is a means to use in the older technologies.

Re: Burst-Mode Clock Data Recovery

Hi Austin,Now I use the xapp152 to achieve the quick clock recovery, but it doesn't work, do you know the answers to these problems? many thanks.a) How do i choose Threshold, WaitTime and stepSize inputs?b) Regarding sop, I understand that i have to create a component that searches the incoming data (gt0_rxdata) and when it recognizes the preamble it asserts '1' in the sop input. Is that right?c) In XAPP1252 i can see that RXCDR_CFG2 must be equal with PON's preamble (x"0546"). Why is this happening? Is there a problem to use a preamble different than PON's (different size and bits)? could I use another type of preamble? like x"5555".

Re: Burst-Mode Clock Data Recovery

Depending on the application, and the requirements, different values are required.

Depending on the settings, a maximum lock time may be found.

Recognition of the preamble is required before anything may be recovered. That takes some time to resolve. Different preambles may be used, but the preamble must be chosen for its ability to be quickly recognized. I would not choose my own.