cpu.tan.rpt

来自「实现了CPU的基本功能」· RPT 代码 · 共 365 行 · 第 1/5 页

RPT
365
字号
; Enable Clock Latency                                  ; 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 ;
+-----------------+--------------------+----------+------------------+---------------+--------------+----------+-----------------------+---------------------+--------+--------------+
; CLOCK           ;                    ; User Pin ; None             ; 0.000 ns      ; 0.000 ns     ; --       ; N/A                   ; N/A                 ; N/A    ;              ;
+-----------------+--------------------+----------+------------------+---------------+--------------+----------+-----------------------+---------------------+--------+--------------+


+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Clock Setup: 'CLOCK'                                                                                                                                                                                                                                       ;
+-----------------------------------------+-----------------------------------------------------+------------------------+-----------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; Slack                                   ; Actual fmax (period)                                ; From                   ; To                    ; From Clock ; To Clock ; Required Setup Relationship ; Required Longest P2P Time ; Actual Longest P2P Time ;
+-----------------------------------------+-----------------------------------------------------+------------------------+-----------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; N/A                                     ; 20.75 MHz ( period = 48.200 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 46.000 ns               ;
; N/A                                     ; 21.60 MHz ( period = 46.300 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 44.100 ns               ;
; N/A                                     ; 21.88 MHz ( period = 45.700 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.500 ns               ;
; N/A                                     ; 21.88 MHz ( period = 45.700 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.500 ns               ;
; N/A                                     ; 21.88 MHz ( period = 45.700 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.500 ns               ;
; N/A                                     ; 21.88 MHz ( period = 45.700 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[10] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.500 ns               ;
; N/A                                     ; 21.93 MHz ( period = 45.600 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.400 ns               ;
; N/A                                     ; 21.93 MHz ( period = 45.600 ns )                    ; sequence:inst23|CAR[6] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.400 ns               ;
; N/A                                     ; 21.93 MHz ( period = 45.600 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[15] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.400 ns               ;
; N/A                                     ; 22.03 MHz ( period = 45.400 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[1]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.200 ns               ;
; N/A                                     ; 22.08 MHz ( period = 45.300 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[4]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.100 ns               ;
; N/A                                     ; 22.08 MHz ( period = 45.300 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[8]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.100 ns               ;
; N/A                                     ; 22.12 MHz ( period = 45.200 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.000 ns               ;
; N/A                                     ; 22.12 MHz ( period = 45.200 ns )                    ; sequence:inst23|CAR[1] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.000 ns               ;
; N/A                                     ; 22.12 MHz ( period = 45.200 ns )                    ; sequence:inst23|CAR[2] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.000 ns               ;
; N/A                                     ; 22.12 MHz ( period = 45.200 ns )                    ; sequence:inst23|CAR[4] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.000 ns               ;
; N/A                                     ; 22.12 MHz ( period = 45.200 ns )                    ; sequence:inst23|CAR[7] ; ALU:inst|FLAGS[1]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 43.000 ns               ;
; N/A                                     ; 22.17 MHz ( period = 45.100 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[13] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.900 ns               ;
; N/A                                     ; 22.32 MHz ( period = 44.800 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[5]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.600 ns               ;
; N/A                                     ; 22.32 MHz ( period = 44.800 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[7]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.600 ns               ;
; N/A                                     ; 22.37 MHz ( period = 44.700 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[6]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.500 ns               ;
; N/A                                     ; 22.42 MHz ( period = 44.600 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[3]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.400 ns               ;
; N/A                                     ; 22.52 MHz ( period = 44.400 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[0]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.200 ns               ;
; N/A                                     ; 22.52 MHz ( period = 44.400 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[12] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.200 ns               ;
; N/A                                     ; 22.57 MHz ( period = 44.300 ns )                    ; sequence:inst23|CAR[5] ; ALU:inst|temp_acc[11] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 42.100 ns               ;
; N/A                                     ; 22.78 MHz ( period = 43.900 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.700 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[1] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[2] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[4] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[6] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 22.83 MHz ( period = 43.800 ns )                    ; sequence:inst23|CAR[7] ; ALU:inst|temp_acc[14] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.600 ns               ;
; N/A                                     ; 23.09 MHz ( period = 43.300 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.100 ns               ;
; N/A                                     ; 23.09 MHz ( period = 43.300 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.100 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[1] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[2] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[4] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[6] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[7] ; ALU:inst|temp_acc[2]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[1] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[2] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[4] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[6] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[7] ; ALU:inst|temp_acc[9]  ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|temp_acc[10] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.15 MHz ( period = 43.200 ns )                    ; sequence:inst23|CAR[0] ; ALU:inst|temp_acc[15] ; CLOCK      ; CLOCK    ; None                        ; None                      ; 41.000 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[1] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[2] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[3] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[4] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[6] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;
; N/A                                     ; 23.20 MHz ( period = 43.100 ns )                    ; sequence:inst23|CAR[7] ; ALU:inst|FLAGS[0]     ; CLOCK      ; CLOCK    ; None                        ; None                      ; 40.900 ns               ;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?