forked from FPHDL/fphdl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
synplicity.html
37 lines (31 loc) · 1.29 KB
/
synplicity.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<html><head><title>Synplicity packages</title>
<!-- Changed by: , 28-Aug-2009 -->
</head>
<p>
Tested with Synplify 2009.06
</p><p>
I tried the new "VHDL 2008 (beta)" VHDL option in this tool. There were
major issues with function overloading, so don't use it. Instead, include
the VHDL-93 package versions. They all work find in this tool (no
modification needed).
</p><p>
To load, The easiest way is to add the following lines into your project file
(You need only load the packages you need):
<pre>
add_file -vhdl -lib ieee_proposed "standard_additions_c.vhdl"
add_file -vhdl -lib ieee_proposed "std_logic_1164_additions.vhdl"
add_file -vhdl -lib ieee_proposed "numeric_std_additions.vhdl"
add_file -vhdl -lib ieee_proposed "numeric_std_unsigned_c.vhdl"
add_file -vhdl -lib ieee_proposed "math_utility_pkg.vhdl"
add_file -vhdl -lib ieee_proposed "fixed_pkg_c.vhdl"
add_file -vhdl -lib ieee_proposed "float_pkg_c.vhdl"
</pre>
</p>
The "README" file in the ZIP file will give you a list of the new functions.
</p><p>
See the README for an explination of the new functions in these packages.
You will also want to look at the
<a href="http://www.vhdl.org/fphdl/Fixed_ug.pdf">Fixed point docuementation</a> and the
<a href="http://www.vhdl.org/fphdl/Float_ug.pdf">Floating point docuementation</a>.
</p>
</html>