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

Spartan-6 - How do I keep GENERAL 1~5 registers untouched during a soft reboot?


Spartan-6 FPGA Configuration User Guide states contents of GENERAL Registers 1, 2, 3, 4, and 5 are untouched during a soft reboot. However, after I issue an IPROG command, the contents of the registers are all "0".

How do I keep the contents?


The BitGen option "-g next_config_register_write:Disable" should be used while generating the multiboot bit to prevent the GEN registers and the Mode_REG register from be overridden. By default, all of these registers are cleared by the multiboot image, andeven a warm boot occurs.
AR# 35469
Date Created 04/29/2010
Last Updated 12/15/2012
Status Active
Type General Article
  • Spartan-6 LX
  • Spartan-6 LXT
  • ISE Design Suite - 12.1