📄 key.tan.rpt
字号:
+-------------------------------------------------------------------------------------------------+
; tco ;
+-------+--------------+------------+----------------------------------+-------------+------------+
; Slack ; Required tco ; Actual tco ; From ; To ; From Clock ;
+-------+--------------+------------+----------------------------------+-------------+------------+
; N/A ; None ; 15.496 ns ; keydecoder_deb:inst2|keyvalue[0] ; keyvalue[0] ; clk ;
; N/A ; None ; 15.037 ns ; keydecoder_deb:inst2|functionkey ; functionkey ; clk ;
; N/A ; None ; 14.998 ns ; keydecoder_deb:inst2|keyvalue[3] ; keyvalue[3] ; clk ;
; N/A ; None ; 14.994 ns ; keydecoder_deb:inst2|keyvalue[2] ; keyvalue[2] ; clk ;
; N/A ; None ; 14.814 ns ; keydecoder_deb:inst2|keyvalue[1] ; keyvalue[1] ; clk ;
; N/A ; None ; 11.751 ns ; keydecoder_deb:inst2|keyvalue[0] ; keyvalue[0] ; keyin[2] ;
; N/A ; None ; 11.644 ns ; keydecoder_deb:inst2|keyvalue[0] ; keyvalue[0] ; keyin[1] ;
; N/A ; None ; 11.437 ns ; keydecoder_deb:inst2|keyvalue[0] ; keyvalue[0] ; keyin[0] ;
; N/A ; None ; 11.292 ns ; keydecoder_deb:inst2|functionkey ; functionkey ; keyin[2] ;
; N/A ; None ; 11.271 ns ; keydecoder_deb:inst2|keyvalue[0] ; keyvalue[0] ; keyin[3] ;
; N/A ; None ; 11.253 ns ; keydecoder_deb:inst2|keyvalue[3] ; keyvalue[3] ; keyin[2] ;
; N/A ; None ; 11.249 ns ; keydecoder_deb:inst2|keyvalue[2] ; keyvalue[2] ; keyin[2] ;
; N/A ; None ; 11.185 ns ; keydecoder_deb:inst2|functionkey ; functionkey ; keyin[1] ;
; N/A ; None ; 11.146 ns ; keydecoder_deb:inst2|keyvalue[3] ; keyvalue[3] ; keyin[1] ;
; N/A ; None ; 11.142 ns ; keydecoder_deb:inst2|keyvalue[2] ; keyvalue[2] ; keyin[1] ;
; N/A ; None ; 11.069 ns ; keydecoder_deb:inst2|keyvalue[1] ; keyvalue[1] ; keyin[2] ;
; N/A ; None ; 10.978 ns ; keydecoder_deb:inst2|functionkey ; functionkey ; keyin[0] ;
; N/A ; None ; 10.962 ns ; keydecoder_deb:inst2|keyvalue[1] ; keyvalue[1] ; keyin[1] ;
; N/A ; None ; 10.939 ns ; keydecoder_deb:inst2|keyvalue[3] ; keyvalue[3] ; keyin[0] ;
; N/A ; None ; 10.935 ns ; keydecoder_deb:inst2|keyvalue[2] ; keyvalue[2] ; keyin[0] ;
; N/A ; None ; 10.812 ns ; keydecoder_deb:inst2|functionkey ; functionkey ; keyin[3] ;
; N/A ; None ; 10.773 ns ; keydecoder_deb:inst2|keyvalue[3] ; keyvalue[3] ; keyin[3] ;
; N/A ; None ; 10.769 ns ; keydecoder_deb:inst2|keyvalue[2] ; keyvalue[2] ; keyin[3] ;
; N/A ; None ; 10.755 ns ; keydecoder_deb:inst2|keyvalue[1] ; keyvalue[1] ; keyin[0] ;
; N/A ; None ; 10.589 ns ; keydecoder_deb:inst2|keyvalue[1] ; keyvalue[1] ; keyin[3] ;
+-------+--------------+------------+----------------------------------+-------------+------------+
+--------------------------------------------------------------------------------------------------+
; th ;
+---------------+-------------+-----------+----------+----------------------------------+----------+
; Minimum Slack ; Required th ; Actual th ; From ; To ; To Clock ;
+---------------+-------------+-----------+----------+----------------------------------+----------+
; N/A ; None ; 5.796 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
; N/A ; None ; 5.786 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; 5.341 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
; N/A ; None ; 5.239 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; clk ;
; N/A ; None ; 5.031 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; clk ;
; N/A ; None ; 4.994 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; 4.935 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
; N/A ; None ; 4.898 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; 4.862 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; 4.777 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; 4.466 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; 4.151 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; 4.097 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; 3.450 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; 2.051 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; 2.041 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; 1.944 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; 1.934 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; 1.737 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; 1.727 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; 1.596 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; 1.571 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; 1.561 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
; N/A ; None ; 1.494 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[2] ;
; N/A ; None ; 1.489 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; 1.387 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[1] ;
; N/A ; None ; 1.286 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[2] ;
; N/A ; None ; 1.282 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; 1.249 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; 1.190 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; 1.180 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[0] ;
; N/A ; None ; 1.179 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[1] ;
; N/A ; None ; 1.153 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; 1.142 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; 1.117 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; 1.116 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; 1.083 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; 1.046 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; 1.032 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; 1.014 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[3] ;
; N/A ; None ; 1.010 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; 0.972 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[0] ;
; N/A ; None ; 0.935 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; 0.925 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; 0.876 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; 0.839 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; 0.806 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[3] ;
; N/A ; None ; 0.803 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 0.769 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 0.721 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; 0.718 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 0.710 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; 0.673 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 0.637 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; 0.614 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; 0.552 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; 0.407 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; 0.406 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; 0.352 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; 0.299 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; 0.245 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; 0.241 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 0.092 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 0.038 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; -0.074 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; -0.128 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
; N/A ; None ; -0.295 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; -0.402 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; -0.609 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; -0.775 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
+---------------+-------------+-----------+----------+----------------------------------+----------+
+--------------------------+
; Timing Analyzer Messages ;
+--------------------------+
Info: *******************************************************************
Info: Running Quartus II Classic Timing Analyzer
Info: Version 7.0 Build 33 02/05/2007 SJ Full Version
Info: Processing started: Fri Jun 27 15:53:45 2008
Info: Command: quartus_tan --read_settings_files=off --write_settings_files=off key -c key --timing_analysis_only
Warning: Timing Analysis is analyzing one or more combinational loops as latches
Warning: Node "keydecoder_deb:inst2|functionkey" is a latch
Warning: Node "keydecoder_deb:inst2|keyvalue[3]" is a latch
Warning: Node "keydecoder_deb:inst2|keyvalue[2]" is a latch
Warning: Node "keydecoder_deb:inst2|keyvalue[1]" is a latch
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -