📄 i2c_to_gpio.tan.rpt
字号:
; Perform Multicorner Analysis ; Off ; ; ; ;
; Reports the worst-case path for each clock domain and analysis ; Off ; ; ; ;
+----------------------------------------------------------------+--------------------+------+----+-------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Clock Settings Summary ;
+-----------------+--------------------+----------+------------------+---------------+--------------+----------+-----------------------+---------------------+--------+--------------+
; Clock Node Name ; Clock Setting Name ; Type ; Fmax Requirement ; Early Latency ; Late Latency ; Based on ; Multiply Base Fmax by ; Divide Base Fmax by ; Offset ; Phase offset ;
+-----------------+--------------------+----------+------------------+---------------+--------------+----------+-----------------------+---------------------+--------+--------------+
; sclk ; ; User Pin ; None ; 0.000 ns ; 0.000 ns ; -- ; N/A ; N/A ; N/A ; ;
; sda ; ; User Pin ; None ; 0.000 ns ; 0.000 ns ; -- ; N/A ; N/A ; N/A ; ;
+-----------------+--------------------+----------+------------------+---------------+--------------+----------+-----------------------+---------------------+--------+--------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Clock Setup: 'sclk' ;
+-----------------------------------------+-----------------------------------------------------+-------------------+---------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; Slack ; Actual fmax (period) ; From ; To ; From Clock ; To Clock ; Required Setup Relationship ; Required Longest P2P Time ; Actual Longest P2P Time ;
+-----------------------------------------+-----------------------------------------------------+-------------------+---------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[7] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[6] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[5] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[4] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[3] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[2] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 103.43 MHz ( period = 9.668 ns ) ; read_oper ; GPIO_input_reg[1] ; sclk ; sclk ; None ; None ; 4.391 ns ;
; N/A ; 105.11 MHz ( period = 9.514 ns ) ; start_stop ; GPIO_output[7]~reg0 ; sclk ; sclk ; None ; None ; 4.314 ns ;
; N/A ; 105.64 MHz ( period = 9.466 ns ) ; start_stop ; GPIO_output[3]~reg0 ; sclk ; sclk ; None ; None ; 4.290 ns ;
; N/A ; 105.75 MHz ( period = 9.456 ns ) ; start_stop ; GPIO_output[2]~reg0 ; sclk ; sclk ; None ; None ; 4.285 ns ;
; N/A ; 107.25 MHz ( period = 9.324 ns ) ; start_stop ; GPIO_output[5]~reg0 ; sclk ; sclk ; None ; None ; 4.219 ns ;
; N/A ; 108.77 MHz ( period = 9.194 ns ) ; count[2] ; GPIO_output[7]~reg0 ; sclk ; sclk ; None ; None ; 4.154 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[7] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[6] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[5] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[4] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[3] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[2] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 108.86 MHz ( period = 9.186 ns ) ; done ; GPIO_input_reg[1] ; sclk ; sclk ; None ; None ; 4.150 ns ;
; N/A ; 109.34 MHz ( period = 9.146 ns ) ; count[2] ; GPIO_output[3]~reg0 ; sclk ; sclk ; None ; None ; 4.130 ns ;
; N/A ; 109.46 MHz ( period = 9.136 ns ) ; count[2] ; GPIO_output[2]~reg0 ; sclk ; sclk ; None ; None ; 4.125 ns ;
; N/A ; 111.06 MHz ( period = 9.004 ns ) ; count[2] ; GPIO_output[5]~reg0 ; sclk ; sclk ; None ; None ; 4.059 ns ;
; N/A ; 111.96 MHz ( period = 8.932 ns ) ; start_stop ; GPIO_output[6]~reg0 ; sclk ; sclk ; None ; None ; 4.023 ns ;
; N/A ; 112.03 MHz ( period = 8.926 ns ) ; start_stop ; GPIO_output[4]~reg0 ; sclk ; sclk ; None ; None ; 4.020 ns ;
; N/A ; 113.05 MHz ( period = 8.846 ns ) ; count[3] ; GPIO_output[7]~reg0 ; sclk ; sclk ; None ; None ; 3.980 ns ;
; N/A ; 113.66 MHz ( period = 8.798 ns ) ; count[3] ; GPIO_output[3]~reg0 ; sclk ; sclk ; None ; None ; 3.956 ns ;
; N/A ; 113.79 MHz ( period = 8.788 ns ) ; count[3] ; GPIO_output[2]~reg0 ; sclk ; sclk ; None ; None ; 3.951 ns ;
; N/A ; 115.53 MHz ( period = 8.656 ns ) ; count[3] ; GPIO_output[5]~reg0 ; sclk ; sclk ; None ; None ; 3.885 ns ;
; N/A ; 116.12 MHz ( period = 8.612 ns ) ; count[2] ; GPIO_output[6]~reg0 ; sclk ; sclk ; None ; None ; 3.863 ns ;
; N/A ; 116.20 MHz ( period = 8.606 ns ) ; count[2] ; GPIO_output[4]~reg0 ; sclk ; sclk ; None ; None ; 3.860 ns ;
; N/A ; 117.48 MHz ( period = 8.512 ns ) ; start_stop ; GPIO_output[1]~reg0 ; sclk ; sclk ; None ; None ; 3.813 ns ;
; N/A ; 118.96 MHz ( period = 8.406 ns ) ; repeat_start ; GPIO_output[7]~reg0 ; sclk ; sclk ; None ; None ; 3.760 ns ;
; N/A ; 119.65 MHz ( period = 8.358 ns ) ; repeat_start ; GPIO_output[3]~reg0 ; sclk ; sclk ; None ; None ; 3.736 ns ;
; N/A ; 119.79 MHz ( period = 8.348 ns ) ; repeat_start ; GPIO_output[2]~reg0 ; sclk ; sclk ; None ; None ; 3.731 ns ;
; N/A ; 121.01 MHz ( period = 8.264 ns ) ; count[3] ; GPIO_output[6]~reg0 ; sclk ; sclk ; None ; None ; 3.689 ns ;
; N/A ; 121.09 MHz ( period = 8.258 ns ) ; count[3] ; GPIO_output[4]~reg0 ; sclk ; sclk ; None ; None ; 3.686 ns ;
; N/A ; 121.33 MHz ( period = 8.242 ns ) ; start_stop ; GPIO_output[0]~reg0 ; sclk ; sclk ; None ; None ; 3.678 ns ;
; N/A ; 121.71 MHz ( period = 8.216 ns ) ; repeat_start ; GPIO_output[5]~reg0 ; sclk ; sclk ; None ; None ; 3.665 ns ;
; N/A ; 122.07 MHz ( period = 8.192 ns ) ; count[2] ; GPIO_output[1]~reg0 ; sclk ; sclk ; None ; None ; 3.653 ns ;
; N/A ; 123.55 MHz ( period = 8.094 ns ) ; count[3] ; data_or_address ; sclk ; sclk ; None ; None ; 3.604 ns ;
; N/A ; 126.23 MHz ( period = 7.922 ns ) ; count[2] ; GPIO_output[0]~reg0 ; sclk ; sclk ; None ; None ; 3.518 ns ;
; N/A ; 126.71 MHz ( period = 7.892 ns ) ; count[3] ; done ; sclk ; sclk ; None ; None ; 3.503 ns ;
; N/A ; 126.97 MHz ( period = 7.876 ns ) ; read_oper ; GPIO_input_reg[0] ; sclk ; sclk ; None ; None ; 3.495 ns ;
; N/A ; 127.49 MHz ( period = 7.844 ns ) ; count[3] ; GPIO_output[1]~reg0 ; sclk ; sclk ; None ; None ; 3.479 ns ;
; N/A ; 127.81 MHz ( period = 7.824 ns ) ; repeat_start ; GPIO_output[6]~reg0 ; sclk ; sclk ; None ; None ; 3.469 ns ;
; N/A ; 127.91 MHz ( period = 7.818 ns ) ; repeat_start ; GPIO_output[4]~reg0 ; sclk ; sclk ; None ; None ; 3.466 ns ;
; N/A ; 129.03 MHz ( period = 7.750 ns ) ; count[0] ; GPIO_output[1]~reg0 ; sclk ; sclk ; None ; None ; 3.432 ns ;
; N/A ; 130.28 MHz ( period = 7.676 ns ) ; repeat_start ; read_oper ; sclk ; sclk ; None ; None ; 3.395 ns ;
; N/A ; 130.96 MHz ( period = 7.636 ns ) ; count[3] ; read_oper ; sclk ; sclk ; None ; None ; 3.375 ns ;
; N/A ; 132.03 MHz ( period = 7.574 ns ) ; count[3] ; GPIO_output[0]~reg0 ; sclk ; sclk ; None ; None ; 3.344 ns ;
; N/A ; 132.03 MHz ( period = 7.574 ns ) ; count[0] ; GPIO_output[7]~reg0 ; sclk ; sclk ; None ; None ; 3.344 ns ;
; N/A ; 132.98 MHz ( period = 7.520 ns ) ; count[0] ; data_or_address ; sclk ; sclk ; None ; None ; 3.317 ns ;
; N/A ; 133.23 MHz ( period = 7.506 ns ) ; count[3] ; add_is_matching ; sclk ; sclk ; None ; None ; 3.310 ns ;
; N/A ; 134.84 MHz ( period = 7.416 ns ) ; repeat_start ; done ; sclk ; sclk ; None ; None ; 3.265 ns ;
; N/A ; 135.06 MHz ( period = 7.404 ns ) ; repeat_start ; GPIO_output[1]~reg0 ; sclk ; sclk ; None ; None ; 3.259 ns ;
; N/A ; 135.24 MHz ( period = 7.394 ns ) ; done ; GPIO_input_reg[0] ; sclk ; sclk ; None ; None ; 3.254 ns ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -