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

📄 ps2tolcd.map.rpt

📁 基于EPM1270的PS2键盘鼠标驱动源码Verilog
💻 RPT
📖 第 1 页 / 共 3 页
字号:
; Resource                          ; Usage             ;
+-----------------------------------+-------------------+
; Total logic elements              ; 266               ;
; Total combinational functions     ; 249               ;
;     -- Total 4-input functions    ; 154               ;
;     -- Total 3-input functions    ; 42                ;
;     -- Total 2-input functions    ; 25                ;
;     -- Total 1-input functions    ; 28                ;
;     -- Total 0-input functions    ; 0                 ;
; Combinational cells for routing   ; 0                 ;
; Total registers                   ; 66                ;
; Total logic cells in carry chains ; 31                ;
; I/O pins                          ; 12                ;
; Maximum fan-out node              ; div_256:inst1|clk ;
; Maximum fan-out                   ; 58                ;
; Total fan-out                     ; 1004              ;
; Average fan-out                   ; 3.61              ;
+-----------------------------------+-------------------+


+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Utilization by Entity                                                                                                                                                                ;
+-----------------------------------+-------------+--------------+------------+------+--------------+--------------+-------------------+------------------+-----------------+----------------------------------------+
; Compilation Hierarchy Node        ; Logic Cells ; LC Registers ; UFM Blocks ; Pins ; Virtual Pins ; LUT-Only LCs ; Register-Only LCs ; LUT/Register LCs ; Carry Chain LCs ; Full Hierarchy Name                    ;
+-----------------------------------+-------------+--------------+------------+------+--------------+--------------+-------------------+------------------+-----------------+----------------------------------------+
; |ps2tolcd                         ; 266 (0)     ; 66           ; 0          ; 12   ; 0            ; 200 (0)      ; 17 (0)            ; 49 (0)           ; 31 (0)          ; |ps2tolcd                              ;
;    |div_256:inst1|                ; 15 (15)     ; 8            ; 0          ; 0    ; 0            ; 7 (7)        ; 8 (8)             ; 0 (0)            ; 7 (7)           ; |ps2tolcd|div_256:inst1                ;
;    |ps2_keyboard_interface:inst3| ; 251 (251)   ; 58           ; 0          ; 0    ; 0            ; 193 (193)    ; 9 (9)             ; 49 (49)          ; 24 (24)         ; |ps2tolcd|ps2_keyboard_interface:inst3 ;
+-----------------------------------+-------------+--------------+------------+------+--------------+--------------+-------------------+------------------+-----------------+----------------------------------------+
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.


+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; State Machine - |ps2tolcd|ps2_keyboard_interface:inst3|m1_state                                                                                                                                                                                                                                                                                                                                                                                                                                                  ;
+--------------------------------------+------------------------------+----------------------------+------------------------------------+----------------------+-----------------------------------+----------------------------+---------------------------------+----------------------+---------------------------------+---------------------------+-----------------------------------+----------------------+----------------------------------+--------------------------------------+----------------------+
; Name                                 ; m1_state.m1_tx_done_recovery ; m1_state.m1_tx_reset_timer ; m1_state.m1_rx_falling_edge_marker ; m1_state.m1_rx_clk_l ; m1_state.m1_rx_rising_edge_marker ; m1_state.m1_tx_force_clk_l ; m1_state.m1_tx_first_wait_clk_h ; m1_state.m1_tx_clk_l ; m1_state.m1_tx_first_wait_clk_l ; m1_state.m1_tx_wait_clk_h ; m1_state.m1_tx_rising_edge_marker ; m1_state.m1_tx_clk_h ; m1_state.m1_tx_wait_keyboard_ack ; m1_state.m1_tx_error_no_keyboard_ack ; m1_state.m1_rx_clk_h ;
+--------------------------------------+------------------------------+----------------------------+------------------------------------+----------------------+-----------------------------------+----------------------------+---------------------------------+----------------------+---------------------------------+---------------------------+-----------------------------------+----------------------+----------------------------------+--------------------------------------+----------------------+
; m1_state.m1_rx_clk_h                 ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 0                    ;
; m1_state.m1_tx_error_no_keyboard_ack ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 1                                    ; 1                    ;
; m1_state.m1_tx_wait_keyboard_ack     ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 1                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_clk_h                 ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 1                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_rising_edge_marker    ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 1                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_wait_clk_h            ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 1                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_first_wait_clk_l      ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 1                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_clk_l                 ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 1                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_first_wait_clk_h      ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 1                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_force_clk_l           ; 0                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 1                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_rx_rising_edge_marker    ; 0                            ; 0                          ; 0                                  ; 0                    ; 1                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_rx_clk_l                 ; 0                            ; 0                          ; 0                                  ; 1                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_rx_falling_edge_marker   ; 0                            ; 0                          ; 1                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_reset_timer           ; 0                            ; 1                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
; m1_state.m1_tx_done_recovery         ; 1                            ; 0                          ; 0                                  ; 0                    ; 0                                 ; 0                          ; 0                               ; 0                    ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                                ; 0                                    ; 1                    ;
+--------------------------------------+------------------------------+----------------------------+------------------------------------+----------------------+-----------------------------------+----------------------------+---------------------------------+----------------------+---------------------------------+---------------------------+-----------------------------------+----------------------+----------------------------------+--------------------------------------+----------------------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 66    ;
; Number of registers using Synchronous Clear  ; 40    ;
; Number of registers using Synchronous Load   ; 0     ;
; Number of registers using Asynchronous Clear ; 7     ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 19    ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Multiplexer Restructuring Statistics (Restructuring Performed)                                                                                                    ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-----------------------------------------------------+
; Multiplexer Inputs ; Bus Width ; Baseline Area ; Area if Restructured ; Saving if Restructured ; Registered ; Example Multiplexer Output                          ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-----------------------------------------------------+
; 3:1                ; 11 bits   ; 22 LEs        ; 11 LEs               ; 11 LEs                 ; Yes        ; |ps2tolcd|ps2_keyboard_interface:inst3|q[8]         ;
; 3:1                ; 4 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; Yes        ; |ps2tolcd|ps2_keyboard_interface:inst3|bit_count[0] ;
; 3:1                ; 7 bits    ; 14 LEs        ; 7 LEs                ; 7 LEs                  ; Yes        ; |ps2tolcd|ps2_keyboard_interface:inst3|rx_ascii[0]  ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-----------------------------------------------------+


+---------------------------------------------------------------------------+
; Parameter Settings for User Entity Instance: ps2_keyboard_interface:inst3 ;
+-----------------------------+-------+-------------------------------------+
; Parameter Name              ; Value ; Type                                ;
+-----------------------------+-------+-------------------------------------+
; TIMER_60USEC_VALUE_PP       ; 2950  ; Untyped                             ;
; TIMER_60USEC_BITS_PP        ; 12    ; Untyped                             ;
; TIMER_5USEC_VALUE_PP        ; 186   ; Untyped                             ;
; TIMER_5USEC_BITS_PP         ; 8     ; Untyped                             ;
; TRAP_SHIFT_KEYS_PP          ; 0     ; Untyped                             ;
; m1_rx_clk_h                 ; 1     ; Untyped                             ;
; m1_rx_clk_l                 ; 0     ; Untyped                             ;
; m1_rx_falling_edge_marker   ; 13    ; Untyped                             ;
; m1_rx_rising_edge_marker    ; 14    ; Untyped                             ;
; m1_tx_force_clk_l           ; 3     ; Untyped                             ;
; m1_tx_first_wait_clk_h      ; 10    ; Untyped                             ;
; m1_tx_first_wait_clk_l      ; 11    ; Untyped                             ;
; m1_tx_reset_timer           ; 12    ; Untyped                             ;
; m1_tx_wait_clk_h            ; 2     ; Untyped                             ;
; m1_tx_clk_h                 ; 4     ; Untyped                             ;
; m1_tx_clk_l                 ; 5     ; Untyped                             ;
; m1_tx_wait_keyboard_ack     ; 6     ; Untyped                             ;
; m1_tx_done_recovery         ; 7     ; Untyped                             ;
; m1_tx_error_no_keyboard_ack ; 8     ; Untyped                             ;
; m1_tx_rising_edge_marker    ; 9     ; Untyped                             ;
; m2_rx_data_ready            ; 1     ; Untyped                             ;
; m2_rx_data_ready_ack        ; 0     ; Untyped                             ;
+-----------------------------+-------+-------------------------------------+
Note: In order to hide this table in the UI and the text report file, please set the "Show Parameter Settings Tables in Synthesis Report" option in "Analysis and Synthesis Settings -> More Settings" to "Off".


+--------------------------------+
; Analysis & Synthesis Equations ;
+--------------------------------+
The equations can be found in E:/Cindy/DevelopBoard/EDA主板/max1270/示例程序/veriloge/接口实验/PS2/PROJ/ps2tolcd.map.eqn.


+-------------------------------+
; Analysis & Synthesis Messages ;
+-------------------------------+
Info: *******************************************************************

⌨️ 快捷键说明

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