Release 8.1i - xst I.24 Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved. --> Parameter TMPDIR set to ./xst/projnav.tmp CPU : 0.00 / 0.28 s | Elapsed : 0.00 / 1.00 s --> Parameter xsthdpdir set to ./xst CPU : 0.00 / 0.28 s | Elapsed : 0.00 / 1.00 s --> Reading design: Custom_libera_top.prj TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 5.1) Advanced HDL Synthesis Report 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input File Name : "Custom_libera_top.prj" Input Format : mixed Ignore Synthesis Constraint File : NO ---- Target Parameters Output File Name : "Custom_libera_top" Output Format : NGC Target Device : xc2vp30-6-ff1152 ---- Source Options Top Module Name : Custom_libera_top Automatic FSM Extraction : YES FSM Encoding Algorithm : Auto FSM Style : lut RAM Extraction : Yes RAM Style : Auto ROM Extraction : Yes Mux Style : Auto Decoder Extraction : YES Priority Encoder Extraction : YES Shift Register Extraction : YES Logical Shifter Extraction : YES XOR Collapsing : YES ROM Style : Auto Mux Extraction : YES Resource Sharing : YES Multiplier Style : auto Automatic Register Balancing : No ---- Target Options Add IO Buffers : YES Global Maximum Fanout : 500 Add Generic Clock Buffer(BUFG) : 16 Register Duplication : YES Slice Packing : YES Pack IO Registers into IOBs : auto Equivalent register Removal : YES ---- General Options Optimization Goal : Speed Optimization Effort : 2 Keep Hierarchy : NO RTL Output : Yes Global Optimization : AllClockNets Write Timing Constraints : NO Hierarchy Separator : / Bus Delimiter : <> Case Specifier : maintain Slice Utilization Ratio : 100 Slice Utilization Ratio Delta : 5 ---- Other Options lso : Custom_libera_top.lso Read Cores : YES cross_clock_analysis : NO verilog2001 : YES safe_implementation : No Optimize Instantiated Primitives : NO tristate2logic : Yes use_clock_enable : Yes use_sync_set : Yes use_sync_reset : Yes ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" in Library work. Architecture behavioral of Entity chipscope_analyser is up to date. Compiling vhdl file "C:/DESIGNS/FPGA/Custom_Libera/pll3.vhd" in Library work. Entity compiled. Entity (Architecture ) compiled. Compiling vhdl file "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" in Library work. Architecture behavioral of Entity custom_libera_top is up to date. Compiling verilog file "phasetable.v" in library work Compiling verilog file "dpram8x32.v" in library work Module compiled Compiling verilog file "dpram8192x32.v" in library work Module compiled Compiling verilog file "dpram32x32.v" in library work Module compiled Module compiled No errors in compilation Analysis of file <"Custom_libera_top.prj"> succeeded. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'LO_sel' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'INJ_cnt_o' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'SDRAM_ADDR_OUT' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'write_SDRAM' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'result_0' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'result_1' of component 'PLL3'. WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd" line 550: Unconnected output port 'result_2' of component 'PLL3'. Entity analyzed. Unit generated. Analyzing Entity (Architecture ). WARNING:Xst:753 - "C:/DESIGNS/FPGA/Custom_Libera/pll3.vhd" line 1120: Unconnected output port 'control_port_o' of component 'chipscope_analyser'. Entity analyzed. Unit generated. Analyzing module . WARNING:Xst:37 - Unknown property "fpga_dont_touch". Analyzing module . WARNING:Xst:37 - Unknown property "fpga_dont_touch". Analyzing module . WARNING:Xst:37 - Unknown property "fpga_dont_touch". Analyzing module . WARNING:Xst:37 - Unknown property "fpga_dont_touch". Analyzing Entity (Architecture ). WARNING:Xst:766 - "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" line 161: Generating a Black Box for component . WARNING:Xst:766 - "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" line 175: Generating a Black Box for component . WARNING:Xst:766 - "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" line 191: Generating a Black Box for component . WARNING:Xst:766 - "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" line 210: Generating a Black Box for component . WARNING:Xst:766 - "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd" line 227: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is "C:/DESIGNS/FPGA/Custom_Libera/chipscope_analyser.vhd". WARNING:Xst:646 - Signal > is assigned but never used. Found 1-bit register for signal . Found 5-bit register for signal . Found 24-bit down counter for signal . Found 1-bit register for signal . Found 4-bit register for signal . Found 4-bit register for signal . Found 4-bit register for signal . Found 24-bit down counter for signal . Found 1-bit register for signal . Summary: inferred 2 Counter(s). inferred 20 D-type flip-flop(s). Unit synthesized. Synthesizing Unit . Related source file is "C:/DESIGNS/FPGA/Custom_Libera/pll3.vhd". WARNING:Xst:1305 - Output is never assigned. Tied to value 0. WARNING:Xst:647 - Input is never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1305 - Output is never assigned. Tied to value 00000000000000000000000000000000. WARNING:Xst:647 - Input is never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1305 - Output is never assigned. Tied to value 0000. WARNING:Xst:1305 - Output is never assigned. Tied to value 0. WARNING:Xst:1305 - Output is never assigned. Tied to value 0000000000000. WARNING:Xst:647 - Input is never used. WARNING:Xst:1305 - Output is never assigned. Tied to value 0. WARNING:Xst:647 - Input is never used. WARNING:Xst:1305 - Output is never assigned. Tied to value 0. WARNING:Xst:647 - Input is never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 11110100001001000. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 00000000000000000000000000000000. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. WARNING:Xst:646 - Signal > is assigned but never used. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal > is assigned but never used. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 000. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. INFO:Xst:1799 - State stop_acq is never reached in FSM . Found finite state machine for signal . ----------------------------------------------------------------------- | States | 4 | | Transitions | 6 | | Inputs | 1 | | Outputs | 2 | | Clock | clk (rising_edge) | | Reset | init (positive) | | Reset type | asynchronous | | Reset State | idle | | Power Up State | idle | | Encoding | automatic | | Implementation | LUT | ----------------------------------------------------------------------- Found finite state machine for signal . ----------------------------------------------------------------------- | States | 4 | | Transitions | 7 | | Inputs | 3 | | Outputs | 2 | | Clock | clk (rising_edge) | | Reset | init (positive) | | Reset type | asynchronous | | Reset State | idle_synch | | Power Up State | idle_synch | | Encoding | automatic | | Implementation | LUT | ----------------------------------------------------------------------- Found 8x2-bit ROM for signal <$n0055>. Found 26-bit register for signal . Found 13-bit register for signal . Found 26-bit register for signal . Found 5-bit register for signal . Found 3-bit register for signal . Found 3-bit register for signal . Found 9-bit adder for signal <$n0001> created at line 813. Found 24-bit subtractor for signal <$n0027> created at line 869. Found 24-bit subtractor for signal <$n0028> created at line 870. Found 24-bit subtractor for signal <$n0029> created at line 873. Found 24-bit subtractor for signal <$n0030> created at line 874. Found 24-bit subtractor for signal <$n0031> created at line 877. Found 32-bit 4-to-1 multiplexer for signal <$n0033>. Found 24-bit subtractor for signal <$n0034> created at line 871. Found 24-bit subtractor for signal <$n0035> created at line 875. Found 24-bit subtractor for signal <$n0037> created at line 1043. Found 24-bit subtractor for signal <$n0038> created at line 1044. Found 24-bit subtractor for signal <$n0039> created at line 1045. Found 24-bit adder for signal <$n0040> created at line 1049. Found 24-bit adder for signal <$n0041> created at line 1050. Found 24-bit adder for signal <$n0042> created at line 1051. Found 24-bit adder for signal <$n0046> created at line 869. Found 24-bit adder for signal <$n0047> created at line 870. Found 24-bit adder for signal <$n0048> created at line 874. Found 32-bit subtractor for signal <$n0049> created at line 802. Found 32-bit comparator greater for signal <$n0054> created at line 790. Found 32-bit comparator greatequal for signal <$n0057> created at line 792. Found 32-bit comparator lessequal for signal <$n0058> created at line 790. Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 13-bit up counter for signal . Found 17-bit down counter for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 32-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 32-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit up accumulator for signal . Found 24-bit shifter arithmetic right for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 24-bit register for signal . Found 1-bit register for signal . Found 5-bit up counter for signal . Found 1-bit register for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 3-bit up counter for signal . Found 3-bit up counter for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 8-bit down counter for signal . Found 14-bit adder for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 4-bit up counter for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 26-bit up counter for signal . Found 2-bit register for signal . Found 3-bit up counter for signal . Found 1-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Found 24-bit register for signal . Summary: inferred 2 Finite State Machine(s). inferred 1 ROM(s). inferred 9 Counter(s). inferred 10 Accumulator(s). inferred 506 D-type flip-flop(s). inferred 19 Adder/Subtractor(s). inferred 3 Comparator(s). inferred 32 Multiplexer(s). inferred 1 Combinational logic shifter(s). Unit synthesized. Synthesizing Unit . Related source file is "C:/DESIGNS/FPGA/Custom_Libera/Custom_libera_top.vhd". WARNING:Xst:1778 - Inout > is assigned but never used. WARNING:Xst:1779 - Inout > is used but is never assigned. WARNING:Xst:1778 - Inout > is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:647 - Input is never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1778 - Inout is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 00000000000000000000000000000000. WARNING:Xst:653 - Signal is used but never assigned. Tied to value 0. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:653 - Signal > is used but never assigned. Tied to value 0000000000000000000000000000000. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:646 - Signal is assigned but never used. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. WARNING:Xst:1780 - Signal is never used or assigned. Found 32-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 1-bit tristate buffer for signal . Found 16-bit tristate buffer for signal . Found 16-bit tristate buffer for signal . Found 4-bit tristate buffer for signal >. Found 8-bit tristate buffer for signal >. Found 14-bit register for signal . Found 14-bit register for signal . Found 14-bit register for signal . Found 32-bit 4-to-1 multiplexer for signal . Found 4-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Found 32-bit register for signal . Summary: inferred 398 D-type flip-flop(s). inferred 32 Multiplexer(s). inferred 84 Tristate(s). Unit synthesized. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate > in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. INFO:Xst:2182 - Always blocking tristate in unit is removed. ========================================================================= HDL Synthesis Report Macro Statistics # ROMs : 1 8x2-bit ROM : 1 # Adders/Subtractors : 19 14-bit adder : 1 24-bit adder : 6 24-bit subtractor : 10 32-bit subtractor : 1 9-bit adder : 1 # Counters : 11 13-bit up counter : 1 17-bit down counter : 1 24-bit down counter : 2 26-bit up counter : 1 3-bit up counter : 3 4-bit up counter : 1 5-bit up counter : 1 8-bit down counter : 1 # Accumulators : 10 24-bit up accumulator : 9 32-bit up accumulator : 1 # Registers : 78 1-bit register : 38 13-bit register : 1 14-bit register : 3 24-bit register : 17 26-bit register : 2 3-bit register : 2 32-bit register : 12 4-bit register : 2 5-bit register : 1 # Comparators : 3 32-bit comparator greatequal : 1 32-bit comparator greater : 1 32-bit comparator lessequal : 1 # Multiplexers : 2 32-bit 4-to-1 multiplexer : 2 # Logic shifters : 1 24-bit shifter arithmetic right : 1 # Tristates : 1 32-bit tristate buffer : 1 ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= Analyzing FSM for best encoding. Optimizing FSM on signal with gray encoding. ------------------------ State | Encoding ------------------------ idle_synch | 00 wait_frev | 01 wait_beam | 11 start_acq | 10 stop_acq | unreached ------------------------ Analyzing FSM for best encoding. Optimizing FSM on signal with gray encoding. ----------------------- State | Encoding ----------------------- idle | 00 integrate | 01 ready | 11 reset_acc | 10 ----------------------- Reading module "icon.ngo" ( "icon.ngo" unchanged since last run )... Reading module "vio_control.ngo" ( "vio_control.ngo" unchanged since last run )... Reading module "vio.ngo" ( "vio.ngo" unchanged since last run )... Reading module "ila_6CH.ngo" ( "ila_6CH.ngo" unchanged since last run )... Reading module "ila_2CH.ngo" ( "ila_2CH.ngo" unchanged since last run )... Reading module "dpram8192x32.ngo" ( "dpram8192x32.ngo" unchanged since last run )... Reading module "dpram8x32.ngo" ( "dpram8x32.ngo" unchanged since last run )... Reading module "dpram32x32.ngo" ( "dpram32x32.ngo" unchanged since last run )... Reading module "phasetable.ngo" ( "phasetable.ngo" unchanged since last run )... WARNING:Xst:1474 - Core was not loaded for as one or more ports did not line up with component declaration. Declared output port > was not found in the core. Please make sure that component declaration ports are consistent with the core ports including direction and bus-naming conventions. WARNING:Xst:1474 - Core was not loaded for as one or more ports did not line up with component declaration. Declared input port > was not found in the core. Please make sure that component declaration ports are consistent with the core ports including direction and bus-naming conventions. WARNING:Xst:1474 - Core was not loaded for as one or more ports did not line up with component declaration. Declared input port > was not found in the core. Please make sure that component declaration ports are consistent with the core ports including direction and bus-naming conventions. WARNING:Xst:1474 - Core was not loaded for as one or more ports did not line up with component declaration. Declared input port > was not found in the core. Please make sure that component declaration ports are consistent with the core ports including direction and bus-naming conventions. WARNING:Xst:1474 - Core was not loaded for as one or more ports did not line up with component declaration. Declared input port > was not found in the core. Please make sure that component declaration ports are consistent with the core ports including direction and bus-naming conventions. Loading core for timing and area information for instance . Loading core for timing and area information for instance . Loading core for timing and area information for instance . Loading core for timing and area information for instance . Loading core for timing and area information for instance . Loading core for timing and area information for instance . Synthesizing (advanced) Unit . INFO:Xst:2387 - HDL ADVISOR - A 4-bit shift register was found for signal > and currently occupies 4 logic cells (2 slices). Removing the set/reset logic would take advantage of SRL16 (and derived) primitives and reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be removed for this simple shift register. The majority of simple pipeline structures do not need to be set/reset operationally. Unit synthesized (advanced). WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . Synthesizing (advanced) Unit . INFO:Xst:2387 - HDL ADVISOR - A 4-bit shift register was found for signal > and currently occupies 4 logic cells (2 slices). Removing the set/reset logic would take advantage of SRL16 (and derived) primitives and reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be removed for this simple shift register. The majority of simple pipeline structures do not need to be set/reset operationally. Unit synthesized (advanced). ========================================================================= Advanced HDL Synthesis Report Macro Statistics # FSMs : 1 # ROMs : 1 8x2-bit ROM : 1 # Adders/Subtractors : 19 14-bit adder : 1 24-bit adder : 6 24-bit subtractor : 10 32-bit subtractor : 1 9-bit adder : 1 # Counters : 10 13-bit up counter : 1 17-bit down counter : 1 24-bit down counter : 2 26-bit up counter : 1 3-bit up counter : 3 4-bit up counter : 1 5-bit up counter : 1 # Accumulators : 10 24-bit up accumulator : 9 32-bit up accumulator : 1 # Registers : 940 Flip-Flops : 940 # Comparators : 3 32-bit comparator greatequal : 1 32-bit comparator greater : 1 32-bit comparator lessequal : 1 # Multiplexers : 2 32-bit 4-to-1 multiplexer : 2 # Logic shifters : 1 24-bit shifter arithmetic right : 1 ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:1989 - Unit : instances , of unit are equivalent, second instance is removed WARNING:Xst:1988 - Unit : instances , of unit and unit are dual, second instance is removed INFO:Xst:2261 - The FF/Latch in Unit is equivalent to the following FF/Latch, which will be removed : WARNING:Xst:1710 - FF/Latch (without init value) has a constant value of 0 in block . WARNING:Xst:1895 - Due to other FF/Latch trimming, FF/Latch (without init value) has a constant value of 0 in block . WARNING:Xst:1895 - Due to other FF/Latch trimming, FF/Latch (without init value) has a constant value of 0 in block . WARNING:Xst:1895 - Due to other FF/Latch trimming, FF/Latch (without init value) has a constant value of 0 in block . INFO:Xst:2261 - The FF/Latch in Unit is equivalent to the following FF/Latch, which will be removed : INFO:Xst:2261 - The FF/Latch in Unit is equivalent to the following FF/Latch, which will be removed : Loading device for application Rf_Device from file '2vp30.nph' in environment C:\Xilinx. Optimizing unit ... Optimizing unit ... Optimizing unit ... Mapping all equations... WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . WARNING:Xst:1291 - FF/Latch is unconnected in block . Building and optimizing final netlist ... Found area constraint ratio of 100 (+ 5) on block Custom_libera_top, actual ratio is 7. FlipFlop PLL/n6_23 has been replicated 2 time(s) FlipFlop reg1_0 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_5 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_3 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_10 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_4 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_1 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_19 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_18 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_16 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_17 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_11 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_9 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_2 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_8 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_7 has been replicated 1 time(s) to handle iob=true attribute. FlipFlop reg1_6 has been replicated 1 time(s) to handle iob=true attribute. ========================================================================= * Final Report * ========================================================================= Final Results RTL Top Level Output File Name : Custom_libera_top.ngr Top Level Output File Name : Custom_libera_top Output Format : NGC Optimization Goal : Speed Keep Hierarchy : NO Design Statistics # IOs : 264 Cell Usage : # BELS : 3584 # GND : 7 # INV : 67 # LUT1 : 42 # LUT2 : 714 # LUT2_D : 4 # LUT2_L : 136 # LUT3 : 235 # LUT3_D : 6 # LUT3_L : 54 # LUT4 : 553 # LUT4_D : 8 # LUT4_L : 96 # MULT_AND : 9 # MUXCY : 814 # MUXF5 : 85 # VCC : 7 # XORCY : 747 # FlipFlops/Latches : 1255 # FD : 62 # FD_1 : 1 # FDC : 224 # FDC_1 : 23 # FDCE : 106 # FDCPE : 32 # FDE : 445 # FDP_1 : 1 # FDR : 6 # FDR_1 : 1 # FDRE : 326 # FDRE_1 : 24 # FDRSE : 2 # FDSE : 1 # FDSE_1 : 1 # RAMS : 22 # RAMB16_S1_S1 : 1 # RAMB16_S2_S2 : 6 # RAMB16_S36_S36 : 3 # RAMB16_S9_S9 : 12 # Clock Buffers : 2 # BUFG : 1 # BUFGP : 1 # IO Buffers : 186 # IBUF : 66 # IBUFDS : 2 # IBUFGDS : 4 # IOBUF : 32 # OBUF : 82 # Others : 5 # icon : 1 # ila_2CH : 1 # ila_6CH : 1 # vio : 1 # vio_control : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp30ff1152-6 Number of Slices: 1027 out of 13696 7% Number of Slice Flip Flops: 1239 out of 27392 4% Number of 4 input LUTs: 1848 out of 27392 6% Number of bonded IOBs: 193 out of 644 29% IOB Flip Flops: 16 Number of BRAMs: 22 out of 136 16% Number of GCLKs: 2 out of 16 12% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ -----------------------------------+------------------------+-------+ Clock Signal | Clock buffer(FF name) | Load | -----------------------------------+------------------------+-------+ sbc_csn_pad_i | BUFGP | 368 | adc_clk_ppad_i | IBUFGDS+BUFG | 909 | -----------------------------------+------------------------+-------+ Timing Summary: --------------- Speed Grade: -6 Minimum period: 7.709ns (Maximum Frequency: 129.718MHz) Minimum input arrival time before clock: 8.142ns Maximum output required time after clock: 7.886ns Maximum combinational path delay: 10.961ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ========================================================================= Timing constraint: Default period analysis for Clock 'sbc_csn_pad_i' Clock period: 1.473ns (frequency: 678.887MHz) Total number of paths / destination ports: 32 / 32 ------------------------------------------------------------------------- Delay: 1.473ns (Levels of Logic = 1) Source: reg0_0 (FF) Destination: reg0_0 (FF) Source Clock: sbc_csn_pad_i rising Destination Clock: sbc_csn_pad_i rising Data Path: reg0_0 to reg0_0 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDE:C->Q 6 0.374 0.552 reg0_0 (reg0_0) LUT4:I2->O 1 0.313 0.000 _n0022<0>1 (_n0022<0>) FDE:D 0.234 reg0_0 ---------------------------------------- Total 1.473ns (0.921ns logic, 0.552ns route) (62.5% logic, 37.5% route) ========================================================================= Timing constraint: Default period analysis for Clock 'adc_clk_ppad_i' Clock period: 7.709ns (frequency: 129.718MHz) Total number of paths / destination ports: 73975 / 1963 ------------------------------------------------------------------------- Delay: 7.709ns (Levels of Logic = 36) Source: PLL/n6_10 (FF) Destination: PLL/dds_freq_31 (FF) Source Clock: adc_clk_ppad_i rising Destination Clock: adc_clk_ppad_i rising Data Path: PLL/n6_10 to PLL/dds_freq_31 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDRE:C->Q 8 0.374 0.705 PLL/n6_10 (PLL/n6_10) LUT3:I0->O 2 0.313 0.588 PLL/Mshift_F_ERR_Sh<10>1 (PLL/Mshift_F_ERR_Sh<10>) LUT3_L:I0->LO 1 0.313 0.000 PLL/Mshift_F_ERR_Sh<42>281_F (N6691) MUXF5:I0->O 3 0.340 0.517 PLL/Mshift_F_ERR_Sh<42>281 (PLL/Mshift_F_ERR_Sh<42>) LUT4:I3->O 2 0.313 0.561 PLL/Mshift_F_ERR_Result<2>40 (PLL/F_ERR<2>) LUT2_L:I1->LO 1 0.313 0.000 PLL/PLL3__n0049<2>lut (PLL/N665) MUXCY:S->O 1 0.377 0.000 PLL/PLL3__n0049<2>cy (PLL/PLL3__n0049<2>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<3>cy (PLL/PLL3__n0049<3>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<4>cy (PLL/PLL3__n0049<4>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<5>cy (PLL/PLL3__n0049<5>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<6>cy (PLL/PLL3__n0049<6>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<7>cy (PLL/PLL3__n0049<7>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<8>cy (PLL/PLL3__n0049<8>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<9>cy (PLL/PLL3__n0049<9>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<10>cy (PLL/PLL3__n0049<10>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<11>cy (PLL/PLL3__n0049<11>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<12>cy (PLL/PLL3__n0049<12>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<13>cy (PLL/PLL3__n0049<13>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<14>cy (PLL/PLL3__n0049<14>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<15>cy (PLL/PLL3__n0049<15>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<16>cy (PLL/PLL3__n0049<16>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<17>cy (PLL/PLL3__n0049<17>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<18>cy (PLL/PLL3__n0049<18>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<19>cy (PLL/PLL3__n0049<19>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<20>cy (PLL/PLL3__n0049<20>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<21>cy (PLL/PLL3__n0049<21>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<22>cy (PLL/PLL3__n0049<22>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<23>cy (PLL/PLL3__n0049<23>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<24>cy (PLL/PLL3__n0049<24>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<25>cy (PLL/PLL3__n0049<25>_cyo) MUXCY:CI->O 1 0.042 0.000 PLL/PLL3__n0049<26>cy (PLL/PLL3__n0049<26>_cyo) MUXCY:CI->O 1 0.041 0.000 PLL/PLL3__n0049<27>cy (PLL/PLL3__n0049<27>_cyo) MUXCY:CI->O 1 0.041 0.000 PLL/PLL3__n0049<28>cy (PLL/PLL3__n0049<28>_cyo) MUXCY:CI->O 1 0.041 0.000 PLL/PLL3__n0049<29>cy (PLL/PLL3__n0049<29>_cyo) MUXCY:CI->O 0 0.041 0.000 PLL/PLL3__n0049<30>cy (PLL/PLL3__n0049<30>_cyo) XORCY:CI->O 1 0.868 0.418 PLL/PLL3__n0049<31>_xor (PLL/_n0049<31>) LUT4_L:I2->LO 1 0.313 0.000 PLL/_n0033<31>37 (PLL/_n0033<31>) FDCPE:D 0.234 PLL/dds_freq_31 ---------------------------------------- Total 7.709ns (4.920ns logic, 2.789ns route) (63.8% logic, 36.2% route) ========================================================================= Timing constraint: Default OFFSET IN BEFORE for Clock 'sbc_csn_pad_i' Total number of paths / destination ports: 6336 / 736 ------------------------------------------------------------------------- Offset: 8.142ns (Levels of Logic = 7) Source: sbc_adr_pad_i<12> (PAD) Destination: reg5_0 (FF) Destination Clock: sbc_csn_pad_i rising Data Path: sbc_adr_pad_i<12> to reg5_0 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ IBUF:I->O 16 0.919 0.884 sbc_adr_pad_i_12_IBUF (sbc_adr_pad_i_12_IBUF) LUT3:I0->O 1 0.313 0.440 Ker110_SW0 (N103) LUT4:I3->O 55 0.313 0.971 Ker110 (N47) LUT2:I0->O 1 0.313 0.440 Ker32_SW0 (N99) LUT4:I3->O 43 0.313 0.924 Ker32 (N32) LUT3:I1->O 2 0.313 0.561 Ker371 (N37) LUT4:I1->O 32 0.313 0.790 _n01041 (_n0104) FDE:CE 0.335 reg5_0 ---------------------------------------- Total 8.142ns (3.132ns logic, 5.010ns route) (38.5% logic, 61.5% route) ========================================================================= Timing constraint: Default OFFSET IN BEFORE for Clock 'adc_clk_ppad_i' Total number of paths / destination ports: 259 / 247 ------------------------------------------------------------------------- Offset: 2.469ns (Levels of Logic = 3) Source: sbc_adr_pad_i<14> (PAD) Destination: PLL/C_TABLE/B6 (RAM) Destination Clock: adc_clk_ppad_i rising Data Path: sbc_adr_pad_i<14> to PLL/C_TABLE/B6 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ IBUF:I->O 19 0.919 0.847 sbc_adr_pad_i_14_IBUF (sbc_adr_pad_i_14_IBUF) begin scope: 'PLL/C_TABLE' LUT4:I0->O 1 0.313 0.390 BU135 (N938) RAMB16_S9_S9:ENA 0.000 B6 ---------------------------------------- Total 2.469ns (1.232ns logic, 1.237ns route) (49.9% logic, 50.1% route) ========================================================================= Timing constraint: Default OFFSET OUT AFTER for Clock 'adc_clk_ppad_i' Total number of paths / destination ports: 1204 / 216 ------------------------------------------------------------------------- Offset: 7.583ns (Levels of Logic = 6) Source: PLL/HC_tab_ST_addr_0 (FF) Destination: sbc_dat_pad_io<0> (PAD) Source Clock: adc_clk_ppad_i rising Data Path: PLL/HC_tab_ST_addr_0 to sbc_dat_pad_io<0> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDRE:C->Q 1 0.374 0.533 PLL/HC_tab_ST_addr_0 (PLL/HC_tab_ST_addr_0) LUT4:I0->O 1 0.313 0.440 data_out<0>82 (data_out<0>_map1803) LUT4:I3->O 1 0.313 0.418 data_out<0>93 (data_out<0>_map1807) LUT3:I2->O 1 0.313 0.506 data_out<0>98 (data_out<0>_map1808) LUT4:I1->O 1 0.313 0.506 data_out<0>200_SW0 (N6513) LUT4:I1->O 1 0.313 0.390 data_out<0>200 (data_out<0>) IOBUF:I->IO 2.851 sbc_dat_pad_io_0_IOBUF (sbc_dat_pad_io<0>) ---------------------------------------- Total 7.583ns (4.790ns logic, 2.793ns route) (63.2% logic, 36.8% route) ========================================================================= Timing constraint: Default OFFSET OUT AFTER for Clock 'sbc_csn_pad_i' Total number of paths / destination ports: 882 / 91 ------------------------------------------------------------------------- Offset: 7.886ns (Levels of Logic = 6) Source: reg3_7 (FF) Destination: sbc_dat_pad_io<7> (PAD) Source Clock: sbc_csn_pad_i rising Data Path: reg3_7 to sbc_dat_pad_io<7> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDE:C->Q 43 0.374 0.858 reg3_7 (reg3_7) LUT4:I3->O 1 0.313 0.506 data_out<7>71 (data_out<7>_map227) LUT2:I1->O 1 0.313 0.418 data_out<7>72 (data_out<7>_map228) LUT4:I2->O 1 0.313 0.418 data_out<7>166 (data_out<7>_map247) LUT4:I2->O 1 0.313 0.506 data_out<7>246_SW0 (N6459) LUT4:I1->O 1 0.313 0.390 data_out<7>246 (data_out<7>) IOBUF:I->IO 2.851 sbc_dat_pad_io_7_IOBUF (sbc_dat_pad_io<7>) ---------------------------------------- Total 7.886ns (4.790ns logic, 3.096ns route) (60.7% logic, 39.3% route) ========================================================================= Timing constraint: Default path analysis Total number of paths / destination ports: 2178 / 276 ------------------------------------------------------------------------- Delay: 10.961ns (Levels of Logic = 9) Source: sbc_adr_pad_i<12> (PAD) Destination: sbc_dat_pad_io<1> (PAD) Data Path: sbc_adr_pad_i<12> to sbc_dat_pad_io<1> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ IBUF:I->O 16 0.919 0.884 sbc_adr_pad_i_12_IBUF (sbc_adr_pad_i_12_IBUF) LUT3:I0->O 1 0.313 0.440 Ker110_SW0 (N103) LUT4:I3->O 55 0.313 0.971 Ker110 (N47) LUT2:I0->O 1 0.313 0.440 Ker32_SW0 (N99) LUT4:I3->O 43 0.313 0.951 Ker32 (N32) LUT4:I0->O 1 0.313 0.418 data_out<12>166 (data_out<12>_map688) LUT4:I2->O 1 0.313 0.506 data_out<12>246_SW0 (N6473) LUT4:I1->O 1 0.313 0.390 data_out<12>246 (data_out<12>) IOBUF:I->IO 2.851 sbc_dat_pad_io_12_IOBUF (sbc_dat_pad_io<12>) ---------------------------------------- Total 10.961ns (5.961ns logic, 5.000ns route) (54.4% logic, 45.6% route) ========================================================================= CPU : 105.61 / 105.94 s | Elapsed : 105.00 / 106.00 s --> Total memory usage is 203172 kilobytes Number of errors : 0 ( 0 filtered) Number of warnings : 248 ( 0 filtered) Number of infos : 58 ( 0 filtered)