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

6.1i ISE - Generating VHDL testbench template results in "Error creating <design>_tb.vhd. Defaulting to boilerplate test bench. "


Keywords: ProjectManagement, Portability, Project Navigator, found, boilerplate, test bench

Urgency: Standard

General Description:
When trying to use ISE to generate a testbench automatically (Project -> New Source ->VHDL testbench) Project Navigator gives the following error message:

"WARNING:Portability:111 - Message file "ProjectManagement.msg" wasn't found.

This application has requested the Runtime to terminate it in an unusual way
Please contact the application's support team for more information.

Error creating <design>_tb.vhd. Defaulting to boilerplate test bench."


This can happen if the targeted VHDL file is using a generic that does not have a default value:

A Project Navigator subprogram handling the test bench creation does not properly handle a generic without an initial value. Adding an initial value in the VHDL code prevents the crash and allows a correct test bench to be created.

This problem has been fixed in the latest 6.1i Service Pack available at:
The first service pack containing the fix is 6.1i Service Pack 3.
AR# 18465
Date Created 11/20/2003
Last Updated 02/07/2006
Status Archive
Type General Article