📄 rsdecoder.srr
字号:
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg1.out_6_6_rep3" with 4 loads has been replicated 3 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg1.out_6_7_rep2" with 4 loads has been replicated 3 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg1.out_6_6_rep2" with 4 loads has been replicated 3 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE2.reg1.out_6[4]" with 3 loads has been replicated 2 time(s) to improve timing
Added 13 Registers via timing driven replication
Added 11 LUTs via timing driven replication
5 0h:2m:54s -1.19ns 4890 / 972
6 0h:2m:55s -1.19ns 4890 / 972
------------------------------------------------------------
Timing driven replication report
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":458:0:458:5|Instance "KESblock.PE1.reg2.dataout[6]" with 11 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":294:0:294:5|Instance "KESblock.mcontrol.reggamma.dataout_7_rep1" with 20 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":294:0:294:5|Instance "KESblock.mcontrol.reggamma.dataout_6_rep1" with 18 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":294:0:294:5|Instance "KESblock.mcontrol.reggamma.dataout_5_rep2_rep1" with 17 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":294:0:294:5|Instance "KESblock.mcontrol.reggamma.dataout_0_rep2" with 51 loads has been replicated 3 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE1.reg2.out_6[6]" with 3 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE1.reg1.out_6[4]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg2.out_6[6]" with 3 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg2.out_6[5]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE1.reg2.out_6[2]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE15.reg2.out_6[6]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE15.reg2.out_6[3]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE15.reg2.out_6[7]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg2.out_6[4]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE0.reg2.out_6[3]" with 2 loads has been replicated 1 time(s) to improve timing
Added 11 Registers via timing driven replication
Added 12 LUTs via timing driven replication
Timing driven replication report
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":458:0:458:5|Instance "KESblock.PE1.reg2.dataout[5]" with 10 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":294:0:294:5|Instance "KESblock.mcontrol.reggamma.dataout_fast[7]" with 18 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":458:0:458:5|Instance "KESblock.PE14.reg1.dataout[5]" with 15 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE1.reg2.out_6[5]" with 2 loads has been replicated 1 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE14.reg1.out_6[5]" with 3 loads has been replicated 2 time(s) to improve timing
Added 5 Registers via timing driven replication
Added 3 LUTs via timing driven replication
Pass CPU time Worst Slack Luts / Registers
------------------------------------------------------------
1 0h:2m:58s -1.18ns 4886 / 988
2 0h:2m:59s -1.14ns 4889 / 988
3 0h:2m:59s -1.14ns 4890 / 988
4 0h:3m:0s -1.14ns 4890 / 988
5 0h:3m:0s -1.14ns 4890 / 988
Timing driven replication report
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":458:0:458:5|Instance "KESblock.PE1.reg2.dataout[7]" with 13 loads has been replicated 2 time(s) to improve timing
@N: FX235 :"f:\servu\zhaojia\rs\code version1\sourcecode\kes_block\kes.v":460:4:460:5|Instance "KESblock.PE1.reg2.out_6[7]" with 3 loads has been replicated 2 time(s) to improve timing
Added 2 Registers via timing driven replication
Added 2 LUTs via timing driven replication
6 0h:3m:0s -1.14ns 4892 / 990
7 0h:3m:2s -1.18ns 4913 / 990
------------------------------------------------------------
Net buffering Report for view:work.RSDecoder(verilog):
No nets needed buffering.
@N: FX164 |The option to pack flops in the IOB has not been specified
Writing Analyst data base F:\ServU\zhaojia\RS\code version1\Synplify Pro\RsDecoder\rev_1\RSDecoder.srm
Writing EDIF Netlist and constraint files
Found clock RSDecoder|clock1 with period 3.31ns
Found clock RSDecoder|clock2 with period 2.76ns
@W: MT186 :"f:\servu\zhaojia\rs\code version1\sourcecode\fifo\fifo_register.v":35:13:35:24|Blackbox <asyncfifo256> is missing a user supplied timing model. This may have a negative effect on timing analysis and optimizations (Quality of Results)
##### START OF TIMING REPORT #####[
# Timing Report written on Fri Sep 07 15:37:08 2007
#
Top view: RSDecoder
Requested Frequency: 302.1 MHz
Wire load mode: top
Paths requested: 5
Constraint File(s):
@N: MT195 |This timing report estimates place and route data. Please look at the place and route timing report for final timing..
@N: MT197 |Clock constraints cover only FF-to-FF paths associated with the clock..
Performance Summary
*******************
Worst slack in design: -0.658
Requested Estimated Requested Estimated Clock Clock
Starting Clock Frequency Frequency Period Period Slack Type Group
--------------------------------------------------------------------------------------------------------------------------
RSDecoder|clock1 302.1 MHz 252.0 MHz 3.310 3.968 -0.658 inferred Autoconstr_clkgroup_0
RSDecoder|clock2 361.8 MHz 307.5 MHz 2.764 3.252 -0.488 inferred Autoconstr_clkgroup_1
==========================================================================================================================
Clock Relationships
*******************
Clocks | rise to rise | fall to fall | rise to fall | fall to rise
---------------------------------------------------------------------------------------------------------------------------
Starting Ending | constraint slack | constraint slack | constraint slack | constraint slack
---------------------------------------------------------------------------------------------------------------------------
RSDecoder|clock2 RSDecoder|clock2 | 2.764 -0.488 | No paths - | No paths - | No paths -
RSDecoder|clock2 RSDecoder|clock1 | Diff grp - | No paths - | No paths - | No paths -
RSDecoder|clock1 RSDecoder|clock2 | Diff grp - | No paths - | No paths - | No paths -
RSDecoder|clock1 RSDecoder|clock1 | 3.310 -0.658 | No paths - | No paths - | No paths -
===========================================================================================================================
Note: 'No paths' indicates there are no paths in the design for that pair of clock edges.
'Diff grp' indicates that paths exist but the starting clock and ending clock are in different clock groups.
Interface Information
*********************
No IO constraint found
====================================
Detailed Report for Clock: RSDecoder|clock1
====================================
Starting Points with Worst Slack
********************************
Starting Arrival
Instance Reference Type Pin Net Time Slack
Clock
----------------------------------------------------------------------------------------------------------------------------
KESblock.PE0.reg1.dataout_fast_fast[6] RSDecoder|clock1 FDE Q homega0_fast_fast[6] 0.348 -0.658
KESblock.PE0.reg1.dataout_fast_3_rep2 RSDecoder|clock1 FDE Q homega0_fast_3_rep2 0.348 -0.654
KESblock.PE0.reg1.dataout_fast_fast[5] RSDecoder|clock1 FDE Q homega0_fast_fast[5] 0.348 -0.646
KESblock.PE0.reg2.dataout_fast[5] RSDecoder|clock1 FDE Q dataout_fast[5] 0.348 -0.640
KESblock.PE0.reg1.dataout_fast_fast[7] RSDecoder|clock1 FDE Q homega0_fast_fast[7] 0.348 -0.640
KESblock.PE0.reg2.dataout_6_rep1 RSDecoder|clock1 FDE Q outreg1_6_rep1 0.348 -0.632
KESblock.PE0.reg2.dataout[5] RSDecoder|clock1 FDE Q outreg1[5] 0.348 -0.626
KESblock.PE0.reg2.dataout_7_rep1 RSDecoder|clock1 FDE Q outreg1_7_rep1 0.348 -0.612
KESblock.PE15.reg1.dataout[3] RSDecoder|clock1 FDE Q lambda7[3] 0.348 -0.594
KESblock.PE15.reg1.dataout[5] RSDecoder|clock1 FDE Q lambda7[5] 0.348 -0.592
============================================================================================================================
Ending Points with Worst Slack
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -