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

Are XC and XQ bitstreams compatible?


Are XC and XQ bitstreams compatible?


From a functional compatibility standpoint, yes they are as it is the same silicon and the same IDCODE.

From a Timing Analysis point of view, this might not be the case. 

If an XQ device is operated within the I-grade temperature range (-40 to 100C), then the XC and XQ bitstreams will be functionally and timing compatible. 

They are only potentially incompatible if you operate the XQ device in the M-temp grade range (-55 to 125C).

Xilinx recommends targeting the correct XQ part in the software and regenerating the bit file. 

It cannot be guaranteed 100% that an XC bitstream will work in a XQ device over the entire temperature range.

See also: 

(Xilinx Answer 38221) - PlanAhead / Vivado - Choosing "I" grade makes the "XC" device disappear

Linked Answer Records

Master Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
38221 Vivado - Choosing "I" or "E" grade hides valid "XC" devices in the Vivado and PlanAhead part selector N/A N/A
AR# 54459
Date Created 02/25/2013
Last Updated 06/12/2014
Status Active
Type General Article
  • Virtex-5Q
  • Virtex-5
  • Virtex-4Q
  • More
  • Virtex-4QV
  • Virtex-4
  • Less
  • ISE Design Suite
  • Vivado Design Suite