forked from FPHDL/fphdl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cadence_rc.html
43 lines (36 loc) · 1.2 KB
/
cadence_rc.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
38
39
40
41
42
43
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Cadence RC</title>
</head>
<body>
<h1>Cadence RC</h1>
<p>
Checked with RC version 11.20
</p>
<p>
To Compile:
just run "compile.rc"
</p>
<pre>
Notes:
Had to remove the "match_table". This gave me the error:
Error : Incompatible bitwidths in assignment. [CDFG-283] [elaborate]
: Width of target 'match_logic_table' (1) doesn't match the width of the assigned value (81) in file 'fixed_pkg_c.vhdl' on line 1595.
: Use 'set_attribute hdl_vhdl_assign_width_mismatch true /' to allow such assignments with mismatching widths of lhs and rhs.
So, I set the variable, and still had the error....
Replaced it with an "rtl" version of the match table. In synthsis it will behave
the same way as rtl, but not in simulaiton.
Version 11.20 hung on the floating point package. I reported this to Cadence,
and they said to change the synthesis effort to "medium" and use verion 12.10.
To run these testcases:
rc -f fixed_synth.tcl
rc -f float_synth.tcl
</pre>
<hr>
<!-- Created: Tue Mar 13 13:17:19 EDT 2007 -->
<!-- hhmts start -->
Last modified: Tue Oct 23 10:17:19 EDT 2012
<!-- hhmts end -->
</body>
</html>