URL
https://opencores.org/ocsvn/mod_sim_exp/mod_sim_exp/trunk
Details |
Compare with Previous |
View Log
Line No. |
Rev |
Author |
Line |
1 |
71 |
JonasDC |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
2 |
|
|
<HTML><HEAD><TITLE>Synthesis Report</TITLE>
|
3 |
|
|
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
|
4 |
|
|
<META name=GENERATOR content="MSHTML 9.00.8112.16457"></HEAD>
|
5 |
|
|
<BODY><PRE><FONT&NBSP;FACE="COURIER&NBSP;NEW",&NBSP;MONOTYPE><P&NBSP;ALIGN=LEFT><B>Synthesis Report</B><P></P><B><CENTER>wo 6. mrt 15:03:01 2013</CENTER></B><BR><HR><BR>Release 12.4 - xst M.81d (nt)<BR>Copyright (c) 1995-2010 Xilinx, Inc. All rights reserved.<BR>--> Parameter TMPDIR set to xst/projnav.tmp<BR><BR><BR>Total REAL time to Xst completion: 0.00 secs<BR>Total CPU time to Xst completion: 0.11 secs<BR> <BR>--> Parameter xsthdpdir set to xst<BR><BR><BR>Total REAL time to Xst completion: 0.00 secs<BR>Total CPU time to Xst completion: 0.11 secs<BR> <BR>--> Reading design: operand_mem.prj<BR><BR>TABLE OF CONTENTS<BR> 1) Synthesis Options Summary<BR> 2) HDL Parsing<BR> 3) HDL Elaboration<BR> 4) HDL Synthesis<BR> 4.1) HDL Synthesis Report<BR> 5) Advanced HDL Synthesis<BR> 5.1) Advanced HDL Synthesis Report<BR> 6) Low Level Synthesis<BR> 7) Partition Report<BR> 8) Design Summary<BR> 8.1) Primitive and Black Box Usage<BR> 8.2) Device utilization summary<BR> 8.3) Partition Resource Summary<BR> 8.4) Timing Report<BR> 8.4.1) Clock Information<BR> 8.4.2) Asynchronous Control Signals Information<BR> 8.4.3) Timing Summary<BR> 8.4.4) Timing Details<BR> 8.4.5) Cross Clock Domains Report<BR><BR><BR>=========================================================================<BR>* Synthesis Options Summary *<BR>=========================================================================<BR>---- Source Parameters<BR>Input File Name : "operand_mem.prj"<BR>Input Format : mixed<BR>Ignore Synthesis Constraint File : NO<BR><BR>---- Target Parameters<BR>Output File Name : "operand_mem"<BR>Output Format : NGC<BR>Target Device : xc6vlx240t-1-ff1156<BR><BR>---- Source Options<BR>Top Module Name : operand_mem<BR>Automatic FSM Extraction : YES<BR>FSM Encoding Algorithm : Auto<BR>Safe Implementation : No<BR>FSM Style : LUT<BR>RAM Extraction : Yes<BR>RAM Style : Auto<BR>ROM Extraction : Yes<BR>Shift Register Extraction : YES<BR>ROM Style : Auto<BR>Resource Sharing : YES<BR>Asynchronous To Synchronous : NO<BR>Shift Register Minimum Size : 2<BR>Use DSP Block : Auto<BR>Automatic Register Balancing : No<BR><BR>---- Target Options<BR>LUT Combining : Auto<BR>Reduce Control Sets : Auto<BR>Add IO Buffers : NO<BR>Global Maximum Fanout : 100000<BR>Add Generic Clock Buffer(BUFG) : 32<BR>Register Duplication : YES<BR>Optimize Instantiated Primitives : NO<BR>Use Clock Enable : Auto<BR>Use Synchronous Set : Auto<BR>Use Synchronous Reset : Auto<BR>Pack IO Registers into IOBs : Auto<BR>Equivalent register Removal : YES<BR><BR>---- General Options<BR>Optimization Goal : Area<BR>Optimization Effort : 2<BR>Power Reduction : NO<BR>Keep Hierarchy : No<BR>Netlist Hierarchy : As_Optimized<BR>RTL Output : Yes<BR>Global Optimization : AllClockNets<BR>Read Cores : YES<BR>Write Timing Constraints : NO<BR>Cross Clock Analysis : NO<BR>Hierarchy Separator : /<BR>Bus Delimiter : <><BR>Case Specifier : Maintain<BR>Slice Utilization Ratio : 100<BR>BRAM Utilization Ratio : 100<BR>DSP48 Utilization Ratio : 100<BR>Auto BRAM Packing : NO<BR>Slice Utilization Ratio Delta : 5<BR><BR>---- Other Options<BR>Cores Search Directories : {"../../SVN/mod_sim_exp/rtl/vhdl/core" }<BR><BR>=========================================================================<BR><BR><BR>=========================================================================<BR>* HDL Parsing *<BR>=========================================================================<BR>Analyzing Verilog file \"\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_dp.v\" into library work<BR>Parsing module <OPERAND_DP>.<BR>Analyzing Verilog file \"\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operands_sp.v\" into library work<BR>Parsing module <OPERANDS_SP>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/std_functions.vhd" into library mod_sim_exp<BR>Parsing package <STD_FUNCTIONS>.<BR>Parsing package body <STD_FUNCTIONS>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/tdpram_asym.vhd" into library mod_sim_exp<BR>Parsing entity <TDPRAM_ASYM>.<BR>Parsing architecture <BEHAVORIAL> of entity <TDPRAM_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/dpram_asym.vhd" into library mod_sim_exp<BR>Parsing entity <DPRAM_ASYM>.<BR>Parsing architecture <BEHAVORIAL> of entity <DPRAM_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/tdpram_generic.vhd" into library mod_sim_exp<BR>Parsing entity <TDPRAM_GENERIC>.<BR>Parsing architecture <BEHAVORIAL> of entity <TDPRAM_GENERIC>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/tdpramblock_asym.vhd" into library mod_sim_exp<BR>Parsing entity <TDPRAMBLOCK_ASYM>.<BR>Parsing architecture <STRUCTURAL> of entity <TDPRAMBLOCK_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/dpram_generic.vhd" into library mod_sim_exp<BR>Parsing entity <DPRAM_GENERIC>.<BR>Parsing architecture <BEHAVORIAL> of entity <DPRAM_GENERIC>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/ram/dpramblock_asym.vhd" into library mod_sim_exp<BR>Parsing entity <DPRAMBLOCK_ASYM>.<BR>Parsing architecture <STRUCTURAL> of entity <DPRAMBLOCK_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/mod_sim_exp_pkg.vhd" into library mod_sim_exp<BR>Parsing package <MOD_SIM_EXP_PKG>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_ram_gen.vhd" into library mod_sim_exp<BR>Parsing entity <OPERAND_RAM_GEN>.<BR>Parsing architecture <BEHAVIORAL> of entity <OPERAND_RAM_GEN>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_ram_asym.vhd" into library mod_sim_exp<BR>Parsing entity <OPERAND_RAM_ASYM>.<BR>Parsing architecture <BEHAVIORAL> of entity <OPERAND_RAM_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_ram.vhd" into library mod_sim_exp<BR>Parsing entity <OPERAND_RAM>.<BR>Parsing architecture <BEHAVIORAL> of entity <OPERAND_RAM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/modulus_ram_gen.vhd" into library mod_sim_exp<BR>Parsing entity <MODULUS_RAM_GEN>.<BR>Parsing architecture <BEHAVIORAL> of entity <MODULUS_RAM_GEN>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/modulus_ram_asym.vhd" into library mod_sim_exp<BR>Parsing entity <MODULUS_RAM_ASYM>.<BR>Parsing architecture <STRUCTURAL> of entity <MODULUS_RAM_ASYM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/modulus_ram.vhd" into library mod_sim_exp<BR>Parsing entity <MODULUS_RAM>.<BR>Parsing architecture <BEHAVIORAL> of entity <MODULUS_RAM>.<BR>Parsing VHDL file "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_mem.vhd" into library mod_sim_exp<BR>Parsing entity <OPERAND_MEM>.<BR>Parsing architecture <STRUCTURAL> of entity <OPERAND_MEM>.<BR><BR>=========================================================================<BR>* HDL Elaboration *<BR>=========================================================================<BR><BR>Elaborating entity <OPERAND_MEM> (architecture <STRUCTURAL>) with generics from library <MOD_SIM_EXP>.<BR><BR>Elaborating entity <OPERAND_RAM> (architecture <BEHAVIORAL>) from library <MOD_SIM_EXP>.<BR>WARNING:HDLCompiler:89 - "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/mod_sim_exp_pkg.vhd" Line 476: <OPERAND_DP> remains a black-box since it has no binding entity.<BR><BR>Elaborating entity <MODULUS_RAM> (architecture <BEHAVIORAL>) from library <MOD_SIM_EXP>.<BR>WARNING:HDLCompiler:89 - "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/mod_sim_exp_pkg.vhd" Line 496: <OPERANDS_SP> remains a black-box since it has no binding entity.<BR>WARNING:HDLCompiler:321 - "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_mem.vhd" Line 160: Comparison between arrays of unequal length always returns FALSE.<BR>WARNING:HDLCompiler:321 - "\Dropbox\ISE\mod_exp_core\../../SVN/mod_sim_exp/rtl/vhdl/core/operand_mem.vhd" Line 199: Comparison between arrays of unequal length always returns FALSE.<BR><BR>=========================================================================<BR>* HDL Synthesis *<BR>=========================================================================<BR><BR>Synthesizing Unit <OPERAND_MEM>.<BR> Related source file is "/dropbox/svn/mod_sim_exp/rtl/vhdl/core/operand_mem.vhd".<BR> width = 1536<BR> nr_op = 4<BR> nr_m = 2<BR> mem_style = "xil_prim"<BR> device = "xilinx"<BR>WARNING:Xst:647 - Input <MODULUS_SEL<0:0>> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved.<BR> Summary:<BR> inferred 2 Multiplexer(s).<BR>Unit <OPERAND_MEM> synthesized.<BR><BR>Synthesizing Unit <OPERAND_RAM>.<BR> Related source file is "/dropbox/svn/mod_sim_exp/rtl/vhdl/core/operand_ram.vhd".<BR> Found 32-bit 3-to-1 multiplexer for signal <RESULT_OUT> created at line 120.<BR> Summary:<BR> inferred 3 Multiplexer(s).<BR>Unit <OPERAND_RAM> synthesized.<BR><BR>Synthesizing Unit <MODULUS_RAM>.<BR> Related source file is "/dropbox/svn/mod_sim_exp/rtl/vhdl/core/modulus_ram.vhd".<BR> Summary:<BR> inferred 1 Multiplexer(s).<BR>Unit <MODULUS_RAM> synthesized.<BR><BR>=========================================================================<BR>HDL Synthesis Report<BR><BR>Macro Statistics<BR># Multiplexers : 6<BR> 1-bit 2-to-1 multiplexer : 2<BR> 32-bit 3-to-1 multiplexer : 1<BR> 4-bit 2-to-1 multiplexer : 2<BR> 6-bit 2-to-1 multiplexer : 1<BR><BR>=========================================================================<BR><BR>=========================================================================<BR>* Advanced HDL Synthesis *<BR>=========================================================================<BR><BR>Reading core <../../SVN/mod_sim_exp/rtl/vhdl/core/operand_dp.ngc>.<BR>Reading core <../../SVN/mod_sim_exp/rtl/vhdl/core/operands_sp.ngc>.<BR>Loading core <OPERAND_DP> for timing and area information for instance <OP_0>.<BR>Loading core <OPERAND_DP> for timing and area information for instance <OP_1>.<BR>Loading core <OPERAND_DP> for timing and area information for instance <OP_2>.<BR>Loading core <OPERANDS_SP> for timing and area information for instance <MODULUS_0>.<BR>Loading core <OPERANDS_SP> for timing and area information for instance <MODULUS_1>.<BR>Loading core <OPERANDS_SP> for timing and area information for instance <MODULUS_2>.<BR><BR>=========================================================================<BR>Advanced HDL Synthesis Report<BR><BR>Macro Statistics<BR># Multiplexers : 6<BR> 1-bit 2-to-1 multiplexer : 2<BR> 32-bit 3-to-1 multiplexer : 1<BR> 4-bit 2-to-1 multiplexer : 2<BR> 6-bit 2-to-1 multiplexer : 1<BR><BR>=========================================================================<BR><BR>=========================================================================<BR>* Low Level Synthesis *<BR>=========================================================================<BR><BR>Optimizing unit <OPERAND_MEM> ...<BR><BR>Optimizing unit <OPERAND_RAM> ...<BR><BR>Optimizing unit <MODULUS_RAM> ...<BR><BR>Mapping all equations...<BR>Building and optimizing final netlist ...<BR>Found area constraint ratio of 100 (+ 5) on block operand_mem, actual ratio is 0.<BR><BR>Final Macro Processing ...<BR><BR>=========================================================================<BR>Final Register Report<BR><BR>Found no macro<BR>=========================================================================<BR><BR>=========================================================================<BR>* Partition Report *<BR>=========================================================================<BR><BR>Partition Implementation Status<BR>-------------------------------<BR><BR> No Partitions were found in this design.<BR><BR>-------------------------------<BR><BR>=========================================================================<BR>* Design Summary *<BR>=========================================================================<BR><BR>Top Level Output File Name : operand_mem.ngc<BR><BR>Primitive and Black Box Usage:<BR>------------------------------<BR># BELS : 58<BR># GND : 7<BR># LUT3 : 1<BR># LUT4 : 7<BR># LUT5 : 37<BR># VCC : 6<BR># RAMS : 96<BR># RAMB36E1 : 96<BR><BR>Device utilization summary:<BR>---------------------------<BR><BR>Selected Device : 6vlx240tff1156-1 <BR><BR><BR>Slice Logic Utilization: <BR> Number of Slice LUTs: 45 out of 150720 0% <BR> Number used as Logic: 45 out of 150720 0% <BR><BR>Slice Logic Distribution: <BR> Number of LUT Flip Flop pairs used: 45<BR> Number with an unused Flip Flop: 45 out of 45 100% <BR> Number with an unused LUT: 0 out of 45 0% <BR> Number of fully used LUT-FF pairs: 0 out of 45 0% <BR> Number of unique control sets: 0<BR><BR>IO Utilization: <BR> Number of IOs: 4690<BR> Number of bonded IOBs: 0 out of 600 0% <BR><BR>Specific Feature Utilization:<BR> Number of Block RAM/FIFO: 96 out of 416 23% <BR> Number using Block RAM only: 96<BR><BR>---------------------------<BR>Partition Resource Summary:<BR>---------------------------<BR><BR> No Partitions were found in this design.<BR><BR>---------------------------<BR><BR><BR>=========================================================================<BR>Timing Report<BR><BR>NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE.<BR> FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT<BR> GENERATED AFTER PLACE-and-ROUTE.<BR><BR>Clock Information:<BR>------------------<BR>-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------+-------+<BR>Clock Signal | Clock buffer(FF name) | Load |<BR>-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------+-------+<BR>clk | NONE(xil_prim_RAM.xy_ram_xil/op_2/BU2/U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram)| 96 |<BR>-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------+-------+<BR>INFO:Xst:2169 - HDL ADVISOR - Some clock signals were not automatically buffered by XST with BUFG/BUFR resources. Please use the buffer_type constraint in order to insert these buffers to the clock signals to help prevent skew problems.<BR><BR>Asynchronous Control Signals Information:<BR>----------------------------------------<BR>---------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+-------+<BR>Control Signal | Buffer(FF name) | Load |<BR>---------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+-------+<BR>xil_prim_RAM.m_ram_xil/modulus_0/BU2/doutb(0)(xil_prim_RAM.m_ram_xil/modulus_0/BU2/XST_GND:G)| NONE(xil_prim_RAM.m_ram_xil/modulus_0/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/SP.SIMPLE_PRIM36.ram) | 32 |<BR>xil_prim_RAM.m_ram_xil/modulus_1/BU2/doutb(0)(xil_prim_RAM.m_ram_xil/modulus_1/BU2/XST_GND:G)| NONE(xil_prim_RAM.m_ram_xil/modulus_1/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/SP.SIMPLE_PRIM36.ram) | 32 |<BR>xil_prim_RAM.m_ram_xil/modulus_2/BU2/doutb(0)(xil_prim_RAM.m_ram_xil/modulus_2/BU2/XST_GND:G)| NONE(xil_prim_RAM.m_ram_xil/modulus_2/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/SP.SIMPLE_PRIM36.ram) | 32 |<BR>xil_prim_RAM.xy_ram_xil/op_0/BU2/rdaddrecc(0)(xil_prim_RAM.xy_ram_xil/op_0/BU2/XST_GND:G) | NONE(xil_prim_RAM.xy_ram_xil/op_0/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram)| 32 |<BR>xil_prim_RAM.xy_ram_xil/op_1/BU2/rdaddrecc(0)(xil_prim_RAM.xy_ram_xil/op_1/BU2/XST_GND:G) | NONE(xil_prim_RAM.xy_ram_xil/op_1/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram)| 32 |<BR>xil_prim_RAM.xy_ram_xil/op_2/BU2/rdaddrecc(0)(xil_prim_RAM.xy_ram_xil/op_2/BU2/XST_GND:G) | NONE(xil_prim_RAM.xy_ram_xil/op_2/BU2/U0/blk_mem_generator/valid.cstr/ramloop[0].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram)| 32 |<BR>---------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+-------+<BR><BR>Timing Summary:<BR>---------------<BR>Speed Grade: -1<BR><BR> Minimum period: No path found<BR> Minimum input arrival time before clock: 1.518ns<BR> Maximum output required time after clock: 2.779ns<BR> Maximum combinational path delay: 0.444ns<BR><BR>Timing Details:<BR>---------------<BR>All values displayed in nanoseconds (ns)<BR><BR>=========================================================================<BR>Timing constraint: Default OFFSET IN BEFORE for Clock 'clk'<BR> Total number of paths / destination ports: 5376 / 3072<BR>-------------------------------------------------------------------------<BR>Offset: 1.518ns (Levels of Logic = 2)<BR> Source: rw_address<5> (PAD)<BR> Destination: xil_prim_RAM.xy_ram_xil/op_2/BU2/U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram (RAM)<BR> Destination Clock: clk rising<BR><BR> Data Path: rw_address<5> to xil_prim_RAM.xy_ram_xil/op_2/BU2/U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram<BR> Gate Net<BR> Cell:in->out fanout Delay Delay Logical Name (Net Name)<BR> ---------------------------------------- ------------<BR> LUT5:I0->O 64 0.068 0.559 xil_prim_RAM.xy_ram_xil/wea<2>1 (xil_prim_RAM.xy_ram_xil/wea<2>)<BR> begin scope: 'xil_prim_RAM.xy_ram_xil/op_2'<BR> begin scope: 'BU2'<BR> RAMB36E1:WEA3 0.515 U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram<BR> ----------------------------------------<BR> Total 1.518ns (0.959ns logic, 0.559ns route)<BR> (63.2% logic, 36.8% route)<BR><BR>=========================================================================<BR>Timing constraint: Default OFFSET OUT AFTER for Clock 'clk'<BR> Total number of paths / destination ports: 96 / 32<BR>-------------------------------------------------------------------------<BR>Offset: 2.779ns (Levels of Logic = 2)<BR> Source: xil_prim_RAM.xy_ram_xil/op_0/BU2/U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram (RAM)<BR> Destination: data_out<31> (PAD)<BR> Source Clock: clk rising<BR><BR> Data Path: xil_prim_RAM.xy_ram_xil/op_0/BU2/U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram to data_out<31><BR> Gate Net<BR> Cell:in->out fanout Delay Delay Logical Name (Net Name)<BR> ---------------------------------------- ------------<BR> RAMB36E1:CLKARDCLK->DOBDO1 1 2.073 0.638 U0/blk_mem_generator/valid.cstr/ramloop[15].ram.r/v6_noinit.ram/TRUE_DP.SIMPLE_PRIM36.ram (doutb(31))<BR> end scope: 'BU2'<BR> end scope: 'xil_prim_RAM.xy_ram_xil/op_0'<BR> LUT5:I1->O 0 0.068 0.000 xil_prim_RAM.xy_ram_xil/Mmux_result_out251 (data_out<31>)<BR> ----------------------------------------<BR> Total 2.779ns (2.141ns logic, 0.638ns route)<BR> (77.0% logic, 23.0% route)<BR><BR>=========================================================================<BR>Timing constraint: Default path analysis<BR> Total number of paths / destination ports: 67 / 33<BR>-------------------------------------------------------------------------<BR>Delay: 0.444ns (Levels of Logic = 1)<BR> Source: rw_address<5> (PAD)<BR> Destination: data_out<31> (PAD)<BR><BR> Data Path: rw_address<5> to data_out<31><BR> Gate Net<BR> Cell:in->out fanout Delay Delay Logical Name (Net Name)<BR> ---------------------------------------- ------------<BR> LUT5:I0->O 0 0.068 0.000 xil_prim_RAM.xy_ram_xil/Mmux_result_out110 (data_out<0>)<BR> ----------------------------------------<BR> Total 0.444ns (0.444ns logic, 0.000ns route)<BR> (100.0% logic, 0.0% route)<BR><BR>=========================================================================<BR><BR>Cross Clock Domains Report:<BR>--------------------------<BR><BR>=========================================================================<BR><BR><BR>Total REAL time to Xst completion: 22.00 secs<BR>Total CPU time to Xst completion: 21.76 secs<BR> <BR>--> <BR><BR>Total memory usage is 238904 kilobytes<BR><BR>Number of errors : 0 ( 0 filtered)<BR>Number of warnings : 5 ( 0 filtered)<BR>Number of infos : 1 ( 0 filtered)<BR><BR></PRE></FONT></BODY></HTML>
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.