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

📄 adder.map.rpt

📁 采用加法树流水线乘法构造八位乘法器
💻 RPT
📖 第 1 页 / 共 5 页
字号:
;     -- <=2 input functions                  ; 150   ;
;         -- Combinational cells for routing  ; 0     ;
; Logic elements by mode                      ;       ;
;     -- normal mode                          ; 207   ;
;     -- arithmetic mode                      ; 32    ;
; Total registers                             ; 289   ;
; I/O pins                                    ; 34    ;
; Total memory bits                           ; 821   ;
; Maximum fan-out node                        ; clk   ;
; Maximum fan-out                             ; 393   ;
; Total fan-out                               ; 1731  ;
; Average fan-out                             ; 2.60  ;
+---------------------------------------------+-------+


+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; 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                                                                                     ;
+-------------------------------------------+-------------------+--------------+-------------+------+--------------+---------+-----------+------+--------------+---------------------------------------------------------------------------------------------------------+
; |add                                      ; 239 (1)           ; 289 (0)      ; 821         ; 0    ; 0            ; 0       ; 0         ; 34   ; 0            ; |add                                                                                                    ;
;    |adder10:inst10|                       ; 15 (15)           ; 12 (12)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder10:inst10                                                                                     ;
;    |adder10:inst7|                        ; 15 (15)           ; 29 (29)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder10:inst7                                                                                      ;
;    |adder10:inst8|                        ; 15 (15)           ; 12 (12)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder10:inst8                                                                                      ;
;    |adder10:inst9|                        ; 15 (15)           ; 21 (21)      ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder10:inst9                                                                                      ;
;    |adder13:inst12|                       ; 26 (19)           ; 25 (21)      ; 150         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst12                                                                                     ;
;       |altshift_taps:sum_rtl_9|           ; 7 (0)             ; 4 (0)        ; 150         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst12|altshift_taps:sum_rtl_9                                                             ;
;          |shift_taps_93m:auto_generated|  ; 7 (0)             ; 4 (0)        ; 150         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst12|altshift_taps:sum_rtl_9|shift_taps_93m:auto_generated                               ;
;             |altsyncram_ec81:altsyncram2| ; 0 (0)             ; 0 (0)        ; 150         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst12|altshift_taps:sum_rtl_9|shift_taps_93m:auto_generated|altsyncram_ec81:altsyncram2   ;
;             |cntr_7oc:cntr1|              ; 7 (7)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst12|altshift_taps:sum_rtl_9|shift_taps_93m:auto_generated|cntr_7oc:cntr1                ;
;    |adder13:inst1|                        ; 35 (20)           ; 52 (43)      ; 182         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1                                                                                      ;
;       |altshift_taps:reg3_rtl_10|         ; 8 (0)             ; 5 (0)        ; 50          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:reg3_rtl_10                                                            ;
;          |shift_taps_r1m:auto_generated|  ; 8 (0)             ; 5 (0)        ; 50          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:reg3_rtl_10|shift_taps_r1m:auto_generated                              ;
;             |altsyncram_k981:altsyncram2| ; 0 (0)             ; 0 (0)        ; 50          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:reg3_rtl_10|shift_taps_r1m:auto_generated|altsyncram_k981:altsyncram2  ;
;             |cntr_9oc:cntr1|              ; 8 (8)             ; 5 (5)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:reg3_rtl_10|shift_taps_r1m:auto_generated|cntr_9oc:cntr1               ;
;       |altshift_taps:sum_rtl_8|           ; 7 (0)             ; 4 (0)        ; 132         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:sum_rtl_8                                                              ;
;          |shift_taps_83m:auto_generated|  ; 7 (0)             ; 4 (0)        ; 132         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:sum_rtl_8|shift_taps_83m:auto_generated                                ;
;             |altsyncram_ac81:altsyncram2| ; 0 (0)             ; 0 (0)        ; 132         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:sum_rtl_8|shift_taps_83m:auto_generated|altsyncram_ac81:altsyncram2    ;
;             |cntr_3oc:cntr1|              ; 7 (7)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder13:inst1|altshift_taps:sum_rtl_8|shift_taps_83m:auto_generated|cntr_3oc:cntr1                 ;
;    |adder16:inst13|                       ; 57 (23)           ; 112 (90)     ; 489         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13                                                                                     ;
;       |altshift_taps:reg10_rtl_3|         ; 5 (0)             ; 3 (0)        ; 45          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg10_rtl_3                                                           ;
;          |shift_taps_g0m:auto_generated|  ; 5 (0)             ; 3 (0)        ; 45          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg10_rtl_3|shift_taps_g0m:auto_generated                             ;
;             |altsyncram_q681:altsyncram2| ; 0 (0)             ; 0 (0)        ; 45          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg10_rtl_3|shift_taps_g0m:auto_generated|altsyncram_q681:altsyncram2 ;
;             |cntr_lmc:cntr1|              ; 5 (5)             ; 3 (3)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg10_rtl_3|shift_taps_g0m:auto_generated|cntr_lmc:cntr1              ;
;       |altshift_taps:reg11_rtl_2|         ; 2 (0)             ; 2 (0)        ; 52          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg11_rtl_2                                                           ;
;          |shift_taps_q1m:auto_generated|  ; 2 (0)             ; 2 (0)        ; 52          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg11_rtl_2|shift_taps_q1m:auto_generated                             ;
;             |altsyncram_c981:altsyncram2| ; 0 (0)             ; 0 (0)        ; 52          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg11_rtl_2|shift_taps_q1m:auto_generated|altsyncram_c981:altsyncram2 ;
;             |cntr_jmc:cntr1|              ; 2 (2)             ; 2 (2)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg11_rtl_2|shift_taps_q1m:auto_generated|cntr_jmc:cntr1              ;
;       |altshift_taps:reg12_rtl_1|         ; 4 (0)             ; 2 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg12_rtl_1                                                           ;
;          |shift_taps_e0m:auto_generated|  ; 4 (0)             ; 2 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg12_rtl_1|shift_taps_e0m:auto_generated                             ;
;             |altsyncram_k681:altsyncram2| ; 0 (0)             ; 0 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg12_rtl_1|shift_taps_e0m:auto_generated|altsyncram_k681:altsyncram2 ;
;             |cntr_imc:cntr1|              ; 4 (4)             ; 2 (2)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg12_rtl_1|shift_taps_e0m:auto_generated|cntr_imc:cntr1              ;
;       |altshift_taps:reg13_rtl_0|         ; 1 (0)             ; 1 (0)        ; 18          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg13_rtl_0                                                           ;
;          |shift_taps_d0m:auto_generated|  ; 1 (0)             ; 1 (0)        ; 18          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg13_rtl_0|shift_taps_d0m:auto_generated                             ;
;             |altsyncram_g681:altsyncram2| ; 0 (0)             ; 0 (0)        ; 18          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg13_rtl_0|shift_taps_d0m:auto_generated|altsyncram_g681:altsyncram2 ;
;             |cntr_gmc:cntr1|              ; 1 (1)             ; 1 (1)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg13_rtl_0|shift_taps_d0m:auto_generated|cntr_gmc:cntr1              ;
;       |altshift_taps:reg5_rtl_7|          ; 7 (0)             ; 4 (0)        ; 170         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg5_rtl_7                                                            ;
;          |shift_taps_b3m:auto_generated|  ; 7 (0)             ; 4 (0)        ; 170         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg5_rtl_7|shift_taps_b3m:auto_generated                              ;
;             |altsyncram_ic81:altsyncram2| ; 0 (0)             ; 0 (0)        ; 170         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg5_rtl_7|shift_taps_b3m:auto_generated|altsyncram_ic81:altsyncram2  ;
;             |cntr_2oc:cntr1|              ; 7 (7)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg5_rtl_7|shift_taps_b3m:auto_generated|cntr_2oc:cntr1               ;
;       |altshift_taps:reg6_rtl_6|          ; 7 (0)             ; 4 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg6_rtl_6                                                            ;
;          |shift_taps_l1m:auto_generated|  ; 7 (0)             ; 4 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg6_rtl_6|shift_taps_l1m:auto_generated                              ;
;             |altsyncram_o681:altsyncram2| ; 0 (0)             ; 0 (0)        ; 27          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg6_rtl_6|shift_taps_l1m:auto_generated|altsyncram_o681:altsyncram2  ;
;             |cntr_qmc:cntr1|              ; 7 (7)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg6_rtl_6|shift_taps_l1m:auto_generated|cntr_qmc:cntr1               ;
;       |altshift_taps:reg7_rtl_5|          ; 3 (0)             ; 3 (0)        ; 120         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg7_rtl_5                                                            ;
;          |shift_taps_73m:auto_generated|  ; 3 (0)             ; 3 (0)        ; 120         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg7_rtl_5|shift_taps_73m:auto_generated                              ;
;             |altsyncram_q981:altsyncram2| ; 0 (0)             ; 0 (0)        ; 120         ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg7_rtl_5|shift_taps_73m:auto_generated|altsyncram_q981:altsyncram2  ;
;             |cntr_omc:cntr1|              ; 3 (3)             ; 3 (3)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg7_rtl_5|shift_taps_73m:auto_generated|cntr_omc:cntr1               ;
;       |altshift_taps:reg9_rtl_4|          ; 5 (0)             ; 3 (0)        ; 30          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg9_rtl_4                                                            ;
;          |shift_taps_f0m:auto_generated|  ; 5 (0)             ; 3 (0)        ; 30          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg9_rtl_4|shift_taps_f0m:auto_generated                              ;
;             |altsyncram_l681:altsyncram2| ; 0 (0)             ; 0 (0)        ; 30          ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg9_rtl_4|shift_taps_f0m:auto_generated|altsyncram_l681:altsyncram2  ;
;             |cntr_mmc:cntr1|              ; 5 (5)             ; 3 (3)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|adder16:inst13|altshift_taps:reg9_rtl_4|shift_taps_f0m:auto_generated|cntr_mmc:cntr1               ;
;    |mult:inst2|                           ; 60 (60)           ; 0 (0)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|mult:inst2                                                                                         ;
;    |tran10to12:inst11|                    ; 0 (0)             ; 1 (1)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran10to12:inst11                                                                                  ;
;    |tran10to12:inst6|                     ; 0 (0)             ; 2 (2)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran10to12:inst6                                                                                   ;
;    |tran13to16:inst14|                    ; 0 (0)             ; 5 (5)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran13to16:inst14                                                                                  ;
;    |tran8to9:inst3|                       ; 0 (0)             ; 5 (5)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran8to9:inst3                                                                                     ;
;    |tran8to9:inst4|                       ; 0 (0)             ; 5 (5)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran8to9:inst4                                                                                     ;
;    |tran8to9:inst5|                       ; 0 (0)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran8to9:inst5                                                                                     ;
;    |tran8to9:inst|                        ; 0 (0)             ; 4 (4)        ; 0           ; 0    ; 0            ; 0       ; 0         ; 0    ; 0            ; |add|tran8to9:inst                                                                                      ;
+-------------------------------------------+-------------------+--------------+-------------+------+--------------+---------+-----------+------+--------------+---------------------------------------------------------------------------------------------------------+
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                                                                                                          ; Type ; Mode             ; Port A Depth ; Port A Width ; Port B Depth ; Port B Width ; Size ; MIF  ;
+---------------------------------------------------------------------------------------------------------------+------+------------------+--------------+--------------+--------------+--------------+------+------+
; adder13:inst12|altshift_taps:sum_rtl_9|shift_taps_93m:auto_generated|altsyncram_ec81:altsyncram2|ALTSYNCRAM   ; AUTO ; Simple Dual Port ; 15           ; 10           ; 15           ; 10           ; 150  ; None ;
; adder13:inst1|altshift_taps:reg3_rtl_10|shift_taps_r1m:auto_generated|altsyncram_k981:altsyncram2|ALTSYNCRAM  ; AUTO ; Simple Dual Port ; 25           ; 2            ; 25           ; 2            ; 50   ; None ;
; adder13:inst1|altshift_taps:sum_rtl_8|shift_taps_83m:auto_generated|altsyncram_ac81:altsyncram2|ALTSYNCRAM    ; AUTO ; Simple Dual Port ; 11           ; 12           ; 11           ; 12           ; 132  ; None ;
; adder16:inst13|altshift_taps:reg10_rtl_3|shift_taps_g0m:auto_generated|altsyncram_q681:altsyncram2|ALTSYNCRAM ; AUTO ; Simple Dual Port ; 5            ; 9            ; 5            ; 9            ; 45   ; None ;
; adder16:inst13|altshift_taps:reg11_rtl_2|shift_taps_q1m:auto_generated|altsyncram_c981:altsyncram2|ALTSYNCRAM ; AUTO ; Simple Dual Port ; 4            ; 13           ; 4            ; 13           ; 52   ; None ;
; adder16:inst13|altshift_taps:reg12_rtl_1|shift_taps_e0m:auto_generated|altsyncram_k681:altsyncram2|ALTSYNCRAM ; AUTO ; Simple Dual Port ; 3            ; 9            ; 3            ; 9            ; 27   ; None ;
; adder16:inst13|altshift_taps:reg13_rtl_0|shift_taps_d0m:auto_generated|altsyncram_g681:altsyncram2|ALTSYNCRAM ; AUTO ; Simple Dual Port ; 2            ; 9            ; 2            ; 9            ; 18   ; None ;
; adder16:inst13|altshift_taps:reg5_rtl_7|shift_taps_b3m:auto_generated|altsyncram_ic81:altsyncram2|ALTSYNCRAM  ; AUTO ; Simple Dual Port ; 10           ; 17           ; 10           ; 17           ; 170  ; None ;
; adder16:inst13|altshift_taps:reg6_rtl_6|shift_taps_l1m:auto_generated|altsyncram_o681:altsyncram2|ALTSYNCRAM  ; AUTO ; Simple Dual Port ; 9            ; 3            ; 9            ; 3            ; 27   ; None ;
; adder16:inst13|altshift_taps:reg7_rtl_5|shift_taps_73m:auto_generated|altsyncram_q981:altsyncram2|ALTSYNCRAM  ; AUTO ; Simple Dual Port ; 8            ; 15           ; 8            ; 15           ; 120  ; None ;
; adder16:inst13|altshift_taps:reg9_rtl_4|shift_taps_f0m:auto_generated|altsyncram_l681:altsyncram2|ALTSYNCRAM  ; AUTO ; Simple Dual Port ; 6            ; 5            ; 6            ; 5            ; 30   ; None ;
+---------------------------------------------------------------------------------------------------------------+------+------------------+--------------+--------------+--------------+--------------+------+------+

⌨️ 快捷键说明

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