When I attempt to create an instantiation template of an HDL file (by selecting "View HDL Instantiation Template"), the following error occurs:
ISE 12.2 - ERROR:HDLParsers:3317 - "xxx" Line xx. Library <User Library Name> cannot be found.
The library is set up correctly in Project Navigator. What is wrong?
This issue has been fixed in ISE Design Suite 13.1.
This is a known issue introduced in ISE Design Suite 12.2. The issue is that Project Navigator is not adding multiple libraries in the command call to generate the instantiation template.
To work around this issue:
- View the command line that is produced by selecting "View HDL Instantiation Template," the executable that is called is vhdtdtfi. You can find the command line in the console window.
- Open the Xilinx ISE Design Suite command prompt.
- Type the command found in Step 1, but add the flag "-lib <LIBRARY_NAME> <LIBRARY_FILE>".