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!
When Iruntiming nalysis on my Spartan-6 FPGA design,the Distributed LUT RAM (DRAM) elements and BlockRam (RAMB) are not constrained under the PERIOD/FROM:TO constraints, but under the unconstrained path section of the Timing Report.
This issue is fixed in ISE Design Suite12.3 and later.
This is a known issue in ISE Design Suite 12.1. The DRAM/RAMB elements are not included in the correct TimeGroups (TNM/TNM_NET), which causes the timing constraints (PERIOD/FROM:TO) to be analyzed incorrectly. Some of the primitives were fixed in ISE 12.2 software.
There are two optional work-arounds:
For example:
INST "instance_name" TPSYNC = "Group";
This can be used within a FROM_TO constraint.
This issue is fixed in ISE Design Suite12.3.
To determine if this issue affects your design, please review the MAP report and the Timing Report.
The following primitives were missing in 12.2, but fixed in 12.3:
+RAM16X1D
+RAM16X1D_1
+RAM32X1D
+RAM32X1D_1
+RAM64X1D
+RAM64X1D_1
+RAM128X1D
+RAM64X1Q
The following primitives were missing in 12.1, but fixed in 12.2:
+RAM16X1S
+ RAM32X1S
+ RAM32M
+ RAM64M
+ RAMB16_S1_S1
+ RAMB16_S4_S4
+ RAMB16_S9_S9
+ RAMB16_S18
+ RAMB16_S18_S18
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
34856 | Design Advisory Master Answer Record for Spartan-6 FPGA | N/A | N/A |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
34856 | Design Advisory Master Answer Record for Spartan-6 FPGA | N/A | N/A |
AR# 35881 | |
---|---|
Date | 05/20/2012 |
Status | Active |
Type | Design Advisory |
Devices |
|
Tools |
|