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

📄 sclock.map.rpt

📁 FPGA EP2C5Q288C8 TEST 原码,测试OK 打开即用.
💻 RPT
📖 第 1 页 / 共 4 页
字号:
; db/sign_div_unsign_9kh.tdf       ; yes             ; Auto-Generated Megafunction        ; F:/FPGA/ep2c5_project/dl2c58_c5/db/sign_div_unsign_9kh.tdf       ;
; db/alt_u_div_kve.tdf             ; yes             ; Auto-Generated Megafunction        ; F:/FPGA/ep2c5_project/dl2c58_c5/db/alt_u_div_kve.tdf             ;
; db/add_sub_lkc.tdf               ; yes             ; Auto-Generated Megafunction        ; F:/FPGA/ep2c5_project/dl2c58_c5/db/add_sub_lkc.tdf               ;
; db/add_sub_mkc.tdf               ; yes             ; Auto-Generated Megafunction        ; F:/FPGA/ep2c5_project/dl2c58_c5/db/add_sub_mkc.tdf               ;
; db/lpm_divide_25m.tdf            ; yes             ; Auto-Generated Megafunction        ; F:/FPGA/ep2c5_project/dl2c58_c5/db/lpm_divide_25m.tdf            ;
+----------------------------------+-----------------+------------------------------------+------------------------------------------------------------------+


+-----------------------------------------------------+
; Analysis & Synthesis Resource Usage Summary         ;
+---------------------------------------------+-------+
; Resource                                    ; Usage ;
+---------------------------------------------+-------+
; Estimated Total logic elements              ; 422   ;
;                                             ;       ;
; Total combinational functions               ; 422   ;
; Logic element usage by number of LUT inputs ;       ;
;     -- 4 input functions                    ; 126   ;
;     -- 3 input functions                    ; 65    ;
;     -- <=2 input functions                  ; 231   ;
;                                             ;       ;
; Logic elements by mode                      ;       ;
;     -- normal mode                          ; 272   ;
;     -- arithmetic mode                      ; 150   ;
;                                             ;       ;
; Total registers                             ; 156   ;
;     -- Dedicated logic registers            ; 156   ;
;     -- I/O registers                        ; 0     ;
;                                             ;       ;
; I/O pins                                    ; 32    ;
; Maximum fan-out node                        ; rst   ;
; Maximum fan-out                             ; 100   ;
; Total fan-out                               ; 1699  ;
; Average fan-out                             ; 2.79  ;
+---------------------------------------------+-------+


+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Utilization by Entity                                                                                                                                                                                                                                          ;
+-------------------------------------------+-------------------+--------------+-------------+--------------+---------+-----------+------+--------------+-----------------------------------------------------------------------------------------------------------------------+--------------+
; Compilation Hierarchy Node                ; LC Combinationals ; LC Registers ; Memory Bits ; DSP Elements ; DSP 9x9 ; DSP 18x18 ; Pins ; Virtual Pins ; Full Hierarchy Name                                                                                                   ; Library Name ;
+-------------------------------------------+-------------------+--------------+-------------+--------------+---------+-----------+------+--------------+-----------------------------------------------------------------------------------------------------------------------+--------------+
; |sclock                                   ; 422 (0)           ; 156 (0)      ; 0           ; 0            ; 0       ; 0         ; 32   ; 0            ; |sclock                                                                                                               ; work         ;
;    |counter:inst2|                        ; 142 (16)          ; 12 (12)      ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2                                                                                                 ; work         ;
;       |lpm_divide:Div0|                   ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div0                                                                                 ; work         ;
;          |lpm_divide_vcm:auto_generated|  ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div0|lpm_divide_vcm:auto_generated                                                   ; work         ;
;             |sign_div_unsign_9kh:divider| ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div0|lpm_divide_vcm:auto_generated|sign_div_unsign_9kh:divider                       ; work         ;
;                |alt_u_div_kve:divider|    ; 30 (30)           ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div0|lpm_divide_vcm:auto_generated|sign_div_unsign_9kh:divider|alt_u_div_kve:divider ; work         ;
;       |lpm_divide:Div1|                   ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div1                                                                                 ; work         ;
;          |lpm_divide_vcm:auto_generated|  ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div1|lpm_divide_vcm:auto_generated                                                   ; work         ;
;             |sign_div_unsign_9kh:divider| ; 30 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div1|lpm_divide_vcm:auto_generated|sign_div_unsign_9kh:divider                       ; work         ;
;                |alt_u_div_kve:divider|    ; 30 (30)           ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Div1|lpm_divide_vcm:auto_generated|sign_div_unsign_9kh:divider|alt_u_div_kve:divider ; work         ;
;       |lpm_divide:Mod0|                   ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod0                                                                                 ; work         ;
;          |lpm_divide_25m:auto_generated|  ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod0|lpm_divide_25m:auto_generated                                                   ; work         ;
;             |sign_div_unsign_9kh:divider| ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod0|lpm_divide_25m:auto_generated|sign_div_unsign_9kh:divider                       ; work         ;
;                |alt_u_div_kve:divider|    ; 33 (33)           ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod0|lpm_divide_25m:auto_generated|sign_div_unsign_9kh:divider|alt_u_div_kve:divider ; work         ;
;       |lpm_divide:Mod1|                   ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod1                                                                                 ; work         ;
;          |lpm_divide_25m:auto_generated|  ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod1|lpm_divide_25m:auto_generated                                                   ; work         ;
;             |sign_div_unsign_9kh:divider| ; 33 (0)            ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod1|lpm_divide_25m:auto_generated|sign_div_unsign_9kh:divider                       ; work         ;
;                |alt_u_div_kve:divider|    ; 33 (33)           ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|counter:inst2|lpm_divide:Mod1|lpm_divide_25m:auto_generated|sign_div_unsign_9kh:divider|alt_u_div_kve:divider ; work         ;
;    |div:inst|                             ; 44 (44)           ; 33 (33)      ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|div:inst                                                                                                      ; work         ;
;    |lcd:inst3|                            ; 129 (117)         ; 60 (60)      ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|lcd:inst3                                                                                                     ; work         ;
;       |char_ram:charram|                  ; 12 (12)           ; 0 (0)        ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|lcd:inst3|char_ram:charram                                                                                    ; work         ;
;    |segmain:inst1|                        ; 33 (33)           ; 15 (15)      ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|segmain:inst1                                                                                                 ; work         ;
;    |serial_test:inst4|                    ; 74 (74)           ; 36 (36)      ; 0           ; 0            ; 0       ; 0         ; 0    ; 0            ; |sclock|serial_test:inst4                                                                                             ; work         ;
+-------------------------------------------+-------------------+--------------+-------------+--------------+---------+-----------+------+--------------+-----------------------------------------------------------------------------------------------------------------------+--------------+
Note: For table entries with two numbers listed, the numbers in parentheses indicate the number of resources of the given type used by the specific entity alone. The numbers listed outside of parentheses indicate the total resources of the given type used by the specific entity and all of its sub-entities in the hierarchy.


Encoding Type:  One-Hot
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; State Machine - |sclock|lcd:inst3|state                                                                                                                                                                       ;
+--------------------+-----------------+-----------------+----------------+------------+----------------+-------------------+-------------+------------------+---------------+--------------------+-------------+
; Name               ; state.SETDDRAM2 ; state.SETDDRAM1 ; state.SETCGRAM ; state.IDLE ; state.WRITERAM ; state.SETFUNCTION ; state.SHIFT ; state.SWITCHMODE ; state.SETMODE ; state.RETURNCURSOR ; state.CLEAR ;
+--------------------+-----------------+-----------------+----------------+------------+----------------+-------------------+-------------+------------------+---------------+--------------------+-------------+
; state.IDLE         ; 0               ; 0               ; 0              ; 0          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
; state.CLEAR        ; 0               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 1           ;
; state.RETURNCURSOR ; 0               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 1                  ; 0           ;
; state.SETMODE      ; 0               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 1             ; 0                  ; 0           ;
; state.SWITCHMODE   ; 0               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 1                ; 0             ; 0                  ; 0           ;
; state.SHIFT        ; 0               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 1           ; 0                ; 0             ; 0                  ; 0           ;
; state.SETFUNCTION  ; 0               ; 0               ; 0              ; 1          ; 0              ; 1                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
; state.SETCGRAM     ; 0               ; 0               ; 1              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
; state.SETDDRAM1    ; 0               ; 1               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
; state.SETDDRAM2    ; 1               ; 0               ; 0              ; 1          ; 0              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
; state.WRITERAM     ; 0               ; 0               ; 0              ; 1          ; 1              ; 0                 ; 0           ; 0                ; 0             ; 0                  ; 0           ;
+--------------------+-----------------+-----------------+----------------+------------+----------------+-------------------+-------------+------------------+---------------+--------------------+-------------+


+---------------------------------------------------------------------------------+
; Registers Removed During Synthesis                                              ;
+----------------------------------------+----------------------------------------+
; Register name                          ; Reason for Removal                     ;
+----------------------------------------+----------------------------------------+
; lcd:inst3|state.RETURNCURSOR           ; Lost fanout                            ;
; lcd:inst3|state.SETCGRAM               ; Lost fanout                            ;
; lcd:inst3|state.SETDDRAM2              ; Lost fanout                            ;
; lcd:inst3|state~61                     ; Lost fanout                            ;
; lcd:inst3|state~62                     ; Lost fanout                            ;
; lcd:inst3|state~63                     ; Lost fanout                            ;
; lcd:inst3|state~65                     ; Lost fanout                            ;
; serial_test:inst4|txd_buf[7]           ; Stuck at GND due to stuck port data_in ;
; segmain:inst1|count[15..36]            ; Lost fanout                            ;
; Total Number of Removed Registers = 30 ;                                        ;
+----------------------------------------+----------------------------------------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 156   ;
; Number of registers using Synchronous Clear  ; 81    ;
; Number of registers using Synchronous Load   ; 3     ;
; Number of registers using Asynchronous Clear ; 106   ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 39    ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


+--------------------------------------------------+
; Inverted Register Statistics                     ;
+----------------------------------------+---------+
; Inverted Register                      ; Fan out ;
+----------------------------------------+---------+
; serial_test:inst4|txd_reg              ; 2       ;
; serial_test:inst4|txd_buf[0]           ; 1       ;
; serial_test:inst4|txd_buf[1]           ; 1       ;
; serial_test:inst4|txd_buf[2]           ; 1       ;
; serial_test:inst4|txd_buf[4]           ; 2       ;
; serial_test:inst4|txd_buf[5]           ; 1       ;
; serial_test:inst4|txd_buf[6]           ; 1       ;
; Total number of inverted registers = 7 ;         ;
+----------------------------------------+---------+


+----------------------------------------------------------------------------------------------------------------------------------------------------+
; Multiplexer Restructuring Statistics (Restructuring Performed)                                                                                     ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+--------------------------------------+
; Multiplexer Inputs ; Bus Width ; Baseline Area ; Area if Restructured ; Saving if Restructured ; Registered ; Example Multiplexer Output           ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+--------------------------------------+
; 3:1                ; 21 bits   ; 42 LEs        ; 21 LEs               ; 21 LEs                 ; Yes        ; |sclock|lcd:inst3|clkcnt[2]          ;
; 3:1                ; 4 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; Yes        ; |sclock|lcd:inst3|divcounter[3]      ;
; 5:1                ; 2 bits    ; 6 LEs         ; 2 LEs                ; 4 LEs                  ; Yes        ; |sclock|lcd:inst3|address[4]         ;
; 5:1                ; 4 bits    ; 12 LEs        ; 8 LEs                ; 4 LEs                  ; Yes        ; |sclock|lcd:inst3|address[0]         ;
; 8:1                ; 7 bits    ; 35 LEs        ; 7 LEs                ; 28 LEs                 ; Yes        ; |sclock|lcd:inst3|counter[5]         ;
; 12:1               ; 3 bits    ; 24 LEs        ; 6 LEs                ; 18 LEs                 ; Yes        ; |sclock|serial_test:inst4|txd_buf[6] ;
; 19:1               ; 2 bits    ; 24 LEs        ; 10 LEs               ; 14 LEs                 ; Yes        ; |sclock|serial_test:inst4|txd_buf[2] ;
; 4:1                ; 4 bits    ; 8 LEs         ; 8 LEs                ; 0 LEs                  ; No         ; |sclock|segmain:inst1|Mux0           ;
; 4:1                ; 2 bits    ; 4 LEs         ; 4 LEs                ; 0 LEs                  ; No         ; |sclock|lcd:inst3|state~8            ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+--------------------------------------+

⌨️ 快捷键说明

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