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

📄 cpu.map.rpt

📁 实现了CPU的基本功能
💻 RPT
📖 第 1 页 / 共 5 页
字号:
; altrom.tdf                       ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/altrom.tdf              ;
; memmodes.inc                     ; yes             ; Other                              ; d:/program files/libraries/others/maxplus2/memmodes.inc          ;
; lpm_decode.inc                   ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_decode.inc          ;
; lpm_mux.inc                      ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_mux.inc             ;
; altqpram.inc                     ; yes             ; Other                              ; d:/program files/libraries/megafunctions/altqpram.inc            ;
; altsyncram.inc                   ; yes             ; Other                              ; d:/program files/libraries/megafunctions/altsyncram.inc          ;
; lpm_ram_dq.tdf                   ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/lpm_ram_dq.tdf          ;
; altram.inc                       ; yes             ; Other                              ; d:/program files/libraries/megafunctions/altram.inc              ;
; altram.tdf                       ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/altram.tdf              ;
; lpm_counter.tdf                  ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/lpm_counter.tdf         ;
; lpm_constant.inc                 ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_constant.inc        ;
; lpm_add_sub.inc                  ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_add_sub.inc         ;
; cmpconst.inc                     ; yes             ; Other                              ; d:/program files/libraries/megafunctions/cmpconst.inc            ;
; lpm_compare.inc                  ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_compare.inc         ;
; lpm_counter.inc                  ; yes             ; Other                              ; d:/program files/libraries/megafunctions/lpm_counter.inc         ;
; dffeea.inc                       ; yes             ; Other                              ; d:/program files/libraries/megafunctions/dffeea.inc              ;
; alt_synch_counter.inc            ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_synch_counter.inc   ;
; alt_synch_counter_f.inc          ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_synch_counter_f.inc ;
; alt_counter_f10ke.inc            ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_counter_f10ke.inc   ;
; alt_counter_stratix.inc          ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_counter_stratix.inc ;
; alt_counter_f10ke.tdf            ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/alt_counter_f10ke.tdf   ;
; flex10ke_lcell.inc               ; yes             ; Other                              ; d:/program files/libraries/megafunctions/flex10ke_lcell.inc      ;
; lpm_add_sub.tdf                  ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/lpm_add_sub.tdf         ;
; addcore.inc                      ; yes             ; Other                              ; d:/program files/libraries/megafunctions/addcore.inc             ;
; look_add.inc                     ; yes             ; Other                              ; d:/program files/libraries/megafunctions/look_add.inc            ;
; bypassff.inc                     ; yes             ; Other                              ; d:/program files/libraries/megafunctions/bypassff.inc            ;
; altshift.inc                     ; yes             ; Other                              ; d:/program files/libraries/megafunctions/altshift.inc            ;
; alt_stratix_add_sub.inc          ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_stratix_add_sub.inc ;
; alt_mercury_add_sub.inc          ; yes             ; Other                              ; d:/program files/libraries/megafunctions/alt_mercury_add_sub.inc ;
; addcore.tdf                      ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/addcore.tdf             ;
; a_csnbuffer.inc                  ; yes             ; Other                              ; d:/program files/libraries/megafunctions/a_csnbuffer.inc         ;
; a_csnbuffer.tdf                  ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/a_csnbuffer.tdf         ;
; altshift.tdf                     ; yes             ; Megafunction                       ; d:/program files/libraries/megafunctions/altshift.tdf            ;
+----------------------------------+-----------------+------------------------------------+------------------------------------------------------------------+


+---------------------------------------------+
; Analysis & Synthesis Resource Usage Summary ;
+-----------------------------------+---------+
; Resource                          ; Usage   ;
+-----------------------------------+---------+
; Total logic elements              ; 614     ;
; Total combinational functions     ; 559     ;
;     -- Total 4-input functions    ; 255     ;
;     -- Total 3-input functions    ; 167     ;
;     -- Total 2-input functions    ; 89      ;
;     -- Total 1-input functions    ; 48      ;
;     -- Total 0-input functions    ; 0       ;
; Combinational cells for routing   ; 0       ;
; Total registers                   ; 148     ;
; Total logic cells in carry chains ; 113     ;
; I/O pins                          ; 134     ;
; Total memory bits                 ; 10752   ;
; Maximum fan-out node              ; CLOCK   ;
; Maximum fan-out                   ; 164     ;
; Total fan-out                     ; 2785    ;
; Average fan-out                   ; 3.53    ;
+-----------------------------------+---------+


+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Utilization by Entity                                                                                                                                                                                                                 ;
+-------------------------------------------+-------------+--------------+-------------+------+--------------+-------------------+------------------+-----------------+------------+----------------------------------------------------------------------------------+
; Compilation Hierarchy Node                ; Logic Cells ; LC Registers ; Memory Bits ; Pins ; LUT-Only LCs ; Register-Only LCs ; LUT/Register LCs ; Carry Chain LCs ; Packed LCs ; Full Hierarchy Name                                                              ;
+-------------------------------------------+-------------+--------------+-------------+------+--------------+-------------------+------------------+-----------------+------------+----------------------------------------------------------------------------------+
; |cpu                                      ; 614 (30)    ; 148          ; 10752       ; 134  ; 466 (30)     ; 55 (0)            ; 93 (0)           ; 113 (0)         ; 0 (0)      ; |cpu                                                                             ;
;    |ALU:inst|                             ; 441 (330)   ; 84           ; 0           ; 0    ; 357 (246)    ; 31 (31)           ; 53 (53)          ; 97 (0)          ; 0 (0)      ; |cpu|ALU:inst                                                                    ;
;       |lpm_add_sub:add_rtl_1|             ; 31 (0)      ; 0            ; 0           ; 0    ; 31 (0)       ; 0 (0)             ; 0 (0)            ; 17 (0)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_1                                              ;
;          |addcore:adder|                  ; 31 (16)     ; 0            ; 0           ; 0    ; 31 (16)      ; 0 (0)             ; 0 (0)            ; 17 (2)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_1|addcore:adder                                ;
;             |a_csnbuffer:result_node|     ; 15 (15)     ; 0            ; 0           ; 0    ; 15 (15)      ; 0 (0)             ; 0 (0)            ; 15 (15)         ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node        ;
;       |lpm_add_sub:add_rtl_2|             ; 16 (0)      ; 0            ; 0           ; 0    ; 16 (0)       ; 0 (0)             ; 0 (0)            ; 16 (0)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_2                                              ;
;          |addcore:adder|                  ; 16 (1)      ; 0            ; 0           ; 0    ; 16 (1)       ; 0 (0)             ; 0 (0)            ; 16 (1)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_2|addcore:adder                                ;
;             |a_csnbuffer:result_node|     ; 15 (15)     ; 0            ; 0           ; 0    ; 15 (15)      ; 0 (0)             ; 0 (0)            ; 15 (15)         ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_2|addcore:adder|a_csnbuffer:result_node        ;
;       |lpm_add_sub:add_rtl_3|             ; 16 (0)      ; 0            ; 0           ; 0    ; 16 (0)       ; 0 (0)             ; 0 (0)            ; 16 (0)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_3                                              ;
;          |addcore:adder|                  ; 16 (1)      ; 0            ; 0           ; 0    ; 16 (1)       ; 0 (0)             ; 0 (0)            ; 16 (1)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_3|addcore:adder                                ;
;             |a_csnbuffer:result_node|     ; 15 (15)     ; 0            ; 0           ; 0    ; 15 (15)      ; 0 (0)             ; 0 (0)            ; 15 (15)         ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_3|addcore:adder|a_csnbuffer:result_node        ;
;       |lpm_add_sub:add_rtl_5|             ; 31 (0)      ; 0            ; 0           ; 0    ; 31 (0)       ; 0 (0)             ; 0 (0)            ; 31 (0)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_5                                              ;
;          |addcore:adder|                  ; 31 (1)      ; 0            ; 0           ; 0    ; 31 (1)       ; 0 (0)             ; 0 (0)            ; 31 (1)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_5|addcore:adder                                ;
;             |a_csnbuffer:result_node|     ; 30 (30)     ; 0            ; 0           ; 0    ; 30 (30)      ; 0 (0)             ; 0 (0)            ; 30 (30)         ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_5|addcore:adder|a_csnbuffer:result_node        ;
;       |lpm_add_sub:add_rtl_6|             ; 17 (0)      ; 0            ; 0           ; 0    ; 17 (0)       ; 0 (0)             ; 0 (0)            ; 17 (0)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_6                                              ;
;          |addcore:adder|                  ; 17 (2)      ; 0            ; 0           ; 0    ; 17 (2)       ; 0 (0)             ; 0 (0)            ; 17 (2)          ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_6|addcore:adder                                ;
;             |a_csnbuffer:result_node|     ; 15 (15)     ; 0            ; 0           ; 0    ; 15 (15)      ; 0 (0)             ; 0 (0)            ; 15 (15)         ; 0 (0)      ; |cpu|ALU:inst|lpm_add_sub:add_rtl_6|addcore:adder|a_csnbuffer:result_node        ;
;    |BR:inst21|                            ; 16 (16)     ; 16           ; 0           ; 0    ; 0 (0)        ; 16 (16)           ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|BR:inst21                                                                   ;
;    |IR:inst22|                            ; 8 (8)       ; 8            ; 0           ; 0    ; 0 (0)        ; 8 (8)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|IR:inst22                                                                   ;
;    |MAR:inst19|                           ; 16 (16)     ; 8            ; 0           ; 0    ; 8 (8)        ; 0 (0)             ; 8 (8)            ; 0 (0)           ; 0 (0)      ; |cpu|MAR:inst19                                                                  ;
;    |MBR:inst18|                           ; 32 (32)     ; 16           ; 0           ; 0    ; 16 (16)      ; 0 (0)             ; 16 (16)          ; 0 (0)           ; 0 (0)      ; |cpu|MBR:inst18                                                                  ;
;    |PC:inst20|                            ; 8 (0)       ; 8            ; 0           ; 0    ; 0 (0)        ; 0 (0)             ; 8 (0)            ; 8 (0)           ; 0 (0)      ; |cpu|PC:inst20                                                                   ;
;       |lpm_counter:output_rtl_0|          ; 8 (0)       ; 8            ; 0           ; 0    ; 0 (0)        ; 0 (0)             ; 8 (0)            ; 8 (0)           ; 0 (0)      ; |cpu|PC:inst20|lpm_counter:output_rtl_0                                          ;
;          |alt_counter_f10ke:wysi_counter| ; 8 (8)       ; 8            ; 0           ; 0    ; 0 (0)        ; 0 (0)             ; 8 (8)            ; 8 (8)           ; 0 (0)      ; |cpu|PC:inst20|lpm_counter:output_rtl_0|alt_counter_f10ke:wysi_counter           ;
;    |ram:inst17|                           ; 0 (0)       ; 0            ; 4096        ; 0    ; 0 (0)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|ram:inst17                                                                  ;
;       |lpm_ram_dq:lpm_ram_dq_component|   ; 0 (0)       ; 0            ; 4096        ; 0    ; 0 (0)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|ram:inst17|lpm_ram_dq:lpm_ram_dq_component                                  ;
;          |altram:sram|                    ; 0 (0)       ; 0            ; 4096        ; 0    ; 0 (0)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|ram:inst17|lpm_ram_dq:lpm_ram_dq_component|altram:sram                      ;
;    |rom:inst24|                           ; 1 (0)       ; 0            ; 6656        ; 0    ; 1 (0)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|rom:inst24                                                                  ;
;       |lpm_rom:lpm_rom_component|         ; 1 (0)       ; 0            ; 6656        ; 0    ; 1 (0)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|rom:inst24|lpm_rom:lpm_rom_component                                        ;
;          |altrom:srom|                    ; 1 (1)       ; 0            ; 6656        ; 0    ; 1 (1)        ; 0 (0)             ; 0 (0)            ; 0 (0)           ; 0 (0)      ; |cpu|rom:inst24|lpm_rom:lpm_rom_component|altrom:srom                            ;
;    |sequence:inst23|                      ; 62 (55)     ; 8            ; 0           ; 0    ; 54 (47)      ; 0 (0)             ; 8 (8)            ; 8 (1)           ; 0 (0)      ; |cpu|sequence:inst23                                                             ;
;       |lpm_add_sub:add_rtl_4|             ; 7 (0)       ; 0            ; 0           ; 0    ; 7 (0)        ; 0 (0)             ; 0 (0)            ; 7 (0)           ; 0 (0)      ; |cpu|sequence:inst23|lpm_add_sub:add_rtl_4                                       ;
;          |addcore:adder|                  ; 7 (1)       ; 0            ; 0           ; 0    ; 7 (1)        ; 0 (0)             ; 0 (0)            ; 7 (1)           ; 0 (0)      ; |cpu|sequence:inst23|lpm_add_sub:add_rtl_4|addcore:adder                         ;
;             |a_csnbuffer:result_node|     ; 6 (6)       ; 0            ; 0           ; 0    ; 6 (6)        ; 0 (0)             ; 0 (0)            ; 6 (6)           ; 0 (0)      ; |cpu|sequence:inst23|lpm_add_sub:add_rtl_4|addcore:adder|a_csnbuffer:result_node ;
+-------------------------------------------+-------------+--------------+-------------+------+--------------+-------------------+------------------+-----------------+------------+----------------------------------------------------------------------------------+
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.


+-----------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis RAM Summary                                                                                                                          ;
+----------------------------------------------------------------+-------------+--------------+--------------+--------------+--------------+------+---------+
; Name                                                           ; Mode        ; Port A Depth ; Port A Width ; Port B Depth ; Port B Width ; Size ; MIF     ;
+----------------------------------------------------------------+-------------+--------------+--------------+--------------+--------------+------+---------+
; ram:inst17|lpm_ram_dq:lpm_ram_dq_component|altram:sram|content ; Single Port ; 256          ; 16           ; --           ; --           ; 4096 ; ram.hex ;
; rom:inst24|lpm_rom:lpm_rom_component|altrom:srom|content       ; ROM         ; 256          ; 26           ; --           ; --           ; 6656 ; rom.hex ;
+----------------------------------------------------------------+-------------+--------------+--------------+--------------+--------------+------+---------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 148   ;
; Number of registers using Synchronous Clear  ; 0     ;
; Number of registers using Synchronous Load   ; 8     ;
; Number of registers using Asynchronous Clear ; 82    ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 90    ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


⌨️ 快捷键说明

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