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!

AR# 65441

Can the XAPP875 be used with Spartan-6 GTP?


The NIDRU (XAPP875) is dedicated to Virtex-5 and Virtex-6.

Is Spartan-6 supported?


Yes the NIDRU can be used with Spartan 6 GTP as well. The non-DSP NIDRU should be used.

Please find attached an example design for 155.52Mbps serial datarate.

An OC-3 or STM1 like datarate pattern is generated and sent to the GTP receiver.

The RX GTP oversamples the incoming data at 622.08MHz and the NIDRU extracts the best sample every four bits received.

A PRBS checker confirms that there is no error in the undersampled signal.

The design has been generated with ISE. A ChipScope design allows for easy debug and NIDRU control.

This design runs on an SP623 development board:



Associated Attachments

Name File Size File Type
demo4x_00.zip 16 MB ZIP
GGx4_00.cpj 382 KB CPJ
AR# 65441
Date Created 09/17/2015
Last Updated 09/21/2015
Status Active
Type General Article
  • Spartan-6
  • ISE