UPGRADE YOUR BROWSER

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

3.1i XST - ERROR: (VHP_3024). Cannot read library unit [design]. It has been stored before the predefined library unit...

Description

Keywords: XST, 3024, VHP, read, library

Urgency: Standard

General Description:
When I try to synthesize a design in XST, the following error message appears:

ERROR: (VHP__3024). Cannot read library unit <library_name>.
It has been stored before the predefined library unit std_logic_1164 of library ieee.
Clean your dump directory and recompile your design again.

ERROR: (VHP__3016). <file_name>.vhf Library unit trn1 required for unit trn1 does
not exist in library work.

ERROR: (VHP__0340). <file_name>.vhf Entity <trn1> does not exist in library <work>.

Solution

This error occurs if the date on the machine is incorrectly set to a date in the past. The
design file is thought to be older than the IEEE library, which causes these errors.

To solve the problem, simply set the computer's date to the correct value.
AR# 11134
Date Created 03/05/2001
Last Updated 08/19/2002
Status Archive
Type General Article