📄 pipemult.map.rpt
字号:
; Maximum Number of M-RAM Memory Blocks ; -1 ; -1 ;
; Ignore translate_off and translate_on Synthesis Directives ; Off ; Off ;
; Show Parameter Settings Tables in Synthesis Report ; On ; On ;
+--------------------------------------------------------------------+--------------+---------------+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Source Files Read ;
+----------------------------------+-----------------+------------------------------------+---------------------------------------------------------------------+
; File Name with User-Entered Path ; Used in Netlist ; File Type ; File Name with Absolute Path ;
+----------------------------------+-----------------+------------------------------------+---------------------------------------------------------------------+
; mult.v ; yes ; User Verilog HDL File ; D:/QProj/topmult/pipemult/mult.v ;
; pipemult.bdf ; yes ; User Block Diagram/Schematic File ; D:/QProj/topmult/pipemult/pipemult.bdf ;
; ram.v ; yes ; User Verilog HDL File ; D:/QProj/topmult/pipemult/ram.v ;
; altsyncram.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/altsyncram.tdf ;
; stratix_ram_block.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/stratix_ram_block.inc ;
; lpm_mux.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/lpm_mux.inc ;
; lpm_decode.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/lpm_decode.inc ;
; aglobal50.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/aglobal50.inc ;
; altsyncram.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altsyncram.inc ;
; a_rdenreg.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/a_rdenreg.inc ;
; altrom.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altrom.inc ;
; altram.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altram.inc ;
; altdpram.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altdpram.inc ;
; altqpram.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altqpram.inc ;
; db/altsyncram_j6b1.tdf ; yes ; Auto-Generated Megafunction ; D:/QProj/topmult/pipemult/db/altsyncram_j6b1.tdf ;
; lpm_mult.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/lpm_mult.tdf ;
; lpm_add_sub.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/lpm_add_sub.inc ;
; multcore.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/multcore.inc ;
; bypassff.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/bypassff.inc ;
; altshift.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/altshift.inc ;
; multcore.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/multcore.tdf ;
; csa_add.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/csa_add.inc ;
; mpar_add.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/mpar_add.inc ;
; muleabz.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/muleabz.inc ;
; mul_lfrg.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/mul_lfrg.inc ;
; mul_boothc.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/mul_boothc.inc ;
; alt_ded_mult.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/alt_ded_mult.inc ;
; alt_ded_mult_y.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/alt_ded_mult_y.inc ;
; dffpipe.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/dffpipe.inc ;
; mpar_add.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/mpar_add.tdf ;
; lpm_add_sub.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/lpm_add_sub.tdf ;
; addcore.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/addcore.inc ;
; look_add.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/look_add.inc ;
; alt_stratix_add_sub.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/alt_stratix_add_sub.inc ;
; alt_mercury_add_sub.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/alt_mercury_add_sub.inc ;
; addcore.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/addcore.tdf ;
; a_csnbuffer.inc ; yes ; Other ; c:/altera/quartus50/libraries/megafunctions/a_csnbuffer.inc ;
; a_csnbuffer.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/a_csnbuffer.tdf ;
; altshift.tdf ; yes ; Megafunction ; c:/altera/quartus50/libraries/megafunctions/altshift.tdf ;
+----------------------------------+-----------------+------------------------------------+---------------------------------------------------------------------+
+---------------------------------------------+
; Analysis & Synthesis Resource Usage Summary ;
+-----------------------------------+---------+
; Resource ; Usage ;
+-----------------------------------+---------+
; Total logic elements ; 136 ;
; Total combinational functions ; 132 ;
; -- Total 4-input functions ; 0 ;
; -- Total 3-input functions ; 0 ;
; -- Total 2-input functions ; 116 ;
; -- Total 1-input functions ; 12 ;
; -- Total 0-input functions ; 4 ;
; Combinational cells for routing ; 0 ;
; Total registers ; 88 ;
; Total logic cells in carry chains ; 68 ;
; I/O pins ; 44 ;
; Total memory bits ; 512 ;
; Maximum fan-out node ; clk ;
; Maximum fan-out ; 104 ;
; Total fan-out ; 621 ;
; Average fan-out ; 3.17 ;
+-----------------------------------+---------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Analysis & Synthesis Resource Utilization by Entity ;
+------------------------------------------------------+-------------+--------------+-------------+------+--------------+--------------+-------------------+------------------+-----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; Compilation Hierarchy Node ; Logic Cells ; LC Registers ; Memory Bits ; Pins ; Virtual Pins ; LUT-Only LCs ; Register-Only LCs ; LUT/Register LCs ; Carry Chain LCs ; Full Hierarchy Name ;
+------------------------------------------------------+-------------+--------------+-------------+------+--------------+--------------+-------------------+------------------+-----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
; |pipemult ; 136 (0) ; 88 ; 512 ; 44 ; 0 ; 48 (0) ; 4 (0) ; 84 (0) ; 68 (0) ; |pipemult ;
; |mult:inst| ; 136 (0) ; 88 ; 0 ; 0 ; 0 ; 48 (0) ; 4 (0) ; 84 (0) ; 68 (0) ; |pipemult|mult:inst ;
; |lpm_mult:lpm_mult_component| ; 136 (0) ; 88 ; 0 ; 0 ; 0 ; 48 (0) ; 4 (0) ; 84 (0) ; 68 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component ;
; |multcore:mult_core| ; 136 (64) ; 88 ; 0 ; 0 ; 0 ; 48 (0) ; 4 (0) ; 84 (64) ; 68 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core ;
; |mpar_add:padder| ; 72 (0) ; 24 ; 0 ; 0 ; 0 ; 48 (0) ; 4 (0) ; 20 (0) ; 68 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder ;
; |lpm_add_sub:adder[0]| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0] ;
; |addcore:adder| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder ;
; |a_csnbuffer:result_node| ; 9 (9) ; 0 ; 0 ; 0 ; 0 ; 9 (9) ; 0 (0) ; 0 (0) ; 9 (9) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node ;
; |lpm_add_sub:adder[1]| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1] ;
; |addcore:adder| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder ;
; |a_csnbuffer:result_node| ; 9 (9) ; 0 ; 0 ; 0 ; 0 ; 9 (9) ; 0 (0) ; 0 (0) ; 9 (9) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node ;
; |lpm_add_sub:adder[2]| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2] ;
; |addcore:adder| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder ;
; |a_csnbuffer:result_node| ; 9 (9) ; 0 ; 0 ; 0 ; 0 ; 9 (9) ; 0 (0) ; 0 (0) ; 9 (9) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[2]|addcore:adder|a_csnbuffer:result_node ;
; |lpm_add_sub:adder[3]| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3] ;
; |addcore:adder| ; 9 (0) ; 0 ; 0 ; 0 ; 0 ; 9 (0) ; 0 (0) ; 0 (0) ; 9 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder ;
; |a_csnbuffer:result_node| ; 9 (9) ; 0 ; 0 ; 0 ; 0 ; 9 (9) ; 0 (0) ; 0 (0) ; 9 (9) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[3]|addcore:adder|a_csnbuffer:result_node ;
; |mpar_add:sub_par_add| ; 36 (4) ; 24 ; 0 ; 0 ; 0 ; 12 (0) ; 4 (4) ; 20 (0) ; 32 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add ;
; |lpm_add_sub:adder[0]| ; 10 (0) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (0) ; 10 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0] ;
; |addcore:adder| ; 10 (0) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (0) ; 10 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder ;
; |a_csnbuffer:result_node| ; 10 (10) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (10) ; 10 (10) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node ;
; |lpm_add_sub:adder[1]| ; 10 (0) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (0) ; 10 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1] ;
; |addcore:adder| ; 10 (0) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (0) ; 10 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder ;
; |a_csnbuffer:result_node| ; 10 (10) ; 10 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 10 (10) ; 10 (10) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node ;
; |mpar_add:sub_par_add| ; 12 (0) ; 0 ; 0 ; 0 ; 0 ; 12 (0) ; 0 (0) ; 0 (0) ; 12 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add ;
; |lpm_add_sub:adder[0]| ; 12 (0) ; 0 ; 0 ; 0 ; 0 ; 12 (0) ; 0 (0) ; 0 (0) ; 12 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0] ;
; |addcore:adder| ; 12 (0) ; 0 ; 0 ; 0 ; 0 ; 12 (0) ; 0 (0) ; 0 (0) ; 12 (0) ; |pipemult|mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -