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

8.2i XST - In certain cases, XST has a problem mapping I/O Flip-Flop and RESET inside IOB


XST has a problem mapping I/O FF and RESET inside IOB in certain cases.


XST has difficulties knowing that RESET signal of FFs should be kept together when doing the fanout control. 


You can work around this issue by doing the following: 

- Set local max_fanout to the reset signal in "io_module.vhd" to avoid fanout control on it.  


This can be done in the XCF as shown: 


BEGIN MODEL "<module_name>" NET "<reset_net_name> = "500"; END;  


If it is a low polarity reset, it has to be inverted to be a high polarity reset. Then, XST will correctly push the register into the IOB. 


Xiilinx is currently investigating this issue.

AR# 23273
Date Created 09/04/2007
Last Updated 05/20/2014
Status Archive
Type General Article