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# 36320

Virtex-6 - N-side pseudo-differential output driven by OSERDES does not toggle


When I use an OSERDES to drive an OBUFDS forpseudo-differential output, I see the P-side can be toggling as expected while N-side does not.

If I replace OSERDES with an ODDR or replacepseudo-differential I/O standards with LVDS, then both P-side and N-side can work fine.
Does Xilinx FPGA supportpseudo-differential output driven by an OSERDES?


This is Bitgen software issue, rather than a silicon issue.

This issue is fixed in ISE 12.2 software.
Another workaround would be toreplace the OBUFDS with an OBUFTDS, connect the TQ output of the OSERDES to the T input of the OBUFTDS,and tie T1-T4 to ground on the OSERDES. Note that simply grounding the T input of the OBUFTDS will not work.
AR# 36320
Date Created 06/22/2010
Last Updated 12/15/2012
Status Active
Type General Article
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Virtex-6 LX
  • More
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Less