Electronic – Option to fail Xilinx process if pins are unconstrained

fpgapinoutxilinx

I am using Xilinx WebPack 13.2 and I recall there being a setting to force the Xilinx process to fail if a top level input/output net isn't constrained to a pin. I would like for the process to fail the design flow instead of automatically assigning a pin and finishing the process. Unfortunately I can't seem to find where that option is in the ISE, where is that option in the Xilinx ISE?

Thanks,

Best Answer

I've never found that option - much as I'd love to have it! The closest I've found is the opposite: "fail if there are things constrained which don't exist".

My (Windows CMD.exe) workaround is a post-map script which looks in the .pad file for the string "|UNLOCATED|".

@find "|UNLOCATED|" %DESIGN%.pad || goto padsok