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

📄 ps2rs232.map.rpt

📁 利用FPGA控制PS2
💻 RPT
📖 第 1 页 / 共 4 页
字号:
; Maximum Number of M4K Memory Blocks                                ; Unlimited          ; Unlimited          ;
; Ignore translate_off and translate_on Synthesis Directives         ; Off                ; Off                ;
; Show Parameter Settings Tables in Synthesis Report                 ; On                 ; On                 ;
; Ignore Maximum Fan-Out Assignments                                 ; Off                ; Off                ;
; Retiming Meta-Stability Register Sequence Length                   ; 2                  ; 2                  ;
; PowerPlay Power Optimization                                       ; Normal compilation ; Normal compilation ;
; HDL message level                                                  ; Level2             ; Level2             ;
+--------------------------------------------------------------------+--------------------+--------------------+


+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Source Files Read                                                                                                                          ;
+----------------------------------+-----------------+------------------------------------+-----------------------------------------------------------------------+
; File Name with User-Entered Path ; Used in Netlist ; File Type                          ; File Name with Absolute Path                                          ;
+----------------------------------+-----------------+------------------------------------+-----------------------------------------------------------------------+
; txmit.v                          ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/txmit.v                  ;
; rcvr.v                           ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/rcvr.v                   ;
; div_4.v                          ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/div_4.v                  ;
; ps2_keyboard_interface.v         ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/ps2_keyboard_interface.v ;
; ps2rs232.bdf                     ; yes             ; User Block Diagram/Schematic File  ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/ps2rs232.bdf             ;
; uart_if.v                        ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/uart_if.v                ;
; div_256.v                        ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/div_256.v                ;
; data_buf.v                       ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/data_buf.v               ;
; uart.v                           ; yes             ; User Verilog HDL File              ; E:/FPGA/xinkaifabanshiyan/zijizuode/ps2rs232/uart.v                   ;
+----------------------------------+-----------------+------------------------------------+-----------------------------------------------------------------------+


+----------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Usage Summary                                            ;
+---------------------------------------------+------------------------------------------+
; Resource                                    ; Usage                                    ;
+---------------------------------------------+------------------------------------------+
; Estimated Total logic elements              ; 389                                      ;
; Total combinational functions               ; 389                                      ;
; Logic element usage by number of LUT inputs ;                                          ;
;     -- 4 input functions                    ; 212                                      ;
;     -- 3 input functions                    ; 77                                       ;
;     -- <=2 input functions                  ; 100                                      ;
;         -- Combinational cells for routing  ; 0                                        ;
; Logic elements by mode                      ;                                          ;
;     -- normal mode                          ; 344                                      ;
;     -- arithmetic mode                      ; 45                                       ;
; Total registers                             ; 181                                      ;
; I/O pins                                    ; 15                                       ;
; Maximum fan-out node                        ; ps2_keyboard_interface:inst1|rx_released ;
; Maximum fan-out                             ; 110                                      ;
; Total fan-out                               ; 1864                                     ;
; Average fan-out                             ; 3.19                                     ;
+---------------------------------------------+------------------------------------------+


+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Utilization by Entity                                                                                                                                             ;
+-----------------------------------+-------------------+--------------+-------------+------+--------------+---------+-----------+------+--------------+------------------------------------------+
; Compilation Hierarchy Node        ; LC Combinationals ; LC Registers ; Memory Bits ; M4Ks ; DSP Elements ; DSP 9x9 ; DSP 18x18 ; Pins ; Virtual Pins ; Full Hierarchy Name                      ;
+-----------------------------------+-------------------+--------------+-------------+------+--------------+---------+-----------+------+--------------+------------------------------------------+
; |ps2rs232                         ; 389 (0)           ; 181 (0)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 15   ; 0            ; |ps2rs232                                ;
;    |data_buf:inst5|               ; 19 (19)           ; 11 (11)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|data_buf:inst5                 ;
;    |div_256:inst4|                ; 7 (7)             ; 8 (8)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|div_256:inst4                  ;
;    |div_4:inst|                   ; 14 (14)           ; 13 (13)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|div_4:inst                     ;
;    |ps2_keyboard_interface:inst1| ; 263 (263)         ; 59 (59)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|ps2_keyboard_interface:inst1   ;
;    |uart_if:inst3|                ; 86 (33)           ; 90 (33)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|uart_if:inst3                  ;
;       |uart:U1|                   ; 53 (0)            ; 57 (0)       ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|uart_if:inst3|uart:U1          ;
;          |rcvr:u1|                ; 18 (18)           ; 28 (28)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|uart_if:inst3|uart:U1|rcvr:u1  ;
;          |txmit:u2|               ; 35 (35)           ; 29 (29)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |ps2rs232|uart_if:inst3|uart:U1|txmit:u2 ;
+-----------------------------------+-------------------+--------------+-------------+------+--------------+---------+-----------+------+--------------+------------------------------------------+
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 - |ps2rs232|ps2_keyboard_interface:inst1|m1_state                                                                                                                                                                                                                                                                                                                                                                                                                                                  ;
+--------------------------------------+--------------------------------------+------------------------------------+-----------------------------------+----------------------+----------------------------+----------------------------+---------------------------------+---------------------------------+---------------------------+-----------------------------------+----------------------+----------------------+----------------------------------+------------------------------+----------------------+
; Name                                 ; m1_state.m1_tx_error_no_keyboard_ack ; m1_state.m1_rx_falling_edge_marker ; m1_state.m1_rx_rising_edge_marker ; m1_state.m1_rx_clk_l ; m1_state.m1_tx_reset_timer ; m1_state.m1_tx_force_clk_l ; m1_state.m1_tx_first_wait_clk_h ; 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_clk_l ; m1_state.m1_tx_wait_keyboard_ack ; m1_state.m1_tx_done_recovery ; 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_done_recovery         ; 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_l                 ; 0                                    ; 0                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 0                                 ; 0                    ; 1                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_tx_clk_h                 ; 0                                    ; 0                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 0                                 ; 1                    ; 0                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_tx_rising_edge_marker    ; 0                                    ; 0                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 1                                 ; 0                    ; 0                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_tx_wait_clk_h            ; 0                                    ; 0                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 1                         ; 0                                 ; 0                    ; 0                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_tx_first_wait_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_tx_reset_timer           ; 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_rising_edge_marker    ; 0                                    ; 0                                  ; 1                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_rx_falling_edge_marker   ; 0                                    ; 1                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                    ; 0                                ; 0                            ; 1                    ;
; m1_state.m1_tx_error_no_keyboard_ack ; 1                                    ; 0                                  ; 0                                 ; 0                    ; 0                          ; 0                          ; 0                               ; 0                               ; 0                         ; 0                                 ; 0                    ; 0                    ; 0                                ; 0                            ; 1                    ;
+--------------------------------------+--------------------------------------+------------------------------------+-----------------------------------+----------------------+----------------------------+----------------------------+---------------------------------+---------------------------------+---------------------------+-----------------------------------+----------------------+----------------------+----------------------------------+------------------------------+----------------------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 181   ;
; Number of registers using Synchronous Clear  ; 49    ;
; Number of registers using Synchronous Load   ; 0     ;
; Number of registers using Asynchronous Clear ; 107   ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 72    ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


+---------------------------------------------------+
; Inverted Register Statistics                      ;
+-----------------------------------------+---------+
; Inverted Register                       ; Fan out ;
+-----------------------------------------+---------+

⌨️ 快捷键说明

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