In 6.1i, FreezeDCI is set to "Yes" rather than "No" if BitGen detects DCI in design. This might create problems in custom slave configuration (Slave Serial, or Slave SelectMap), where only a set number of startup clocks is sent to the FPGA, resulting in DONE pin staying Low.
This is not a problem with iMPACT, as iMPACT provides additional clocks to account for this change.
To work around this issue, use one of the following solutions:
- Send in more startup clocks.
- Explicitly set the FreezeDCI option in BitGen to "No" for Virtex-II devices (e.g., -g FreezeDCI:no).
- Set DCIUpdateMode rather than FreezeDCI option for Virtex-II Pro/Spartan-3 devices.
To see the supported BitGen options, use "bitgen -help".
bitgen -help virtex2" or "bitgen -help virtex2p