⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mc8051_test.map.rpt

📁 mc8051源码
💻 RPT
📖 第 1 页 / 共 5 页
字号:
+-----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Removed Registers Triggering Further Register Optimizations                                                                                                                           ;
+-----------------------------------------------------------------------------+---------------------------+-----------------------------------------------------------------------------+
; Register name                                                               ; Reason for Removal        ; Registers Removed due to This Register                                      ;
+-----------------------------------------------------------------------------+---------------------------+-----------------------------------------------------------------------------+
; mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_tmrctr:0:i_mc8051_tmrctr|s_t0ff0 ; Stuck at GND              ; mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_tmrctr:0:i_mc8051_tmrctr|s_t0ff1 ;
;                                                                             ; due to stuck port data_in ;                                                                             ;
; mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_tmrctr:0:i_mc8051_tmrctr|s_t1ff0 ; Stuck at GND              ; mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_tmrctr:0:i_mc8051_tmrctr|s_t1ff1 ;
;                                                                             ; due to stuck port data_in ;                                                                             ;
; mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_rxd_ff0        ; Stuck at GND              ; mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_rxd_ff1        ;
;                                                                             ; due to stuck port data_in ;                                                                             ;
+-----------------------------------------------------------------------------+---------------------------+-----------------------------------------------------------------------------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 471   ;
; Number of registers using Synchronous Clear  ; 3     ;
; Number of registers using Synchronous Load   ; 199   ;
; Number of registers using Asynchronous Clear ; 471   ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 395   ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


+---------------------------------------------------------------------------------------------------+
; Inverted Register Statistics                                                                      ;
+-----------------------------------------------------------------------------------------+---------+
; Inverted Register                                                                       ; Fan out ;
+-----------------------------------------------------------------------------------------+---------+
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|sp[2]        ; 4       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|sp[1]        ; 4       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|sp[0]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[7]        ; 4       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[6]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[5]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[4]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[3]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[2]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[1]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|p0[0]        ; 5       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_int0_h1[0] ; 11      ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_int0_h2[0] ; 3       ;
; mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_int0_h3[0] ; 2       ;
; Total number of inverted registers = 14                                                 ;         ;
+-----------------------------------------------------------------------------------------+---------+


+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Multiplexer Restructuring Statistics (Restructuring Performed)                                                                                                                                                          ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-----------------------------------------------------------------------------------------------------------+
; Multiplexer Inputs ; Bus Width ; Baseline Area ; Area if Restructured ; Saving if Restructured ; Registered ; Example Multiplexer Output                                                                                ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-----------------------------------------------------------------------------------------------------------+
; 3:1                ; 2 bits    ; 4 LEs         ; 2 LEs                ; 2 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_inthigh         ;
; 3:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r0_b3[1]        ;
; 3:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r1_b2[0]        ;
; 3:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r1_b3[2]        ;
; 4:1                ; 16 bits   ; 32 LEs        ; 32 LEs               ; 0 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_help16[8]       ;
; 4:1                ; 4 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_recv_state[3]                   ;
; 4:1                ; 4 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_tran_state[1]                   ;
; 4:1                ; 6 bits    ; 12 LEs        ; 6 LEs                ; 6 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_pre_count[3]                    ;
; 4:1                ; 4 bits    ; 8 LEs         ; 0 LEs                ; 8 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|pcon[2]           ;
; 4:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|dpl[3]            ;
; 4:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|dph[4]            ;
; 4:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|tsel[1]           ;
; 4:1                ; 8 bits    ; 16 LEs        ; 0 LEs                ; 16 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|ssel[2]           ;
; 16:1               ; 3 bits    ; 30 LEs        ; 9 LEs                ; 21 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_help[7]         ;
; 16:1               ; 3 bits    ; 30 LEs        ; 12 LEs               ; 18 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_help[2]         ;
; 16:1               ; 2 bits    ; 20 LEs        ; 12 LEs               ; 8 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_help[4]         ;
; 5:1                ; 8 bits    ; 24 LEs        ; 0 LEs                ; 24 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r0_b0[6]        ;
; 5:1                ; 8 bits    ; 24 LEs        ; 0 LEs                ; 24 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|tmod[0][1]        ;
; 6:1                ; 8 bits    ; 32 LEs        ; 0 LEs                ; 32 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r1_b0[0]        ;
; 7:1                ; 8 bits    ; 32 LEs        ; 0 LEs                ; 32 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r0_b1[4]        ;
; 8:1                ; 8 bits    ; 40 LEs        ; 0 LEs                ; 40 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r1_b1[4]        ;
; 7:1                ; 2 bits    ; 8 LEs         ; 0 LEs                ; 8 LEs                  ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_rxd_ff2                         ;
; 9:1                ; 8 bits    ; 48 LEs        ; 0 LEs                ; 48 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_r0_b2[1]        ;
; 12:1               ; 4 bits    ; 32 LEs        ; 12 LEs               ; 20 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|pc[14]            ;
; 10:1               ; 5 bits    ; 30 LEs        ; 10 LEs               ; 20 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|sp[4]             ;
; 11:1               ; 7 bits    ; 49 LEs        ; 7 LEs                ; 42 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_siu:\gen_mc8051_siu:0:i_mc8051_siu|s_recv_buf[0]                     ;
; 11:1               ; 8 bits    ; 56 LEs        ; 0 LEs                ; 56 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_control:i_mc8051_control|control_mem:i_control_mem|s_reload[0][6]    ;
; 14:1               ; 8 bits    ; 72 LEs        ; 16 LEs               ; 56 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_tmrctr:0:i_mc8051_tmrctr|s_counth1[3]             ;
; 19:1               ; 8 bits    ; 96 LEs        ; 16 LEs               ; 80 LEs                 ; Yes        ; |mc8051_test|mc8051_core:inst|mc8051_tmrctr:\gen_mc8051_

⌨️ 快捷键说明

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