📄 i2c.tan.rpt
字号:
; 14.301 ns ; 126.25 MHz ( period = 7.921 ns ) ; i2c_state.write_data ; inner_state.seventh ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.212 ns ;
; 14.307 ns ; 126.34 MHz ( period = 7.915 ns ) ; cnt_delay[7] ; cnt_delay[0] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.206 ns ;
; 14.310 ns ; 126.39 MHz ( period = 7.912 ns ) ; cnt_delay[13] ; main_state.01 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.203 ns ;
; 14.331 ns ; 126.73 MHz ( period = 7.891 ns ) ; cnt_delay[9] ; cnt_delay[19] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.182 ns ;
; 14.343 ns ; 126.92 MHz ( period = 7.879 ns ) ; cnt_delay[1] ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.170 ns ;
; 14.344 ns ; 126.94 MHz ( period = 7.878 ns ) ; cnt_delay[2] ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.169 ns ;
; 14.345 ns ; 126.95 MHz ( period = 7.877 ns ) ; cnt_delay[1] ; cnt_delay[19] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.168 ns ;
; 14.349 ns ; 127.02 MHz ( period = 7.873 ns ) ; cnt_delay[8] ; main_state.10 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.164 ns ;
; 14.363 ns ; 127.24 MHz ( period = 7.859 ns ) ; cnt_delay[7] ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.150 ns ;
; 14.366 ns ; 127.29 MHz ( period = 7.856 ns ) ; inner_state.ack ; main_state.01 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.147 ns ;
; 14.376 ns ; 127.45 MHz ( period = 7.846 ns ) ; main_state.01 ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.137 ns ;
; 14.388 ns ; 127.65 MHz ( period = 7.834 ns ) ; cnt_delay[14] ; main_state.01 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.125 ns ;
; 14.394 ns ; 127.75 MHz ( period = 7.828 ns ) ; cnt_delay[11] ; cnt_delay[15] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.119 ns ;
; 14.398 ns ; 127.81 MHz ( period = 7.824 ns ) ; cnt_delay[13] ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.115 ns ;
; 14.406 ns ; 127.94 MHz ( period = 7.816 ns ) ; cnt_delay[5] ; cnt_delay[15] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.107 ns ;
; 14.415 ns ; 128.09 MHz ( period = 7.807 ns ) ; cnt_delay[0] ; cnt_delay[11] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.098 ns ;
; 14.426 ns ; 128.27 MHz ( period = 7.796 ns ) ; cnt_delay[0] ; cnt_delay[14] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.087 ns ;
; 14.430 ns ; 128.34 MHz ( period = 7.792 ns ) ; cnt_delay[0] ; cnt_delay[17] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.083 ns ;
; 14.435 ns ; 128.42 MHz ( period = 7.787 ns ) ; i2c_state.sendaddr ; main_state.00 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.078 ns ;
; 14.453 ns ; 128.72 MHz ( period = 7.769 ns ) ; inner_state.stop ; main_state.10 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.060 ns ;
; 14.459 ns ; 128.82 MHz ( period = 7.763 ns ) ; phase3 ; inner_state.start ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.054 ns ;
; 14.463 ns ; 128.88 MHz ( period = 7.759 ns ) ; i2c_state.ini ; inner_state.eighth ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.050 ns ;
; 14.472 ns ; 129.03 MHz ( period = 7.750 ns ) ; cnt_delay[4] ; main_state.10 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.041 ns ;
; 14.498 ns ; 129.47 MHz ( period = 7.724 ns ) ; main_state.01 ; inner_state.fourth ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.015 ns ;
; 14.501 ns ; 129.52 MHz ( period = 7.721 ns ) ; cnt_delay[18] ; main_state.01 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 7.012 ns ;
; 14.516 ns ; 129.77 MHz ( period = 7.706 ns ) ; cnt_delay[0] ; cnt_delay[19] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.997 ns ;
; 14.522 ns ; 129.87 MHz ( period = 7.700 ns ) ; cnt_delay[9] ; cnt_delay[16] ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.991 ns ;
; 14.526 ns ; 129.94 MHz ( period = 7.696 ns ) ; phase3 ; inner_state.seventh ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.987 ns ;
; 14.529 ns ; 129.99 MHz ( period = 7.693 ns ) ; main_state.10 ; inner_state.fourth ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.984 ns ;
; 14.530 ns ; 130.01 MHz ( period = 7.692 ns ) ; main_state.10 ; inner_state.third ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.983 ns ;
; 14.531 ns ; 130.02 MHz ( period = 7.691 ns ) ; main_state.10 ; inner_state.second ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.982 ns ;
; 14.533 ns ; 130.06 MHz ( period = 7.689 ns ) ; i2c_state.sendaddr ; main_state.10 ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.980 ns ;
; 14.541 ns ; 130.19 MHz ( period = 7.681 ns ) ; i2c_state.read_data ; inner_state.stop ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.972 ns ;
; 14.541 ns ; 130.19 MHz ( period = 7.681 ns ) ; main_state.10 ; inner_state.fifth ; clk ; clk ; 22.222 ns ; 21.513 ns ; 6.972 ns ;
; Timing analysis restricted to 200 rows. ; To change the limit use Settings (Assignments menu) ; ; ; ; ; ; ; ;
+-----------------------------------------+-----------------------------------------------------+----------------------+---------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Clock Hold: 'clk' ;
+-----------------------------------------+-----------------------------------------------------+----------------------+------------+----------+----------------------------+----------------------------+--------------------------+
; Minimum Slack ; From ; To ; From Clock ; To Clock ; Required Hold Relationship ; Required Shortest P2P Time ; Actual Shortest P2P Time ;
+-----------------------------------------+-----------------------------------------------------+----------------------+------------+----------+----------------------------+----------------------------+--------------------------+
; 1.413 ns ; readData_reg[0] ; readData_reg[1] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.258 ns ;
; 1.653 ns ; readData_reg[4] ; readData_reg[5] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.498 ns ;
; 1.658 ns ; en[1]~reg0 ; en[1]~reg0 ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.503 ns ;
; 1.701 ns ; i2c_state.write_data ; i2c_state.write_data ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.546 ns ;
; 1.798 ns ; readData_reg[3] ; readData_reg[4] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.643 ns ;
; 1.831 ns ; readData_reg[2] ; readData_reg[3] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.676 ns ;
; 1.892 ns ; readData_reg[6] ; readData_reg[7] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.737 ns ;
; 1.909 ns ; en[0]~reg0 ; en[0]~reg0 ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.754 ns ;
; 1.926 ns ; i2c_state.ini ; i2c_state.ini ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.771 ns ;
; 1.961 ns ; inner_state.stop ; inner_state.stop ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.806 ns ;
; 1.964 ns ; phase3 ; phase3 ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.809 ns ;
; 1.978 ns ; i2c_state.read_data ; i2c_state.read_data ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.823 ns ;
; 2.056 ns ; phase0 ; phase0 ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.901 ns ;
; 2.092 ns ; readData_reg[5] ; readData_reg[6] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.937 ns ;
; 2.107 ns ; scl~reg0 ; scl~reg0 ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.952 ns ;
; 2.107 ns ; cnt_scan[6] ; cnt_scan[6] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.952 ns ;
; 2.126 ns ; cnt_scan[7] ; cnt_scan[7] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.971 ns ;
; 2.134 ns ; cnt_scan[3] ; cnt_scan[3] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.979 ns ;
; 2.135 ns ; cnt_scan[5] ; cnt_scan[5] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.980 ns ;
; 2.135 ns ; cnt_scan[8] ; cnt_scan[8] ; clk ; clk ; 0.000 ns ; -0.155 ns ; 1.980 ns ;
; 2.145 ns ; inner_state.sixth ; inner_state.sixth ; clk ; clk ; 0.000 ns ; -0.155 ns
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -