Hi all,

I'm compiling a model file for ROACH1 but I have to solve some timing
constraints which are not met. Unfortunately, the system.twx file to
be opened with the timing analyzer which should be found in
XPS_R..BASE/implementations/ is missing.

Do you have an idea?

Cheers,
Andrea



Running delay-based LUT packing...
Updating timing models...
ERROR:Pack:1653 - At least one timing constraint is impossible to meet because
   component delays alone exceed the constraint. A timing constraint summary
   below shows the failing constraints (preceded with an Asterisk (*)). Please
   use the Timing Analyzer (GUI) or TRCE (command line) with the Mapped NCD and
   PCF files to identify which constraints and paths are failing because of the
   component delays alone. If the failing path(s) is mapped to Xilinx components
   as expected, consider relaxing the constraint. If it is not mapped to
   components as expected, re-evaluate your HDL and how synthesis is optimizing
   the path. To allow the tools to bypass this error, set the environment
   variable XIL_TIMING_ALLOW_IMPOSSIBLE to 1.


   For more information about the Timing Analyzer, consult the Xilinx Timing
   Analyzer Reference manual; for more information on TRCE, consult the Xilinx
   Command Line Tools User Guide "TRACE" chapter.
INFO:Timing:3386 - Intersecting Constraints found and resolved.  For more
   information, see the TSI report.  Please consult the Xilinx Command Line
   Tools User Guide for information on generating a TSI report.
INFO:Timing:3284 - This timing report was generated using estimated delay
   information.  For accurate numbers, please refer to the post Place and Route
   timing report.
Number of Timing Constraints that were not applied: 3

Asterisk (*) preceding a constraint indicates it was not met.
   This may be due to a setup or hold violation.

----------------------------------------------------------------------------------------------------------
  Constraint                                |    Check    | Worst Case
|  Best Case | Timing |   Timing
                                            |             |    Slack
| Achievable | Errors |    Score
----------------------------------------------------------------------------------------------------------
* PERIOD analysis for net "mad_corr_beam_x6 | SETUP       |
-3.440ns|     9.690ns|     113|      272325
  4_adc_fab_phase_gen/mad_corr_beam_x64_adc | HOLD        |
-0.179ns|            |    6891|      366231
  _fab_phase_gen/CLK0_BUF" derived from  PE |             |
|            |        |
  RIOD analysis for net "mad_corr_beam_x64_ |             |
|            |        |
  adc/fab_clk1" derived from NET "mad_corr_ |             |
|            |        |
  beam_x64_adc/mad_corr_beam_x64_adc/x64_ad |             |
|            |        |
  c_infrastructure_inst/adc_clk_ibufds" PER |             |
|            |        |
  IOD = 4.1667 ns HIGH 50% multiplied by 1. |             |
|            |        |
  50 to 6.250 nS and duty cycle corrected t |             |
|            |        |
  o HIGH 3.125 nS   duty cycle corrected to |             |
|            |        |
   6.250 nS  HIGH 3.125 nS                  |             |
|            |        |
----------------------------------------------------------------------------------------------------------
* TS_mgt_clk_0 = PERIOD TIMEGRP "mgt_clk_0" | SETUP       |
3.803ns|     2.597ns|       0|           0
   156.25 MHz HIGH 50%                      | HOLD        |
-1.513ns|            |     218|      146110
----------------------------------------------------------------------------------------------------------
* TS_mgt_clk_mult_2_b = PERIOD TIMEGRP "mgt | SETUP       |
5.500ns|     0.900ns|       0|           0
  _clk_mult_2_b" 156.25 MHz HIGH 50%        | HOLD        |
-0.204ns|            |      18|        3672
----------------------------------------------------------------------------------------------------------
  NET "mad_corr_beam_x64_adc/mad_corr_beam_ | MINLOWPULSE |
0.566ns|     3.600ns|       0|           0
  x64_adc/x64_adc_infrastructure_inst/adc_c |             |
|            |        |
  lk_ibufds" PERIOD = 4.1667 ns HIGH 50%    |             |
|            |        |
----------------------------------------------------------------------------------------------------------
  PERIOD analysis for net "mad_corr_beam_x6 | SETUP       |
5.132ns|     1.118ns|       0|           0
  4_adc/fab_clk1" derived from  NET "mad_co | HOLD        |
0.195ns|            |       0|           0
  rr_beam_x64_adc/mad_corr_beam_x64_adc/x64 | MINLOWPULSE |
2.249ns|     4.000ns|       0|           0
  _adc_infrastructure_inst/adc_clk_ibufds"  |             |
|            |        |
  PERIOD = 4.1667 ns HIGH 50%  multiplied b |             |
|            |        |
  y 1.50 to 6.250 nS and duty cycle correct |             |
|            |        |
  ed to HIGH 3.125 nS                       |             |
|            |        |
----------------------------------------------------------------------------------------------------------
  TS_sys_clk_n = PERIOD TIMEGRP "sys_clk_n" | MINPERIOD   |
1.668ns|     8.332ns|       0|           0
   100 MHz HIGH 50%                         |             |
|            |        |
----------------------------------------------------------------------------------------------------------
  PERIOD analysis for net "mad_corr_beam_x6 | SETUP       |
2.874ns|     1.292ns|       0|           0
  4_adc/mad_corr_beam_x64_adc/x64_adc_infra | HOLD        |
0.148ns|            |       0|           0
  structure_inst/adc_clk_dcm" derived from  | MINPERIOD   |
1.945ns|     2.221ns|       0|           0
   NET "mad_corr_beam_x64_adc/mad_corr_beam |             |
|            |        |
  _x64_adc/x64_adc_infrastructure_inst/adc_ |             |
|            |        |
  clk_ibufds" PERIOD = 4.1667 ns HIGH 50%   |             |
|            |        |
  duty cycle corrected to 4.167 nS  HIGH 2. |             |
|            |        |
  083 nS                                    |             |
|            |        |
----------------------------------------------------------------------------------------------------------
  NET "epb_cs_n_IBUF" MAXDELAY = 4 ns       | MAXDELAY    |
4.000ns|     0.000ns|       0|           0
----------------------------------------------------------------------------------------------------------
  TS_RAM_FF = MAXDELAY FROM TIMEGRP "RAMSOU | SETUP       |
4.580ns|     1.670ns|       0|           0
  RCE" TO TIMEGRP "FFDEST" 6.25 ns DATAPATH | HOLD        |
1.175ns|            |       0|           0
  ONLY                                      |             |
|            |        |
----------------------------------------------------------------------------------------------------------
  NET "mad_corr_beam_x64_adc/mad_corr_beam_ | N/A         |
N/A|         N/A|     N/A|         N/A
  x64_adc/x64_adc_infrastructure_inst/adc_c |             |
|            |        |
  lk_ibufds" PERIOD = 4.1667 ns HIGH 50%    |             |
|            |        |
----------------------------------------------------------------------------------------------------------


Derived Constraint Report
Derived Constraints for
mad_corr_beam_x64_adc/mad_corr_beam_x64_adc/x64_adc_infrastructure_inst/adc_clk_ibufds
+-------------------------------+-------------+-------------+-------------+-------------+-------------+-------------+---
----------+
|                               |   Period    |       Actual Period
   |      Timing Errors        |      Paths
Analyzed       |
|           Constraint          | Requirement
|-------------+-------------|-------------+-------------|-------------+-------------|
|                               |             |   Direct    |
Derivative  |   Direct    | Derivative  |   Direct    |
Derivative  |
+-------------------------------+-------------+-------------+-------------+-------------+-------------+-------------+---
----------+
|mad_corr_beam_x64_adc/mad_corr_|      4.167ns|      3.600ns|
6.460ns|            0|         7004|            0|
  1035514|
|beam_x64_adc/x64_adc_infrastruc|             |             |
   |             |             |             |
         |
|ture_inst/adc_clk_ibufds       |             |             |
   |             |             |             |
         |
| mad_corr_beam_x64_adc/mad_corr|      4.167ns|      2.221ns|
N/A|            0|            0|         4528|
        0|
| _beam_x64_adc/x64_adc_infrastr|             |             |
   |             |             |             |
         |
| ucture_inst/adc_clk_dcm       |             |             |
   |             |             |             |
         |
| mad_corr_beam_x64_adc/fab_clk1|      6.250ns|      4.000ns|
9.690ns|            0|         7004|         1375|
  1029611|
|  mad_corr_beam_x64_adc_fab_pha|      6.250ns|      9.690ns|
N/A|         7004|            0|      1029611|
        0|
|  se_gen/mad_corr_beam_x64_adc_|             |             |
   |             |             |             |
         |
|  fab_phase_gen/CLK0_BUF       |             |             |
   |             |             |             |
         |
+-------------------------------+-------------+-------------+-------------+-------------+-------------+-------------+---
----------+

3 constraints not met.
INFO:Timing:2761 - N/A entries in the Constraints list may indicate that the
   constraint does not cover any paths or that it has no requested value.



Mapping completed.
See MAP report file "system_map.mrp" for details.
Problem encountered during the packing phase.

Design Summary
--------------
Number of errors   :   1
Number of warnings :2201
ERROR:Xflow - Program map returned error code 2. Aborting flow execution...
gmake: *** [__xps/system_routed] Error 1

-- 
Andrea Mattana

I.N.A.F. - Istituto di Radioastronomia
Radiotelescopi di Medicina
Via Fiorentina, 3513 - 40059 Medicina (Bo)
Tel. 051/6965834      Fax. 051/6965810

Reply via email to