📄 key.tan.rpt
字号:
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[4] ; clk_gen:inst1|cnt[4] ; clk ; clk ; None ; None ; 1.555 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[1] ; clk_gen:inst1|cnt[1] ; clk ; clk ; None ; None ; 1.513 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[3] ; clk_gen:inst1|cnt[3] ; clk ; clk ; None ; None ; 1.505 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[3] ; clk_gen:inst1|cnt[2] ; clk ; clk ; None ; None ; 1.350 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[0] ; clk_gen:inst1|cnt[0] ; clk ; clk ; None ; None ; 1.328 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[1] ; clk_gen:inst1|clk_scan ; clk ; clk ; None ; None ; 1.203 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[4] ; clk_gen:inst1|clk_scan ; clk ; clk ; None ; None ; 1.143 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[3] ; keyscan:inst|state[2] ; clk ; clk ; None ; None ; 1.044 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[3] ; keyscan:inst|state[0] ; clk ; clk ; None ; None ; 1.043 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[3] ; keyscan:inst|state[1] ; clk ; clk ; None ; None ; 1.043 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[3] ; keyscan:inst|state[3] ; clk ; clk ; None ; None ; 1.042 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[2] ; clk_gen:inst1|clk_scan ; clk ; clk ; None ; None ; 1.025 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[1] ; keyscan:inst|state[2] ; clk ; clk ; None ; None ; 0.912 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[1] ; keyscan:inst|state[0] ; clk ; clk ; None ; None ; 0.911 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[1] ; keyscan:inst|state[3] ; clk ; clk ; None ; None ; 0.909 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[1] ; keyscan:inst|state[1] ; clk ; clk ; None ; None ; 0.902 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[0] ; keyscan:inst|state[1] ; clk ; clk ; None ; None ; 0.858 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[0] ; keyscan:inst|state[3] ; clk ; clk ; None ; None ; 0.855 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[0] ; keyscan:inst|state[0] ; clk ; clk ; None ; None ; 0.849 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[0] ; keyscan:inst|state[2] ; clk ; clk ; None ; None ; 0.849 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; clk_gen:inst1|cnt[3] ; clk_gen:inst1|clk_scan ; clk ; clk ; None ; None ; 0.805 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[2] ; keyscan:inst|state[1] ; clk ; clk ; None ; None ; 0.709 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[2] ; keyscan:inst|state[3] ; clk ; clk ; None ; None ; 0.706 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[2] ; keyscan:inst|state[0] ; clk ; clk ; None ; None ; 0.699 ns ;
; N/A ; Restricted to 405.19 MHz ( period = 2.468 ns ) ; keyscan:inst|state[2] ; keyscan:inst|state[2] ; clk ; clk ; None ; None ; 0.697 ns ;
+-------+------------------------------------------------+-----------------------+------------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Clock Hold: 'clk' ;
+------------------------------------------+------------------------+----------------------------------+------------+----------+----------------------------+----------------------------+--------------------------+
; Minimum Slack ; From ; To ; From Clock ; To Clock ; Required Hold Relationship ; Required Shortest P2P Time ; Actual Shortest P2P Time ;
+------------------------------------------+------------------------+----------------------------------+------------+----------+----------------------------+----------------------------+--------------------------+
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[0] ; keydecoder_deb:inst2|keyvalue[0] ; clk ; clk ; None ; None ; 1.083 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[2] ; keydecoder_deb:inst2|keyvalue[2] ; clk ; clk ; None ; None ; 1.233 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[0] ; keydecoder_deb:inst2|keyvalue[1] ; clk ; clk ; None ; None ; 1.290 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[1] ; keydecoder_deb:inst2|keyvalue[0] ; clk ; clk ; None ; None ; 1.327 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[1] ; keydecoder_deb:inst2|keyvalue[1] ; clk ; clk ; None ; None ; 1.557 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[0] ; keydecoder_deb:inst2|functionkey ; clk ; clk ; None ; None ; 1.576 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[1] ; keydecoder_deb:inst2|functionkey ; clk ; clk ; None ; None ; 1.623 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[0] ; keydecoder_deb:inst2|keyvalue[3] ; clk ; clk ; None ; None ; 1.775 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[0] ; keydecoder_deb:inst2|keyvalue[2] ; clk ; clk ; None ; None ; 1.861 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[1] ; keydecoder_deb:inst2|keyvalue[3] ; clk ; clk ; None ; None ; 1.976 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[1] ; keydecoder_deb:inst2|keyvalue[2] ; clk ; clk ; None ; None ; 2.027 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[2] ; keydecoder_deb:inst2|keyvalue[3] ; clk ; clk ; None ; None ; 2.264 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[2] ; keydecoder_deb:inst2|functionkey ; clk ; clk ; None ; None ; 2.280 ns ;
; Not operational: Clock Skew > Data Delay ; keyscan:inst|keydrv[2] ; keydecoder_deb:inst2|keyvalue[0] ; clk ; clk ; None ; None ; 2.512 ns ;
+------------------------------------------+------------------------+----------------------------------+------------+----------+----------------------------+----------------------------+--------------------------+
+--------------------------------------------------------------------------------------------+
; tsu ;
+-------+--------------+------------+----------+----------------------------------+----------+
; Slack ; Required tsu ; Actual tsu ; From ; To ; To Clock ;
+-------+--------------+------------+----------+----------------------------------+----------+
; N/A ; None ; 1.642 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
; N/A ; None ; 1.476 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; 1.448 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; 1.305 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 1.282 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 1.269 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; 1.162 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; 1.139 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; 1.075 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; 0.976 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
; N/A ; None ; 0.968 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; 0.932 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; 0.825 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; 0.810 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; 0.801 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; 0.658 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 0.635 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 0.603 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; 0.496 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; 0.492 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; 0.428 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; 0.335 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[3] ;
; N/A ; None ; 0.321 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; 0.285 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; 0.178 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; 0.169 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[0] ;
; N/A ; None ; 0.054 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[3] ;
; N/A ; None ; 0.047 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; -0.038 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[1] ;
; N/A ; None ; -0.112 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[0] ;
; N/A ; None ; -0.119 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; -0.145 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; keyin[2] ;
; N/A ; None ; -0.158 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[3] ;
; N/A ; None ; -0.319 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[1] ;
; N/A ; None ; -0.324 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[0] ;
; N/A ; None ; -0.326 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; -0.359 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; -0.366 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[3] ;
; N/A ; None ; -0.426 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; keyin[2] ;
; N/A ; None ; -0.433 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; -0.525 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; -0.531 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[1] ;
; N/A ; None ; -0.532 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[0] ;
; N/A ; None ; -0.638 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; keyin[2] ;
; N/A ; None ; -0.732 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; -0.739 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[1] ;
; N/A ; None ; -0.808 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[3] ;
; N/A ; None ; -0.814 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[3] ;
; N/A ; None ; -0.839 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; -0.846 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; keyin[2] ;
; N/A ; None ; -0.974 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[0] ;
; N/A ; None ; -0.980 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[0] ;
; N/A ; None ; -1.181 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[1] ;
; N/A ; None ; -1.187 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[1] ;
; N/A ; None ; -1.288 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; keyin[2] ;
; N/A ; None ; -1.294 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; keyin[2] ;
; N/A ; None ; -2.199 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; -2.393 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; -2.536 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; -2.865 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; -3.040 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; -3.183 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; -3.506 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[2] ; clk ;
; N/A ; None ; -3.787 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[3] ; clk ;
; N/A ; None ; -3.794 ns ; keyin[2] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
; N/A ; None ; -3.999 ns ; keyin[0] ; keydecoder_deb:inst2|functionkey ; clk ;
; N/A ; None ; -4.200 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
; N/A ; None ; -4.207 ns ; keyin[1] ; keydecoder_deb:inst2|functionkey ; clk ;
; N/A ; None ; -4.649 ns ; keyin[1] ; keydecoder_deb:inst2|keyvalue[0] ; clk ;
; N/A ; None ; -4.655 ns ; keyin[0] ; keydecoder_deb:inst2|keyvalue[1] ; clk ;
+-------+--------------+------------+----------+----------------------------------+----------+
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -