Release 14.2 - xst P.28xd (nt64) Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved. --> Parameter TMPDIR set to xst/projnav.tmp Total REAL time to Xst completion: 0.00 secs Total CPU time to Xst completion: 0.18 secs --> Parameter xsthdpdir set to xst Total REAL time to Xst completion: 0.00 secs Total CPU time to Xst completion: 0.18 secs --> Reading design: top.prj TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Parsing 3) HDL Elaboration 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 5.1) Advanced HDL Synthesis Report 6) Low Level Synthesis 7) Partition Report 8) Design Summary 8.1) Primitive and Black Box Usage 8.2) Device utilization summary 8.3) Partition Resource Summary 8.4) Timing Report 8.4.1) Clock Information 8.4.2) Asynchronous Control Signals Information 8.4.3) Timing Summary 8.4.4) Timing Details 8.4.5) Cross Clock Domains Report ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input File Name : "top.prj" Ignore Synthesis Constraint File : NO ---- Target Parameters Output File Name : "top" Output Format : NGC Target Device : xc6slx9-2-tqg144 ---- Source Options Top Module Name : top Automatic FSM Extraction : YES FSM Encoding Algorithm : Auto Safe Implementation : No FSM Style : LUT RAM Extraction : Yes RAM Style : Auto ROM Extraction : Yes Shift Register Extraction : YES ROM Style : Auto Resource Sharing : YES Asynchronous To Synchronous : NO Shift Register Minimum Size : 2 Use DSP Block : Auto Automatic Register Balancing : No ---- Target Options LUT Combining : Auto Reduce Control Sets : Auto Add IO Buffers : YES Global Maximum Fanout : 100000 Add Generic Clock Buffer(BUFG) : 16 Register Duplication : YES Optimize Instantiated Primitives : NO Use Clock Enable : Auto Use Synchronous Set : Auto Use Synchronous Reset : Auto Pack IO Registers into IOBs : Auto Equivalent register Removal : YES ---- General Options Optimization Goal : Speed Optimization Effort : 1 Power Reduction : NO Keep Hierarchy : No Netlist Hierarchy : As_Optimized RTL Output : Yes Global Optimization : AllClockNets Read Cores : YES Write Timing Constraints : NO Cross Clock Analysis : NO Hierarchy Separator : / Bus Delimiter : <> Case Specifier : Maintain Slice Utilization Ratio : 100 BRAM Utilization Ratio : 100 DSP48 Utilization Ratio : 100 Auto BRAM Packing : NO Slice Utilization Ratio Delta : 5 ========================================================================= ========================================================================= * HDL Parsing * ========================================================================= Analyzing Verilog file "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\hextobcd.v" into library work Parsing module . Analyzing Verilog file "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\LCD.v" into library work Parsing module . Analyzing Verilog file "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\Encoder_Read.v" into library work Parsing module . Analyzing Verilog file "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\top.v" into library work Parsing module . ========================================================================= * HDL Elaboration * ========================================================================= WARNING:HDLCompiler:1016 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\top.v" Line 95: Port CLK180 is not connected to this instance Elaborating module . Elaborating module . WARNING:HDLCompiler:634 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\Encoder_Read.v" Line 128: Net does not have a driver. Elaborating module . WARNING:HDLCompiler:413 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\LCD.v" Line 137: Result of 10-bit expression is truncated to fit in 9-bit target. WARNING:HDLCompiler:413 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\LCD.v" Line 231: Result of 32-bit expression is truncated to fit in 1-bit target. Elaborating module . WARNING:HDLCompiler:1127 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\hextobcd.v" Line 41: Assignment to bcd ignored, since the identifier is never used WARNING:HDLCompiler:189 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\LCD.v" Line 261: Size mismatch in connection of port . Formal port size is 31-bit while actual signal size is 32-bit. Elaborating module . ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\top.v". S0 = 0 S1 = 1 S2 = 2 S3 = 3 S4 = 4 S5 = 5 S6 = 6 S7 = 7 S8 = 8 S9 = 9 S10 = 10 S11 = 11 S12 = 12 S13 = 13 INFO:Xst:3210 - "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\top.v" line 74: Output port of the instance is unconnected or connected to loadless signal. Found 1-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 1-bit register for signal . Found 2-bit adder for signal created at line 67. Summary: inferred 1 Adder/Subtractor(s). inferred 9 D-type flip-flop(s). Unit synthesized. Synthesizing Unit . Related source file is "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\Encoder_Read.v". WARNING:Xst:653 - Signal is used but never assigned. This sourceless signal will be automatically connected to value GND. Found 1-bit register for signal . Found 32-bit register for signal . Found 2-bit register for signal . Found 2-bit register for signal . Found 1-bit register for signal . Found 32-bit subtractor for signal created at line 160. Found 32-bit adder for signal created at line 149. Found 32-bit adder for signal created at line 167. Summary: inferred 2 Adder/Subtractor(s). inferred 38 D-type flip-flop(s). inferred 1 Multiplexer(s). Unit synthesized. Synthesizing Unit . Related source file is "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\LCD.v". LCD_BLANK = 8'b00100000 LCD_DASH = 8'b00101101 LCD_COLON = 8'b00111010 LCD_PERIODE = 8'b00101110 LCD_EQUAL = 8'b00111101 LCD_0 = 8'b00110000 LCD_1 = 8'b00110001 LCD_2 = 8'b00110010 LCD_3 = 8'b00110011 LCD_4 = 8'b00110100 LCD_5 = 8'b00110101 LCD_6 = 8'b00110110 LCD_7 = 8'b00110111 LCD_8 = 8'b00111000 LCD_9 = 8'b00111001 LCD_A = 8'b01000001 LCD_B = 8'b01000010 LCD_C = 8'b01000011 LCD_D = 8'b01000100 LCD_E = 8'b01000101 LCD_F = 8'b01000110 LCD_G = 8'b01000111 LCD_H = 8'b01001000 LCD_I = 8'b01001001 LCD_J = 8'b01001010 LCD_K = 8'b01001011 LCD_L = 8'b01001100 LCD_M = 8'b01001101 LCD_N = 8'b01001110 LCD_O = 8'b01001111 LCD_P = 8'b01010000 LCD_Q = 8'b01010001 LCD_R = 8'b01010010 LCD_S = 8'b01010011 LCD_T = 8'b01010100 LCD_U = 8'b01010101 LCD_V = 8'b01010110 LCD_W = 8'b01010111 LCD_X = 8'b01011000 LCD_Y = 8'b01011001 LCD_Z = 8'b01011010 LCD_UNDER = 8'b01011111 LCD_S_a = 8'b01100001 LCD_S_b = 8'b01100010 LCD_S_c = 8'b01100011 LCD_S_d = 8'b01100100 LCD_S_e = 8'b01100101 LCD_S_f = 8'b01100110 LCD_S_g = 8'b01100111 LCD_S_h = 8'b01101000 LCD_S_i = 8'b01101001 LCD_S_j = 8'b01101010 LCD_S_k = 8'b01101011 LCD_S_l = 8'b01101100 LCD_S_m = 8'b01101101 LCD_S_n = 8'b01101110 LCD_S_o = 8'b01101111 LCD_S_p = 8'b01110000 LCD_S_q = 8'b01110001 LCD_S_r = 8'b01110010 LCD_S_s = 8'b01110011 LCD_S_t = 8'b01110100 LCD_S_u = 8'b01110101 LCD_S_v = 8'b01110110 LCD_S_w = 8'b01110111 LCD_S_x = 8'b01111000 LCD_S_y = 8'b01111001 LCD_S_z = 8'b01111010 LCD_Minus = 8'b00101101 LCD_Plus = 8'b00101011 Found 9-bit register for signal . Found 32-bit register for signal . Found 32-bit adder for signal created at line 123. Found 9-bit adder for signal created at line 137. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 7-bit adder for signal created at line 242. Found 7-bit adder for signal created at line 244. Found 8-bit comparator greater for signal created at line 231 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Found 4-bit comparator lessequal for signal created at line 241 Summary: inferred 20 Adder/Subtractor(s). inferred 41 D-type flip-flop(s). inferred 10 Comparator(s). inferred 37 Multiplexer(s). Unit synthesized. Synthesizing Unit . Related source file is "H:\Product\LK\FPGA\LK-Xilinx-TB\VerilogHDL\Encoder_Rotary\hextobcd.v". Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 4-bit adder for signal created at line 49. Found 4-bit adder for signal created at line 51. Found 4-bit adder for signal created at line 53. Found 4-bit adder for signal created at line 55. Found 4-bit adder for signal created at line 57. Found 4-bit adder for signal created at line 59. Found 4-bit adder for signal created at line 61. Found 4-bit adder for signal created at line 63. Found 4-bit adder for signal created at line 65. Found 3-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Found 4-bit comparator greater for signal created at line 48 Found 4-bit comparator greater for signal created at line 50 Found 4-bit comparator greater for signal created at line 52 Found 4-bit comparator greater for signal created at line 54 Found 4-bit comparator greater for signal created at line 56 Found 4-bit comparator greater for signal created at line 58 Found 4-bit comparator greater for signal created at line 60 Found 4-bit comparator greater for signal created at line 62 Found 4-bit comparator greater for signal created at line 64 Summary: inferred 252 Adder/Subtractor(s). inferred 252 Comparator(s). inferred 981 Multiplexer(s). Unit synthesized. ========================================================================= HDL Synthesis Report Macro Statistics # Adders/Subtractors : 275 2-bit adder : 1 32-bit adder : 2 32-bit addsub : 1 4-bit adder : 252 7-bit adder : 18 9-bit adder : 1 # Registers : 15 1-bit register : 9 2-bit register : 3 32-bit register : 2 9-bit register : 1 # Comparators : 262 3-bit comparator greater : 1 4-bit comparator greater : 251 4-bit comparator lessequal : 9 8-bit comparator greater : 1 # Multiplexers : 1019 1-bit 2-to-1 multiplexer : 980 32-bit 2-to-1 multiplexer : 1 40-bit 2-to-1 multiplexer : 1 8-bit 2-to-1 multiplexer : 36 9-bit 2-to-1 multiplexer : 1 ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= Synthesizing (advanced) Unit . The following registers are absorbed into counter : 1 register on signal . Unit synthesized (advanced). Synthesizing (advanced) Unit . The following registers are absorbed into counter : 1 register on signal . The following registers are absorbed into counter : 1 register on signal . Unit synthesized (advanced). Synthesizing (advanced) Unit . The following registers are absorbed into counter : 1 register on signal . Unit synthesized (advanced). ========================================================================= Advanced HDL Synthesis Report Macro Statistics # Adders/Subtractors : 271 3-bit adder : 24 32-bit adder : 1 4-bit adder : 228 7-bit adder : 18 # Counters : 4 2-bit up counter : 1 32-bit up counter : 1 32-bit updown counter : 1 9-bit up counter : 1 # Registers : 13 Flip-Flops : 13 # Comparators : 262 3-bit comparator greater : 1 4-bit comparator greater : 251 4-bit comparator lessequal : 9 8-bit comparator greater : 1 # Multiplexers : 1018 1-bit 2-to-1 multiplexer : 980 32-bit 2-to-1 multiplexer : 1 40-bit 2-to-1 multiplexer : 1 8-bit 2-to-1 multiplexer : 36 ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Optimizing unit ... Optimizing unit ... Optimizing unit ... WARNING:Xst:2677 - Node of sequential type is unconnected in block . WARNING:Xst:2677 - Node of sequential type is unconnected in block . WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. WARNING:Xst:1293 - FF/Latch has a constant value of 0 in block . This FF/Latch will be trimmed during the optimization process. INFO:Xst:2261 - The FF/Latch in Unit is equivalent to the following FF/Latch, which will be removed : Mapping all equations... Building and optimizing final netlist ... Found area constraint ratio of 100 (+ 5) on block top, actual ratio is 13. FlipFlop TextLcd/lcd_cnt_1 has been replicated 1 time(s) FlipFlop TextLcd/lcd_cnt_2 has been replicated 1 time(s) Final Macro Processing ... ========================================================================= Final Register Report Macro Statistics # Registers : 71 Flip-Flops : 71 ========================================================================= ========================================================================= * Partition Report * ========================================================================= Partition Implementation Status ------------------------------- No Partitions were found in this design. ------------------------------- ========================================================================= * Design Summary * ========================================================================= Top Level Output File Name : top.ngc Primitive and Black Box Usage: ------------------------------ # BELS : 845 # GND : 1 # INV : 34 # LUT1 : 19 # LUT2 : 21 # LUT3 : 42 # LUT4 : 17 # LUT5 : 96 # LUT6 : 437 # MUXCY : 85 # MUXF7 : 3 # VCC : 1 # XORCY : 89 # FlipFlops/Latches : 71 # FD : 23 # FDCE : 11 # FDE : 3 # FDRE : 34 # Clock Buffers : 2 # BUFG : 2 # IO Buffers : 13 # IBUF : 2 # IBUFG : 1 # OBUF : 10 # DCMs : 1 # DCM_SP : 1 Device utilization summary: --------------------------- Selected Device : 6slx9tqg144-2 Slice Logic Utilization: Number of Slice Registers: 71 out of 11440 0% Number of Slice LUTs: 666 out of 5720 11% Number used as Logic: 666 out of 5720 11% Slice Logic Distribution: Number of LUT Flip Flop pairs used: 675 Number with an unused Flip Flop: 604 out of 675 89% Number with an unused LUT: 9 out of 675 1% Number of fully used LUT-FF pairs: 62 out of 675 9% Number of unique control sets: 7 IO Utilization: Number of IOs: 13 Number of bonded IOBs: 13 out of 102 12% Specific Feature Utilization: Number of BUFG/BUFGCTRLs: 2 out of 16 12% --------------------------- Partition Resource Summary: --------------------------- No Partitions were found in this design. --------------------------- ========================================================================= 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 | -----------------------------------+------------------------+-------+ osc | DCM_SP:CLKFX | 71 | -----------------------------------+------------------------+-------+ Asynchronous Control Signals Information: ---------------------------------------- No asynchronous control signals found in this design Timing Summary: --------------- Speed Grade: -2 Minimum period: 5.012ns (Maximum Frequency: 199.526MHz) Minimum input arrival time before clock: 2.083ns Maximum output required time after clock: 61.276ns Maximum combinational path delay: No path found Timing Details: --------------- All values displayed in nanoseconds (ns) ========================================================================= Timing constraint: Default period analysis for Clock 'osc' Clock period: 5.012ns (frequency: 199.526MHz) Total number of paths / destination ports: 4533 / 162 ------------------------------------------------------------------------- Delay: 5.012ns (Levels of Logic = 11) Source: TextLcd/lcd_cnt_5 (FF) Destination: TextLcd/lcd_cnt_8 (FF) Source Clock: osc rising Destination Clock: osc rising Data Path: TextLcd/lcd_cnt_5 to TextLcd/lcd_cnt_8 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDCE:C->Q 63 0.525 1.922 TextLcd/lcd_cnt_5 (TextLcd/lcd_cnt_5) LUT6:I5->O 7 0.254 0.910 TextLcd/lcd_cnt[8]_GND_3_o_equal_9_o11 (TextLcd/lcd_cnt[8]_GND_3_o_equal_9_o_bdd0) LUT4:I3->O 1 0.254 0.681 TextLcd/lcd_cnt[8]_GND_3_o_equal_9_o_inv11 (TextLcd/lcd_cnt[8]_GND_3_o_equal_9_o_inv) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<0> (TextLcd/Mcount_lcd_cnt_cy<0>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<1> (TextLcd/Mcount_lcd_cnt_cy<1>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<2> (TextLcd/Mcount_lcd_cnt_cy<2>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<3> (TextLcd/Mcount_lcd_cnt_cy<3>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<4> (TextLcd/Mcount_lcd_cnt_cy<4>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<5> (TextLcd/Mcount_lcd_cnt_cy<5>) MUXCY:CI->O 1 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<6> (TextLcd/Mcount_lcd_cnt_cy<6>) MUXCY:CI->O 0 0.023 0.000 TextLcd/Mcount_lcd_cnt_cy<7> (TextLcd/Mcount_lcd_cnt_cy<7>) XORCY:CI->O 1 0.206 0.000 TextLcd/Mcount_lcd_cnt_xor<8> (TextLcd/Mcount_lcd_cnt8) FDCE:D 0.074 TextLcd/lcd_cnt_8 ---------------------------------------- Total 5.012ns (1.499ns logic, 3.513ns route) (29.9% logic, 70.1% route) ========================================================================= Timing constraint: Default OFFSET IN BEFORE for Clock 'osc' Total number of paths / destination ports: 2 / 2 ------------------------------------------------------------------------- Offset: 2.083ns (Levels of Logic = 1) Source: enc_a (PAD) Destination: enc_a1 (FF) Destination Clock: osc rising Data Path: enc_a to enc_a1 Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ IBUF:I->O 1 1.328 0.681 enc_a_IBUF (enc_a_IBUF) FD:D 0.074 enc_a1 ---------------------------------------- Total 2.083ns (1.402ns logic, 0.681ns route) (67.3% logic, 32.7% route) ========================================================================= Timing constraint: Default OFFSET OUT AFTER for Clock 'osc' Total number of paths / destination ports: 196209680650428380 / 10 ------------------------------------------------------------------------- Offset: 61.276ns (Levels of Logic = 69) Source: enc/enc_value_r_1 (FF) Destination: lcd_data<6> (PAD) Source Clock: osc rising Data Path: enc/enc_value_r_1 to lcd_data<6> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ FDRE:C->Q 36 0.525 1.586 enc/enc_value_r_1 (enc/enc_value_r_1) INV:I->O 1 0.255 0.000 enc/n0074<1>1_INV_0 (enc/n0074<1>) MUXCY:S->O 1 0.215 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<1> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<1>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<2> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<2>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<3> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<3>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<4> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<4>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<5> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<5>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<6> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<6>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<7> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<7>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<8> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<8>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<9> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<9>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<10> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<10>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<11> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<11>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<12> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<12>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<13> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<13>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<14> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<14>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<15> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<15>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<16> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<16>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<17> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<17>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<18> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<18>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<19> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<19>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<20> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<20>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<21> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<21>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<22> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<22>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<23> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<23>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<24> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<24>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<25> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<25>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<26> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<26>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<27> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<27>) MUXCY:CI->O 1 0.023 0.000 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<28> (enc/Madd_GND_2_o_GND_2_o_add_37_OUT_cy<28>) XORCY:CI->O 3 0.206 0.766 enc/Madd_GND_2_o_GND_2_o_add_37_OUT_xor<29> (enc/GND_2_o_GND_2_o_add_37_OUT<29>) LUT3:I2->O 5 0.254 1.271 enc/Mmux_enc_value221 (x_encoder_w<29>) LUT5:I0->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_181_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_56_OUT_lut<3>) LUT6:I0->O 9 0.254 1.204 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_217_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_76_OUT_cy<0>) LUT6:I3->O 15 0.235 1.383 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_257_o12 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_96_OUT_cy<0>) LUT5:I2->O 4 0.235 1.234 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_257_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_94_OUT_lut<3>) LUT5:I0->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_293_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_112_OUT_lut<3>) LUT6:I0->O 12 0.254 1.297 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_329_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_132_OUT_cy<0>) LUT4:I1->O 7 0.235 1.138 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_369_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_152_OUT_cy<0>) LUT5:I2->O 2 0.235 1.002 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_369_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_150_OUT_lut<3>) LUT5:I1->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_405_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_168_OUT_lut<3>) LUT6:I0->O 9 0.254 1.204 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_441_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_188_OUT_cy<0>) LUT6:I3->O 15 0.235 1.383 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_481_o12 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_208_OUT_cy<0>) LUT5:I2->O 4 0.235 1.234 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_481_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_206_OUT_lut<3>) LUT5:I0->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_517_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_224_OUT_lut<3>) LUT6:I0->O 12 0.254 1.297 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_553_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_244_OUT_cy<0>) LUT4:I1->O 7 0.235 1.138 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_593_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_264_OUT_cy<0>) LUT5:I2->O 2 0.235 1.002 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_593_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_262_OUT_lut<3>) LUT5:I1->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_629_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_280_OUT_lut<3>) LUT6:I0->O 9 0.254 1.204 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_665_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_300_OUT_cy<0>) LUT6:I3->O 15 0.235 1.383 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_705_o12 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_320_OUT_cy<0>) LUT5:I2->O 4 0.235 1.234 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_705_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_318_OUT_lut<3>) LUT5:I0->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_741_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_336_OUT_lut<3>) LUT6:I0->O 12 0.254 1.297 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_777_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_356_OUT_cy<0>) LUT4:I1->O 7 0.235 1.138 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_817_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_376_OUT_cy<0>) LUT5:I2->O 2 0.235 1.002 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_817_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_374_OUT_lut<3>) LUT5:I1->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_853_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_392_OUT_lut<3>) LUT6:I0->O 8 0.254 1.172 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_889_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_412_OUT_cy<0>) LUT6:I3->O 10 0.235 1.236 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_929_o12 (TextLcd/hextobcd0/Madd_n1705_Madd_cy<0>) LUT5:I2->O 3 0.235 1.196 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_929_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_430_OUT_lut<3>) LUT5:I0->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_965_o111 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_448_OUT_lut<3>) LUT6:I0->O 8 0.254 1.172 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_1001_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_468_OUT_cy<0>) LUT4:I1->O 6 0.235 1.104 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_1042_o131 (TextLcd/hextobcd0/result<38>) LUT5:I2->O 2 0.235 1.002 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_1042_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_486_OUT_lut<3>) LUT5:I1->O 3 0.254 1.221 TextLcd/hextobcd0/Mmux_GND_4_o_GND_4_o_MUX_1078_o11 (TextLcd/hextobcd0/Madd_GND_4_o_GND_4_o_add_504_OUT_lut<3>) LUT6:I0->O 5 0.254 1.296 TextLcd/hextobcd0/Mmux_result<33>121 (TextLcd/Madd_n0194[6:0]_lut<3>) LUT6:I0->O 2 0.254 0.834 TextLcd/lcd_db<4>10 (TextLcd/lcd_db<4>_bdd18) LUT5:I3->O 1 0.250 1.112 TextLcd/lcd_db<6>3 (TextLcd/lcd_db<6>2) LUT6:I1->O 1 0.254 0.681 TextLcd/lcd_db<6>4 (lcd_data_6_OBUF) OBUF:I->O 2.912 lcd_data_6_OBUF (lcd_data<6>) ---------------------------------------- Total 61.276ns (14.085ns logic, 47.191ns route) (23.0% logic, 77.0% route) ========================================================================= Cross Clock Domains Report: -------------------------- Clock to Setup on destination clock osc ---------------+---------+---------+---------+---------+ | Src:Rise| Src:Fall| Src:Rise| Src:Fall| Source Clock |Dest:Rise|Dest:Rise|Dest:Fall|Dest:Fall| ---------------+---------+---------+---------+---------+ osc | 5.012| | | | ---------------+---------+---------+---------+---------+ ========================================================================= Total REAL time to Xst completion: 16.00 secs Total CPU time to Xst completion: 15.87 secs --> Total memory usage is 275020 kilobytes Number of errors : 0 ( 0 filtered) Number of warnings : 25 ( 0 filtered) Number of infos : 2 ( 0 filtered)