Answers Database


FPGA Express 3.1: NUMERIC_STD package available for Express 3.0 or 3.1


Record #5432

Product Family: Software

Product Line: Synopsys

Product Part: FPGA Express

Product Version: 3.1

Problem Title:
FPGA Express 3.1: NUMERIC_STD package available for Express 3.0 or 3.1


Problem Description:
Urgency: Standard

General Description:
The IEEE Numeric_STD library is now available for FPGA Express. It can be downloaded from the Xilinx FTP site at this location:

ftp://ftp.xilinx.com/pub/swhelp/synopsys/numeric_std_a.zipInternet Link

NOTE: This is newer than numeric_std.zip. This new version is the same as the library that is included in FPGA Express 3.2 / Foundation 2.1i.

This library is only for use with FPGA Express version 3.0 or 3.1. Foundation Express users: be sure to upgrade to Service Pack 1 for F1.5i to get Express v3.1.
See (Xilinx Solution 5631) for details.


Solution 1:

This library may be placed alongside the other IEEE libraries in the FPGA Express directory tree. The default location for Foundation users is:

C:\FNDTN\synth\lib\packages\ieee\src

However, since this package has not been built into the FPGA Express software, you must add it like any other user library. Follow these steps for either Foundation Express or FPGA Expres s.

1. In an open project, select Synthesis -> New Library. Give it a unique name like MY_IEEE.

2. Right click on this new library and select Add Source Files to "MY_IEEE". Select the
    numeric_std.vhd file. Ignore all the warnings about Assert statements and Initial values.

3. Finally refer to this package in other VHDL files by using this syntax:

LIBRARY MY_IEEE;
USE MY_IEEE.numeric_std.all;




End of Record #5432 - Last Modified: 12/15/99 12:05

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!