diff --git a/openfpga/src/annotation/annotate_rr_graph.cpp b/openfpga/src/annotation/annotate_rr_graph.cpp index 3ac42a3ca..341fc1271 100644 --- a/openfpga/src/annotation/annotate_rr_graph.cpp +++ b/openfpga/src/annotation/annotate_rr_graph.cpp @@ -256,44 +256,24 @@ RRGSB build_rr_gsb(const DeviceContext& vpr_device_ctx, /* Fill opin_rr_nodes */ /* Copy from temp_opin_rr_node to opin_rr_node */ - for (const RRNodeId& inode : temp_opin_rr_nodes[0]) { - /* Skip those has no configurable outgoing, they should NOT appear in the GSB connection - * This is for those grid output pins used by direct connections - */ - if (0 == std::distance(vpr_device_ctx.rr_graph.node_configurable_out_edges(inode).begin(), - vpr_device_ctx.rr_graph.node_configurable_out_edges(inode).end())) { - continue; + for (size_t opin_array_id = 0; opin_array_id < temp_opin_rr_nodes.size(); ++opin_array_id) { + for (const RRNodeId& inode : temp_opin_rr_nodes[opin_array_id]) { + /* Skip those has no configurable outgoing, they should NOT appear in the GSB connection + * This is for those grid output pins used by direct connections + */ + if (0 == vpr_device_ctx.rr_graph.num_configurable_edges(inode)) { + continue; + } + /* Do not consider OPINs that directly drive an IPIN + * they are supposed to be handled by direct connection + */ + if (true == is_opin_direct_connected_ipin(vpr_device_ctx.rr_graph, inode)) { + continue; + } + + /* Grid[x+1][y+1] Bottom side outputs pins */ + rr_gsb.add_opin_node(inode, side_manager.get_side()); } - - /* Do not consider OPINs that directly drive an IPIN - * they are supposed to be handled by direct connection - */ - if (true == is_opin_direct_connected_ipin(vpr_device_ctx.rr_graph, inode)) { - continue; - } - - /* Grid[x+1][y+1] Bottom side outputs pins */ - rr_gsb.add_opin_node(inode, side_manager.get_side()); - } - - for (const RRNodeId& inode : temp_opin_rr_nodes[1]) { - /* Skip those has no configurable outgoing, they should NOT appear in the GSB connection - * This is for those grid output pins used by direct connections - */ - if (0 == std::distance(vpr_device_ctx.rr_graph.node_configurable_out_edges(inode).begin(), - vpr_device_ctx.rr_graph.node_configurable_out_edges(inode).end())) { - continue; - } - - /* Do not consider OPINs that directly drive an IPIN - * they are supposed to be handled by direct connection - */ - if (true == is_opin_direct_connected_ipin(vpr_device_ctx.rr_graph, inode)) { - continue; - } - - /* Grid[x+1][y] TOP side outputs pins */ - rr_gsb.add_opin_node(inode, side_manager.get_side()); } /* Clean ipin_rr_nodes */ @@ -375,8 +355,7 @@ RRGSB build_rr_gsb(const DeviceContext& vpr_device_ctx, /* Skip those has no configurable outgoing, they should NOT appear in the GSB connection * This is for those grid output pins used by direct connections */ - if (0 == std::distance(vpr_device_ctx.rr_graph.node_configurable_in_edges(inode).begin(), - vpr_device_ctx.rr_graph.node_configurable_in_edges(inode).end())) { + if (0 == vpr_device_ctx.rr_graph.node_configurable_in_edges(inode).size()) { continue; } diff --git a/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_abspath_openfpga.xml b/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_abspath_openfpga.xml new file mode 100644 index 000000000..2ad4d1904 --- /dev/null +++ b/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_abspath_openfpga.xml @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + + + + 10e-12 5e-12 + + + 10e-12 5e-12 + + + + + + + + + + + + + 10e-12 5e-12 5e-12 + + + 10e-12 5e-12 5e-12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_openfpga.xml b/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_openfpga.xml index 0f928c092..9a4538dd3 100644 --- a/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_openfpga.xml +++ b/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_openfpga.xml @@ -207,7 +207,8 @@ - + + diff --git a/openfpga_flow/regression_test_scripts/basic_reg_test.sh b/openfpga_flow/regression_test_scripts/basic_reg_test.sh index 0ace50b43..288b8a277 100755 --- a/openfpga_flow/regression_test_scripts/basic_reg_test.sh +++ b/openfpga_flow/regression_test_scripts/basic_reg_test.sh @@ -199,6 +199,7 @@ run-task _task_copy $@ echo -e "Testing output files without time stamp"; run-task basic_tests/no_time_stamp/device_1x1 $@ run-task basic_tests/no_time_stamp/device_4x4 $@ +run-task basic_tests/no_time_stamp/no_cout_in_gsb $@ # Run git-diff to ensure no changes on the golden netlists # Switch to root path in case users are running the tests in another location cd ${OPENFPGA_PATH} diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/config/task.conf b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/config/task.conf new file mode 100644 index 000000000..60c164b4d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/config/task.conf @@ -0,0 +1,36 @@ +# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = +# Configuration file for running experiments +# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = +# timeout_each_job : FPGA Task script splits fpga flow into multiple jobs +# Each job execute fpga_flow script on combination of architecture & benchmark +# timeout_each_job is timeout for each job +# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = + +[GENERAL] +run_engine=openfpga_shell +power_tech_file = ${PATH:OPENFPGA_PATH}/openfpga_flow/tech/PTM_45nm/45nm.xml +power_analysis = true +spice_output=false +verilog_output=true +timeout_each_job = 20*60 +fpga_flow=yosys_vpr + +[OpenFPGA_SHELL] +openfpga_shell_template=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_shell_scripts/no_time_stamp_example_script.openfpga +openfpga_arch_file=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_arch/k4_frac_N4_adder_chain_40nm_cc_abspath_openfpga.xml +openfpga_sim_setting_file=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_simulation_settings/auto_sim_openfpga.xml +openfpga_vpr_device_layout = 2x2 +openfpga_vpr_route_chan_width = 20 +openfpga_output_dir=${PATH:TASK_DIR}/golden_outputs_no_time_stamp + +[ARCHITECTURES] +arch0=${PATH:OPENFPGA_PATH}/openfpga_flow/vpr_arch/k4_frac_N4_tileable_adder_chain_40nm.xml + +[BENCHMARKS] +bench0=${PATH:OPENFPGA_PATH}/openfpga_flow/benchmarks/micro_benchmark/and2/and2.v + +[SYNTHESIS_PARAM] +bench_read_verilog_options_common = -nolatches +bench0_top = and2 + +[SCRIPT_PARAM_MIN_ROUTE_CHAN_WIDTH] diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_formal_random_top_tb.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_formal_random_top_tb.v new file mode 100644 index 000000000..07dbdc35f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_formal_random_top_tb.v @@ -0,0 +1,126 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: FPGA Verilog Testbench for Formal Top-level netlist of Design: and2 +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +module and2_top_formal_verification_random_tb; +// ----- Default clock port is added here since benchmark does not contain one ------- + reg [0:0] clk; + +// ----- Shared inputs ------- + reg [0:0] a; + reg [0:0] b; + +// ----- FPGA fabric outputs ------- + wire [0:0] c_gfpga; + +// ----- Benchmark outputs ------- + wire [0:0] c_bench; + +// ----- Output vectors checking flags ------- + reg [0:0] c_flag; + +// ----- Error counter ------- + integer nb_error= 0; + +// ----- FPGA fabric instanciation ------- + and2_top_formal_verification FPGA_DUT( + .a(a), + .b(b), + .c(c_gfpga) + ); +// ----- End FPGA Fabric Instanication ------- + +// ----- Reference Benchmark Instanication ------- + and2 REF_DUT( + .a(a), + .b(b), + .c(c_bench) + ); +// ----- End reference Benchmark Instanication ------- + +// ----- Clock 'clk' Initialization ------- + initial begin + clk[0] <= 1'b0; + while(1) begin + #0.5561901927 + clk[0] <= !clk[0]; + end + end + +// ----- Begin reset signal generation ----- +// ----- End reset signal generation ----- + +// ----- Input Initialization ------- + initial begin + a <= 1'b0; + b <= 1'b0; + + c_flag[0] <= 1'b0; + end + +// ----- Input Stimulus ------- + always@(negedge clk[0]) begin + a <= $random; + b <= $random; + end + +// ----- Begin checking output vectors ------- +// ----- Skip the first falling edge of clock, it is for initialization ------- + reg [0:0] sim_start; + + always@(negedge clk[0]) begin + if (1'b1 == sim_start[0]) begin + sim_start[0] <= ~sim_start[0]; + end else +begin + if(!(c_gfpga === c_bench) && !(c_bench === 1'bx)) begin + c_flag <= 1'b1; + end else begin + c_flag<= 1'b0; + end + end + end + + always@(posedge c_flag) begin + if(c_flag) begin + nb_error = nb_error + 1; + $display("Mismatch on c_gfpga at time = %t", $realtime); + end + end + + +// ----- Begin output waveform to VCD file------- + initial begin + $dumpfile("and2_formal.vcd"); + $dumpvars(1, and2_top_formal_verification_random_tb); + end +// ----- END output waveform to VCD file ------- + +initial begin + sim_start[0] <= 1'b1; + $timeformat(-9, 2, "ns", 20); + $display("Simulation start"); +// ----- Can be changed by the user for his/her need ------- + #7.786663055 + if(nb_error == 0) begin + $display("Simulation Succeed"); + end else begin + $display("Simulation Failed with %d error(s)", nb_error); + end + $finish; +end + +endmodule +// ----- END Verilog module for and2_top_formal_verification_random_tb ----- + +//----- Default net type ----- +`default_nettype none + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_fpga_top_analysis.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_fpga_top_analysis.sdc new file mode 100644 index 000000000..f1cbe1373 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_fpga_top_analysis.sdc @@ -0,0 +1,4040 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain for Timing/Power analysis on the mapped FPGA +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +################################################## +# Create clock +################################################## +create_clock clk[0] -period 1.11238041e-09 -waveform {0 5.56190205e-10} + +################################################## +# Create input and output delays for used I/Os +################################################## +set_input_delay -clock clk[0] -max 1.11238041e-09 gfpga_pad_GPIO_PAD[12] +set_input_delay -clock clk[0] -max 1.11238041e-09 gfpga_pad_GPIO_PAD[9] +set_output_delay -clock clk[0] -max 1.11238041e-09 gfpga_pad_GPIO_PAD[11] + +################################################## +# Disable timing for unused I/Os +################################################## +set_disable_timing gfpga_pad_GPIO_PAD[0] +set_disable_timing gfpga_pad_GPIO_PAD[1] +set_disable_timing gfpga_pad_GPIO_PAD[2] +set_disable_timing gfpga_pad_GPIO_PAD[3] +set_disable_timing gfpga_pad_GPIO_PAD[4] +set_disable_timing gfpga_pad_GPIO_PAD[5] +set_disable_timing gfpga_pad_GPIO_PAD[6] +set_disable_timing gfpga_pad_GPIO_PAD[7] +set_disable_timing gfpga_pad_GPIO_PAD[8] +set_disable_timing gfpga_pad_GPIO_PAD[10] +set_disable_timing gfpga_pad_GPIO_PAD[13] +set_disable_timing gfpga_pad_GPIO_PAD[14] +set_disable_timing gfpga_pad_GPIO_PAD[15] +set_disable_timing gfpga_pad_GPIO_PAD[16] +set_disable_timing gfpga_pad_GPIO_PAD[17] +set_disable_timing gfpga_pad_GPIO_PAD[18] +set_disable_timing gfpga_pad_GPIO_PAD[19] +set_disable_timing gfpga_pad_GPIO_PAD[20] +set_disable_timing gfpga_pad_GPIO_PAD[21] +set_disable_timing gfpga_pad_GPIO_PAD[22] +set_disable_timing gfpga_pad_GPIO_PAD[23] +set_disable_timing gfpga_pad_GPIO_PAD[24] +set_disable_timing gfpga_pad_GPIO_PAD[25] +set_disable_timing gfpga_pad_GPIO_PAD[26] +set_disable_timing gfpga_pad_GPIO_PAD[27] +set_disable_timing gfpga_pad_GPIO_PAD[28] +set_disable_timing gfpga_pad_GPIO_PAD[29] +set_disable_timing gfpga_pad_GPIO_PAD[30] +set_disable_timing gfpga_pad_GPIO_PAD[31] +set_disable_timing gfpga_pad_GPIO_PAD[32] +set_disable_timing gfpga_pad_GPIO_PAD[33] +set_disable_timing gfpga_pad_GPIO_PAD[34] +set_disable_timing gfpga_pad_GPIO_PAD[35] +set_disable_timing gfpga_pad_GPIO_PAD[36] +set_disable_timing gfpga_pad_GPIO_PAD[37] +set_disable_timing gfpga_pad_GPIO_PAD[38] +set_disable_timing gfpga_pad_GPIO_PAD[39] +set_disable_timing gfpga_pad_GPIO_PAD[40] +set_disable_timing gfpga_pad_GPIO_PAD[41] +set_disable_timing gfpga_pad_GPIO_PAD[42] +set_disable_timing gfpga_pad_GPIO_PAD[43] +set_disable_timing gfpga_pad_GPIO_PAD[44] +set_disable_timing gfpga_pad_GPIO_PAD[45] +set_disable_timing gfpga_pad_GPIO_PAD[46] +set_disable_timing gfpga_pad_GPIO_PAD[47] +set_disable_timing gfpga_pad_GPIO_PAD[48] +set_disable_timing gfpga_pad_GPIO_PAD[49] +set_disable_timing gfpga_pad_GPIO_PAD[50] +set_disable_timing gfpga_pad_GPIO_PAD[51] +set_disable_timing gfpga_pad_GPIO_PAD[52] +set_disable_timing gfpga_pad_GPIO_PAD[53] +set_disable_timing gfpga_pad_GPIO_PAD[54] +set_disable_timing gfpga_pad_GPIO_PAD[55] +set_disable_timing gfpga_pad_GPIO_PAD[56] +set_disable_timing gfpga_pad_GPIO_PAD[57] +set_disable_timing gfpga_pad_GPIO_PAD[58] +set_disable_timing gfpga_pad_GPIO_PAD[59] +set_disable_timing gfpga_pad_GPIO_PAD[60] +set_disable_timing gfpga_pad_GPIO_PAD[61] +set_disable_timing gfpga_pad_GPIO_PAD[62] +set_disable_timing gfpga_pad_GPIO_PAD[63] + +################################################## +# Disable timing for global ports +################################################## +set_disable_timing set[0] +set_disable_timing reset[0] +set_disable_timing pReset[0] +set_disable_timing prog_clk[0] +set_disable_timing fpga_top/grid_io_bottom_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_bottom_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_right_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_right_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_top_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_top_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_left_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_left_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_top_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_top_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mem_frac_logic_out_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mem_frac_logic_out_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_fabric_out_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_fabric_out_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_ff_*_D_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_ff_*_D_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mem_fle_*_in_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mem_fle_*_in_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +################################################## +# Disable timing for Connection block cbx_1__0_ +################################################## +set_disable_timing cbx_1__0_/chanx_left_in[0] +set_disable_timing cbx_1__0_/chanx_right_in[0] +set_disable_timing cbx_1__0_/chanx_left_in[1] +set_disable_timing cbx_1__0_/chanx_right_in[1] +set_disable_timing cbx_1__0_/chanx_left_in[2] +set_disable_timing cbx_1__0_/chanx_right_in[2] +set_disable_timing cbx_1__0_/chanx_left_in[3] +set_disable_timing cbx_1__0_/chanx_right_in[3] +set_disable_timing cbx_1__0_/chanx_left_in[4] +set_disable_timing cbx_1__0_/chanx_right_in[4] +set_disable_timing cbx_1__0_/chanx_left_in[5] +set_disable_timing cbx_1__0_/chanx_right_in[5] +set_disable_timing cbx_1__0_/chanx_left_in[6] +set_disable_timing cbx_1__0_/chanx_right_in[6] +set_disable_timing cbx_1__0_/chanx_left_in[7] +set_disable_timing cbx_1__0_/chanx_right_in[7] +set_disable_timing cbx_1__0_/chanx_left_in[8] +set_disable_timing cbx_1__0_/chanx_right_in[8] +set_disable_timing cbx_1__0_/chanx_left_in[9] +set_disable_timing cbx_1__0_/chanx_right_in[9] +set_disable_timing cbx_1__0_/chanx_left_out[0] +set_disable_timing cbx_1__0_/chanx_right_out[0] +set_disable_timing cbx_1__0_/chanx_left_out[1] +set_disable_timing cbx_1__0_/chanx_right_out[1] +set_disable_timing cbx_1__0_/chanx_left_out[2] +set_disable_timing cbx_1__0_/chanx_right_out[2] +set_disable_timing cbx_1__0_/chanx_left_out[3] +set_disable_timing cbx_1__0_/chanx_right_out[3] +set_disable_timing cbx_1__0_/chanx_left_out[4] +set_disable_timing cbx_1__0_/chanx_right_out[4] +set_disable_timing cbx_1__0_/chanx_left_out[5] +set_disable_timing cbx_1__0_/chanx_right_out[5] +set_disable_timing cbx_1__0_/chanx_left_out[6] +set_disable_timing cbx_1__0_/chanx_right_out[6] +set_disable_timing cbx_1__0_/chanx_left_out[7] +set_disable_timing cbx_1__0_/chanx_right_out[7] +set_disable_timing cbx_1__0_/chanx_left_out[8] +set_disable_timing cbx_1__0_/chanx_right_out[8] +set_disable_timing cbx_1__0_/chanx_left_out[9] +set_disable_timing cbx_1__0_/chanx_right_out[9] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] +set_disable_timing cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_4/in[1] +set_disable_timing cbx_1__0_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_4/in[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_0/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_5/in[1] +set_disable_timing cbx_1__0_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_0/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_5/in[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_1/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_6/in[1] +set_disable_timing cbx_1__0_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_1/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_6/in[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_2/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_7/in[1] +set_disable_timing cbx_1__0_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_2/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_7/in[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_4/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_3/in[1] +set_disable_timing cbx_1__0_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_3/in[0] +set_disable_timing cbx_1__0_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_1__0_/mux_top_ipin_4/in[3] +set_disable_timing cbx_1__0_/mux_bottom_ipin_5/in[0] +set_disable_timing cbx_1__0_/mux_top_ipin_4/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_0/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_5/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_0/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_5/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_1/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_6/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_1/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_6/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_2/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_7/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_2/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_7/in[2] +set_disable_timing cbx_1__0_/mux_top_ipin_3/in[3] +set_disable_timing cbx_1__0_/mux_top_ipin_3/in[2] +################################################## +# Disable timing for Connection block cbx_1__1_ +################################################## +set_disable_timing cbx_1__1_/chanx_left_in[0] +set_disable_timing cbx_1__1_/chanx_right_in[0] +set_disable_timing cbx_1__1_/chanx_left_in[1] +set_disable_timing cbx_1__1_/chanx_right_in[1] +set_disable_timing cbx_1__1_/chanx_left_in[2] +set_disable_timing cbx_1__1_/chanx_right_in[2] +set_disable_timing cbx_1__1_/chanx_left_in[3] +set_disable_timing cbx_1__1_/chanx_right_in[3] +set_disable_timing cbx_1__1_/chanx_left_in[4] +set_disable_timing cbx_1__1_/chanx_right_in[4] +set_disable_timing cbx_1__1_/chanx_left_in[5] +set_disable_timing cbx_1__1_/chanx_right_in[5] +set_disable_timing cbx_1__1_/chanx_left_in[6] +set_disable_timing cbx_1__1_/chanx_right_in[6] +set_disable_timing cbx_1__1_/chanx_left_in[7] +set_disable_timing cbx_1__1_/chanx_right_in[7] +set_disable_timing cbx_1__1_/chanx_left_in[8] +set_disable_timing cbx_1__1_/chanx_right_in[8] +set_disable_timing cbx_1__1_/chanx_left_in[9] +set_disable_timing cbx_1__1_/chanx_right_in[9] +set_disable_timing cbx_1__1_/chanx_left_out[0] +set_disable_timing cbx_1__1_/chanx_right_out[0] +set_disable_timing cbx_1__1_/chanx_left_out[1] +set_disable_timing cbx_1__1_/chanx_right_out[1] +set_disable_timing cbx_1__1_/chanx_left_out[2] +set_disable_timing cbx_1__1_/chanx_right_out[2] +set_disable_timing cbx_1__1_/chanx_left_out[3] +set_disable_timing cbx_1__1_/chanx_right_out[3] +set_disable_timing cbx_1__1_/chanx_left_out[4] +set_disable_timing cbx_1__1_/chanx_right_out[4] +set_disable_timing cbx_1__1_/chanx_left_out[5] +set_disable_timing cbx_1__1_/chanx_right_out[5] +set_disable_timing cbx_1__1_/chanx_left_out[6] +set_disable_timing cbx_1__1_/chanx_right_out[6] +set_disable_timing cbx_1__1_/chanx_left_out[7] +set_disable_timing cbx_1__1_/chanx_right_out[7] +set_disable_timing cbx_1__1_/chanx_left_out[8] +set_disable_timing cbx_1__1_/chanx_right_out[8] +set_disable_timing cbx_1__1_/chanx_left_out[9] +set_disable_timing cbx_1__1_/chanx_right_out[9] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] +set_disable_timing cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_4/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_1__1_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_1__1_/mux_bottom_ipin_5/in[0] +################################################## +# Disable timing for Connection block cbx_1__2_ +################################################## +set_disable_timing cbx_1__2_/chanx_left_in[0] +set_disable_timing cbx_1__2_/chanx_right_in[0] +set_disable_timing cbx_1__2_/chanx_left_in[1] +set_disable_timing cbx_1__2_/chanx_right_in[1] +set_disable_timing cbx_1__2_/chanx_left_in[2] +set_disable_timing cbx_1__2_/chanx_right_in[2] +set_disable_timing cbx_1__2_/chanx_left_in[3] +set_disable_timing cbx_1__2_/chanx_right_in[3] +set_disable_timing cbx_1__2_/chanx_left_in[4] +set_disable_timing cbx_1__2_/chanx_right_in[4] +set_disable_timing cbx_1__2_/chanx_left_in[5] +set_disable_timing cbx_1__2_/chanx_left_in[6] +set_disable_timing cbx_1__2_/chanx_right_in[6] +set_disable_timing cbx_1__2_/chanx_left_in[7] +set_disable_timing cbx_1__2_/chanx_right_in[7] +set_disable_timing cbx_1__2_/chanx_left_in[8] +set_disable_timing cbx_1__2_/chanx_right_in[8] +set_disable_timing cbx_1__2_/chanx_left_in[9] +set_disable_timing cbx_1__2_/chanx_right_in[9] +set_disable_timing cbx_1__2_/chanx_left_out[0] +set_disable_timing cbx_1__2_/chanx_right_out[0] +set_disable_timing cbx_1__2_/chanx_left_out[1] +set_disable_timing cbx_1__2_/chanx_right_out[1] +set_disable_timing cbx_1__2_/chanx_left_out[2] +set_disable_timing cbx_1__2_/chanx_right_out[2] +set_disable_timing cbx_1__2_/chanx_left_out[3] +set_disable_timing cbx_1__2_/chanx_right_out[3] +set_disable_timing cbx_1__2_/chanx_left_out[4] +set_disable_timing cbx_1__2_/chanx_right_out[4] +set_disable_timing cbx_1__2_/chanx_left_out[5] +set_disable_timing cbx_1__2_/chanx_left_out[6] +set_disable_timing cbx_1__2_/chanx_right_out[6] +set_disable_timing cbx_1__2_/chanx_left_out[7] +set_disable_timing cbx_1__2_/chanx_right_out[7] +set_disable_timing cbx_1__2_/chanx_left_out[8] +set_disable_timing cbx_1__2_/chanx_right_out[8] +set_disable_timing cbx_1__2_/chanx_left_out[9] +set_disable_timing cbx_1__2_/chanx_right_out[9] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_5/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_6/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_6/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_7/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_7/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_4/in[1] +set_disable_timing cbx_1__2_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_1__2_/mux_bottom_ipin_0/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_5/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_0/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_5/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_1/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_6/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_1/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_6/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_2/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_7/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_2/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_7/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_3/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_3/in[2] +set_disable_timing cbx_1__2_/mux_bottom_ipin_4/in[3] +set_disable_timing cbx_1__2_/mux_bottom_ipin_4/in[2] +################################################## +# Disable timing for Connection block cbx_1__0_ +################################################## +set_disable_timing cbx_2__0_/chanx_left_in[0] +set_disable_timing cbx_2__0_/chanx_right_in[0] +set_disable_timing cbx_2__0_/chanx_left_in[1] +set_disable_timing cbx_2__0_/chanx_right_in[1] +set_disable_timing cbx_2__0_/chanx_left_in[2] +set_disable_timing cbx_2__0_/chanx_right_in[2] +set_disable_timing cbx_2__0_/chanx_left_in[3] +set_disable_timing cbx_2__0_/chanx_right_in[3] +set_disable_timing cbx_2__0_/chanx_left_in[4] +set_disable_timing cbx_2__0_/chanx_right_in[4] +set_disable_timing cbx_2__0_/chanx_left_in[5] +set_disable_timing cbx_2__0_/chanx_right_in[5] +set_disable_timing cbx_2__0_/chanx_left_in[6] +set_disable_timing cbx_2__0_/chanx_right_in[6] +set_disable_timing cbx_2__0_/chanx_left_in[7] +set_disable_timing cbx_2__0_/chanx_right_in[7] +set_disable_timing cbx_2__0_/chanx_left_in[8] +set_disable_timing cbx_2__0_/chanx_right_in[8] +set_disable_timing cbx_2__0_/chanx_left_in[9] +set_disable_timing cbx_2__0_/chanx_right_in[9] +set_disable_timing cbx_2__0_/chanx_left_out[0] +set_disable_timing cbx_2__0_/chanx_right_out[0] +set_disable_timing cbx_2__0_/chanx_left_out[1] +set_disable_timing cbx_2__0_/chanx_right_out[1] +set_disable_timing cbx_2__0_/chanx_left_out[2] +set_disable_timing cbx_2__0_/chanx_right_out[2] +set_disable_timing cbx_2__0_/chanx_left_out[3] +set_disable_timing cbx_2__0_/chanx_right_out[3] +set_disable_timing cbx_2__0_/chanx_left_out[4] +set_disable_timing cbx_2__0_/chanx_right_out[4] +set_disable_timing cbx_2__0_/chanx_left_out[5] +set_disable_timing cbx_2__0_/chanx_right_out[5] +set_disable_timing cbx_2__0_/chanx_left_out[6] +set_disable_timing cbx_2__0_/chanx_right_out[6] +set_disable_timing cbx_2__0_/chanx_left_out[7] +set_disable_timing cbx_2__0_/chanx_right_out[7] +set_disable_timing cbx_2__0_/chanx_left_out[8] +set_disable_timing cbx_2__0_/chanx_right_out[8] +set_disable_timing cbx_2__0_/chanx_left_out[9] +set_disable_timing cbx_2__0_/chanx_right_out[9] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] +set_disable_timing cbx_2__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_4/in[1] +set_disable_timing cbx_2__0_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_4/in[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_0/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_5/in[1] +set_disable_timing cbx_2__0_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_0/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_5/in[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_1/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_6/in[1] +set_disable_timing cbx_2__0_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_1/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_6/in[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_2/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_7/in[1] +set_disable_timing cbx_2__0_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_2/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_7/in[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_4/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_3/in[1] +set_disable_timing cbx_2__0_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_3/in[0] +set_disable_timing cbx_2__0_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_2__0_/mux_top_ipin_4/in[3] +set_disable_timing cbx_2__0_/mux_bottom_ipin_5/in[0] +set_disable_timing cbx_2__0_/mux_top_ipin_4/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_0/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_5/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_0/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_5/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_1/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_6/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_1/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_6/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_2/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_7/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_2/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_7/in[2] +set_disable_timing cbx_2__0_/mux_top_ipin_3/in[3] +set_disable_timing cbx_2__0_/mux_top_ipin_3/in[2] +################################################## +# Disable timing for Connection block cbx_1__1_ +################################################## +set_disable_timing cbx_2__1_/chanx_left_in[0] +set_disable_timing cbx_2__1_/chanx_right_in[0] +set_disable_timing cbx_2__1_/chanx_left_in[1] +set_disable_timing cbx_2__1_/chanx_right_in[1] +set_disable_timing cbx_2__1_/chanx_left_in[2] +set_disable_timing cbx_2__1_/chanx_right_in[2] +set_disable_timing cbx_2__1_/chanx_left_in[3] +set_disable_timing cbx_2__1_/chanx_right_in[4] +set_disable_timing cbx_2__1_/chanx_left_in[5] +set_disable_timing cbx_2__1_/chanx_right_in[5] +set_disable_timing cbx_2__1_/chanx_left_in[6] +set_disable_timing cbx_2__1_/chanx_right_in[6] +set_disable_timing cbx_2__1_/chanx_left_in[7] +set_disable_timing cbx_2__1_/chanx_right_in[7] +set_disable_timing cbx_2__1_/chanx_left_in[8] +set_disable_timing cbx_2__1_/chanx_right_in[8] +set_disable_timing cbx_2__1_/chanx_left_in[9] +set_disable_timing cbx_2__1_/chanx_right_in[9] +set_disable_timing cbx_2__1_/chanx_left_out[0] +set_disable_timing cbx_2__1_/chanx_right_out[0] +set_disable_timing cbx_2__1_/chanx_left_out[1] +set_disable_timing cbx_2__1_/chanx_right_out[1] +set_disable_timing cbx_2__1_/chanx_left_out[2] +set_disable_timing cbx_2__1_/chanx_right_out[2] +set_disable_timing cbx_2__1_/chanx_left_out[3] +set_disable_timing cbx_2__1_/chanx_right_out[4] +set_disable_timing cbx_2__1_/chanx_left_out[5] +set_disable_timing cbx_2__1_/chanx_right_out[5] +set_disable_timing cbx_2__1_/chanx_left_out[6] +set_disable_timing cbx_2__1_/chanx_right_out[6] +set_disable_timing cbx_2__1_/chanx_left_out[7] +set_disable_timing cbx_2__1_/chanx_right_out[7] +set_disable_timing cbx_2__1_/chanx_left_out[8] +set_disable_timing cbx_2__1_/chanx_right_out[8] +set_disable_timing cbx_2__1_/chanx_left_out[9] +set_disable_timing cbx_2__1_/chanx_right_out[9] +set_disable_timing cbx_2__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] +set_disable_timing cbx_2__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] +set_disable_timing cbx_2__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] +set_disable_timing cbx_2__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] +set_disable_timing cbx_2__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_2__1_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_2__1_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_2__1_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_2__1_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_2__1_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_2__1_/mux_bottom_ipin_5/in[0] +################################################## +# Disable timing for Connection block cbx_1__2_ +################################################## +set_disable_timing cbx_2__2_/chanx_left_in[0] +set_disable_timing cbx_2__2_/chanx_right_in[0] +set_disable_timing cbx_2__2_/chanx_left_in[1] +set_disable_timing cbx_2__2_/chanx_right_in[1] +set_disable_timing cbx_2__2_/chanx_left_in[2] +set_disable_timing cbx_2__2_/chanx_right_in[2] +set_disable_timing cbx_2__2_/chanx_left_in[3] +set_disable_timing cbx_2__2_/chanx_right_in[3] +set_disable_timing cbx_2__2_/chanx_left_in[5] +set_disable_timing cbx_2__2_/chanx_right_in[5] +set_disable_timing cbx_2__2_/chanx_left_in[6] +set_disable_timing cbx_2__2_/chanx_right_in[6] +set_disable_timing cbx_2__2_/chanx_left_in[7] +set_disable_timing cbx_2__2_/chanx_right_in[7] +set_disable_timing cbx_2__2_/chanx_right_in[8] +set_disable_timing cbx_2__2_/chanx_left_in[9] +set_disable_timing cbx_2__2_/chanx_right_in[9] +set_disable_timing cbx_2__2_/chanx_left_out[0] +set_disable_timing cbx_2__2_/chanx_right_out[0] +set_disable_timing cbx_2__2_/chanx_left_out[1] +set_disable_timing cbx_2__2_/chanx_right_out[1] +set_disable_timing cbx_2__2_/chanx_left_out[2] +set_disable_timing cbx_2__2_/chanx_right_out[2] +set_disable_timing cbx_2__2_/chanx_left_out[3] +set_disable_timing cbx_2__2_/chanx_right_out[3] +set_disable_timing cbx_2__2_/chanx_left_out[5] +set_disable_timing cbx_2__2_/chanx_right_out[5] +set_disable_timing cbx_2__2_/chanx_left_out[6] +set_disable_timing cbx_2__2_/chanx_right_out[6] +set_disable_timing cbx_2__2_/chanx_left_out[7] +set_disable_timing cbx_2__2_/chanx_right_out[7] +set_disable_timing cbx_2__2_/chanx_right_out[8] +set_disable_timing cbx_2__2_/chanx_left_out[9] +set_disable_timing cbx_2__2_/chanx_right_out[9] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_0/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_5/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_0/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_5/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_1/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_6/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_1/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_6/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_2/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_7/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_2/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_7/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_3/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_3/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_4/in[1] +set_disable_timing cbx_2__2_/mux_bottom_ipin_4/in[0] +set_disable_timing cbx_2__2_/mux_bottom_ipin_0/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_5/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_0/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_5/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_1/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_6/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_1/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_6/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_2/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_7/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_2/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_7/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_3/in[2] +set_disable_timing cbx_2__2_/mux_bottom_ipin_4/in[3] +set_disable_timing cbx_2__2_/mux_bottom_ipin_4/in[2] +################################################## +# Disable timing for Connection block cby_0__1_ +################################################## +set_disable_timing cby_0__1_/chany_bottom_in[0] +set_disable_timing cby_0__1_/chany_top_in[0] +set_disable_timing cby_0__1_/chany_bottom_in[1] +set_disable_timing cby_0__1_/chany_top_in[1] +set_disable_timing cby_0__1_/chany_bottom_in[2] +set_disable_timing cby_0__1_/chany_top_in[2] +set_disable_timing cby_0__1_/chany_bottom_in[3] +set_disable_timing cby_0__1_/chany_top_in[3] +set_disable_timing cby_0__1_/chany_bottom_in[4] +set_disable_timing cby_0__1_/chany_top_in[4] +set_disable_timing cby_0__1_/chany_bottom_in[5] +set_disable_timing cby_0__1_/chany_top_in[5] +set_disable_timing cby_0__1_/chany_bottom_in[6] +set_disable_timing cby_0__1_/chany_top_in[6] +set_disable_timing cby_0__1_/chany_bottom_in[7] +set_disable_timing cby_0__1_/chany_top_in[7] +set_disable_timing cby_0__1_/chany_bottom_in[8] +set_disable_timing cby_0__1_/chany_top_in[8] +set_disable_timing cby_0__1_/chany_bottom_in[9] +set_disable_timing cby_0__1_/chany_top_in[9] +set_disable_timing cby_0__1_/chany_bottom_out[0] +set_disable_timing cby_0__1_/chany_top_out[0] +set_disable_timing cby_0__1_/chany_bottom_out[1] +set_disable_timing cby_0__1_/chany_top_out[1] +set_disable_timing cby_0__1_/chany_bottom_out[2] +set_disable_timing cby_0__1_/chany_top_out[2] +set_disable_timing cby_0__1_/chany_bottom_out[3] +set_disable_timing cby_0__1_/chany_top_out[3] +set_disable_timing cby_0__1_/chany_bottom_out[4] +set_disable_timing cby_0__1_/chany_top_out[4] +set_disable_timing cby_0__1_/chany_bottom_out[5] +set_disable_timing cby_0__1_/chany_top_out[5] +set_disable_timing cby_0__1_/chany_bottom_out[6] +set_disable_timing cby_0__1_/chany_top_out[6] +set_disable_timing cby_0__1_/chany_bottom_out[7] +set_disable_timing cby_0__1_/chany_top_out[7] +set_disable_timing cby_0__1_/chany_bottom_out[8] +set_disable_timing cby_0__1_/chany_top_out[8] +set_disable_timing cby_0__1_/chany_bottom_out[9] +set_disable_timing cby_0__1_/chany_top_out[9] +set_disable_timing cby_0__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cby_0__1_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cby_0__1_/mux_left_ipin_0/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_4/in[1] +set_disable_timing cby_0__1_/mux_left_ipin_0/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_4/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_0/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_5/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_0/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_5/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_1/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_6/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_1/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_6/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_2/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_7/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_2/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_7/in[0] +set_disable_timing cby_0__1_/mux_right_ipin_3/in[1] +set_disable_timing cby_0__1_/mux_right_ipin_3/in[0] +set_disable_timing cby_0__1_/mux_left_ipin_0/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_4/in[3] +set_disable_timing cby_0__1_/mux_left_ipin_0/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_4/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_0/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_5/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_0/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_5/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_1/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_6/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_1/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_6/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_2/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_7/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_2/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_7/in[2] +set_disable_timing cby_0__1_/mux_right_ipin_3/in[3] +set_disable_timing cby_0__1_/mux_right_ipin_3/in[2] +################################################## +# Disable timing for Connection block cby_0__1_ +################################################## +set_disable_timing cby_0__2_/chany_bottom_in[0] +set_disable_timing cby_0__2_/chany_top_in[0] +set_disable_timing cby_0__2_/chany_bottom_in[1] +set_disable_timing cby_0__2_/chany_top_in[1] +set_disable_timing cby_0__2_/chany_bottom_in[2] +set_disable_timing cby_0__2_/chany_top_in[2] +set_disable_timing cby_0__2_/chany_bottom_in[3] +set_disable_timing cby_0__2_/chany_top_in[3] +set_disable_timing cby_0__2_/chany_bottom_in[4] +set_disable_timing cby_0__2_/chany_top_in[4] +set_disable_timing cby_0__2_/chany_bottom_in[5] +set_disable_timing cby_0__2_/chany_top_in[5] +set_disable_timing cby_0__2_/chany_bottom_in[6] +set_disable_timing cby_0__2_/chany_top_in[6] +set_disable_timing cby_0__2_/chany_bottom_in[7] +set_disable_timing cby_0__2_/chany_top_in[7] +set_disable_timing cby_0__2_/chany_bottom_in[8] +set_disable_timing cby_0__2_/chany_top_in[8] +set_disable_timing cby_0__2_/chany_bottom_in[9] +set_disable_timing cby_0__2_/chany_top_in[9] +set_disable_timing cby_0__2_/chany_bottom_out[0] +set_disable_timing cby_0__2_/chany_top_out[0] +set_disable_timing cby_0__2_/chany_bottom_out[1] +set_disable_timing cby_0__2_/chany_top_out[1] +set_disable_timing cby_0__2_/chany_bottom_out[2] +set_disable_timing cby_0__2_/chany_top_out[2] +set_disable_timing cby_0__2_/chany_bottom_out[3] +set_disable_timing cby_0__2_/chany_top_out[3] +set_disable_timing cby_0__2_/chany_bottom_out[4] +set_disable_timing cby_0__2_/chany_top_out[4] +set_disable_timing cby_0__2_/chany_bottom_out[5] +set_disable_timing cby_0__2_/chany_top_out[5] +set_disable_timing cby_0__2_/chany_bottom_out[6] +set_disable_timing cby_0__2_/chany_top_out[6] +set_disable_timing cby_0__2_/chany_bottom_out[7] +set_disable_timing cby_0__2_/chany_top_out[7] +set_disable_timing cby_0__2_/chany_bottom_out[8] +set_disable_timing cby_0__2_/chany_top_out[8] +set_disable_timing cby_0__2_/chany_bottom_out[9] +set_disable_timing cby_0__2_/chany_top_out[9] +set_disable_timing cby_0__2_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cby_0__2_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cby_0__2_/mux_left_ipin_0/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_4/in[1] +set_disable_timing cby_0__2_/mux_left_ipin_0/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_4/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_0/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_5/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_0/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_5/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_1/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_6/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_1/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_6/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_2/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_7/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_2/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_7/in[0] +set_disable_timing cby_0__2_/mux_right_ipin_3/in[1] +set_disable_timing cby_0__2_/mux_right_ipin_3/in[0] +set_disable_timing cby_0__2_/mux_left_ipin_0/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_4/in[3] +set_disable_timing cby_0__2_/mux_left_ipin_0/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_4/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_0/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_5/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_0/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_5/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_1/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_6/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_1/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_6/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_2/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_7/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_2/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_7/in[2] +set_disable_timing cby_0__2_/mux_right_ipin_3/in[3] +set_disable_timing cby_0__2_/mux_right_ipin_3/in[2] +################################################## +# Disable timing for Connection block cby_1__1_ +################################################## +set_disable_timing cby_1__1_/chany_bottom_in[0] +set_disable_timing cby_1__1_/chany_top_in[0] +set_disable_timing cby_1__1_/chany_bottom_in[1] +set_disable_timing cby_1__1_/chany_top_in[1] +set_disable_timing cby_1__1_/chany_bottom_in[2] +set_disable_timing cby_1__1_/chany_top_in[2] +set_disable_timing cby_1__1_/chany_bottom_in[3] +set_disable_timing cby_1__1_/chany_top_in[3] +set_disable_timing cby_1__1_/chany_bottom_in[4] +set_disable_timing cby_1__1_/chany_top_in[4] +set_disable_timing cby_1__1_/chany_bottom_in[5] +set_disable_timing cby_1__1_/chany_top_in[5] +set_disable_timing cby_1__1_/chany_bottom_in[6] +set_disable_timing cby_1__1_/chany_top_in[6] +set_disable_timing cby_1__1_/chany_bottom_in[7] +set_disable_timing cby_1__1_/chany_top_in[7] +set_disable_timing cby_1__1_/chany_bottom_in[8] +set_disable_timing cby_1__1_/chany_top_in[8] +set_disable_timing cby_1__1_/chany_bottom_in[9] +set_disable_timing cby_1__1_/chany_top_in[9] +set_disable_timing cby_1__1_/chany_bottom_out[0] +set_disable_timing cby_1__1_/chany_top_out[0] +set_disable_timing cby_1__1_/chany_bottom_out[1] +set_disable_timing cby_1__1_/chany_top_out[1] +set_disable_timing cby_1__1_/chany_bottom_out[2] +set_disable_timing cby_1__1_/chany_top_out[2] +set_disable_timing cby_1__1_/chany_bottom_out[3] +set_disable_timing cby_1__1_/chany_top_out[3] +set_disable_timing cby_1__1_/chany_bottom_out[4] +set_disable_timing cby_1__1_/chany_top_out[4] +set_disable_timing cby_1__1_/chany_bottom_out[5] +set_disable_timing cby_1__1_/chany_top_out[5] +set_disable_timing cby_1__1_/chany_bottom_out[6] +set_disable_timing cby_1__1_/chany_top_out[6] +set_disable_timing cby_1__1_/chany_bottom_out[7] +set_disable_timing cby_1__1_/chany_top_out[7] +set_disable_timing cby_1__1_/chany_bottom_out[8] +set_disable_timing cby_1__1_/chany_top_out[8] +set_disable_timing cby_1__1_/chany_bottom_out[9] +set_disable_timing cby_1__1_/chany_top_out[9] +set_disable_timing cby_1__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] +set_disable_timing cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] +set_disable_timing cby_1__1_/mux_left_ipin_0/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_4/in[1] +set_disable_timing cby_1__1_/mux_left_ipin_0/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_4/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_0/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_5/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_0/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_5/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_1/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_1/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_2/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_2/in[0] +set_disable_timing cby_1__1_/mux_right_ipin_3/in[1] +set_disable_timing cby_1__1_/mux_right_ipin_3/in[0] +set_disable_timing cby_1__1_/mux_left_ipin_0/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_4/in[3] +set_disable_timing cby_1__1_/mux_left_ipin_0/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_4/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_0/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_5/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_0/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_5/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_1/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_1/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_2/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_2/in[2] +set_disable_timing cby_1__1_/mux_right_ipin_3/in[3] +set_disable_timing cby_1__1_/mux_right_ipin_3/in[2] +################################################## +# Disable timing for Connection block cby_1__1_ +################################################## +set_disable_timing cby_1__2_/chany_bottom_in[0] +set_disable_timing cby_1__2_/chany_top_in[0] +set_disable_timing cby_1__2_/chany_bottom_in[1] +set_disable_timing cby_1__2_/chany_top_in[1] +set_disable_timing cby_1__2_/chany_bottom_in[2] +set_disable_timing cby_1__2_/chany_top_in[2] +set_disable_timing cby_1__2_/chany_bottom_in[3] +set_disable_timing cby_1__2_/chany_bottom_in[4] +set_disable_timing cby_1__2_/chany_top_in[4] +set_disable_timing cby_1__2_/chany_bottom_in[5] +set_disable_timing cby_1__2_/chany_top_in[5] +set_disable_timing cby_1__2_/chany_bottom_in[6] +set_disable_timing cby_1__2_/chany_top_in[6] +set_disable_timing cby_1__2_/chany_bottom_in[7] +set_disable_timing cby_1__2_/chany_top_in[7] +set_disable_timing cby_1__2_/chany_top_in[8] +set_disable_timing cby_1__2_/chany_bottom_in[9] +set_disable_timing cby_1__2_/chany_top_in[9] +set_disable_timing cby_1__2_/chany_bottom_out[0] +set_disable_timing cby_1__2_/chany_top_out[0] +set_disable_timing cby_1__2_/chany_bottom_out[1] +set_disable_timing cby_1__2_/chany_top_out[1] +set_disable_timing cby_1__2_/chany_bottom_out[2] +set_disable_timing cby_1__2_/chany_top_out[2] +set_disable_timing cby_1__2_/chany_bottom_out[3] +set_disable_timing cby_1__2_/chany_bottom_out[4] +set_disable_timing cby_1__2_/chany_top_out[4] +set_disable_timing cby_1__2_/chany_bottom_out[5] +set_disable_timing cby_1__2_/chany_top_out[5] +set_disable_timing cby_1__2_/chany_bottom_out[6] +set_disable_timing cby_1__2_/chany_top_out[6] +set_disable_timing cby_1__2_/chany_bottom_out[7] +set_disable_timing cby_1__2_/chany_top_out[7] +set_disable_timing cby_1__2_/chany_top_out[8] +set_disable_timing cby_1__2_/chany_bottom_out[9] +set_disable_timing cby_1__2_/chany_top_out[9] +set_disable_timing cby_1__2_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] +set_disable_timing cby_1__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] +set_disable_timing cby_1__2_/mux_left_ipin_0/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_4/in[1] +set_disable_timing cby_1__2_/mux_left_ipin_0/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_4/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_0/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_5/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_0/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_5/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_1/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_1/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_2/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_2/in[0] +set_disable_timing cby_1__2_/mux_right_ipin_3/in[1] +set_disable_timing cby_1__2_/mux_right_ipin_3/in[0] +set_disable_timing cby_1__2_/mux_left_ipin_0/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_4/in[3] +set_disable_timing cby_1__2_/mux_left_ipin_0/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_4/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_0/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_5/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_0/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_5/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_1/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_1/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_2/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_2/in[2] +set_disable_timing cby_1__2_/mux_right_ipin_3/in[3] +set_disable_timing cby_1__2_/mux_right_ipin_3/in[2] +################################################## +# Disable timing for Connection block cby_2__1_ +################################################## +set_disable_timing cby_2__1_/chany_bottom_in[0] +set_disable_timing cby_2__1_/chany_top_in[0] +set_disable_timing cby_2__1_/chany_bottom_in[1] +set_disable_timing cby_2__1_/chany_top_in[1] +set_disable_timing cby_2__1_/chany_bottom_in[2] +set_disable_timing cby_2__1_/chany_top_in[2] +set_disable_timing cby_2__1_/chany_bottom_in[3] +set_disable_timing cby_2__1_/chany_top_in[3] +set_disable_timing cby_2__1_/chany_bottom_in[4] +set_disable_timing cby_2__1_/chany_top_in[4] +set_disable_timing cby_2__1_/chany_bottom_in[5] +set_disable_timing cby_2__1_/chany_top_in[5] +set_disable_timing cby_2__1_/chany_bottom_in[6] +set_disable_timing cby_2__1_/chany_top_in[6] +set_disable_timing cby_2__1_/chany_bottom_in[7] +set_disable_timing cby_2__1_/chany_top_in[7] +set_disable_timing cby_2__1_/chany_bottom_in[8] +set_disable_timing cby_2__1_/chany_top_in[8] +set_disable_timing cby_2__1_/chany_bottom_in[9] +set_disable_timing cby_2__1_/chany_top_in[9] +set_disable_timing cby_2__1_/chany_bottom_out[0] +set_disable_timing cby_2__1_/chany_top_out[0] +set_disable_timing cby_2__1_/chany_bottom_out[1] +set_disable_timing cby_2__1_/chany_top_out[1] +set_disable_timing cby_2__1_/chany_bottom_out[2] +set_disable_timing cby_2__1_/chany_top_out[2] +set_disable_timing cby_2__1_/chany_bottom_out[3] +set_disable_timing cby_2__1_/chany_top_out[3] +set_disable_timing cby_2__1_/chany_bottom_out[4] +set_disable_timing cby_2__1_/chany_top_out[4] +set_disable_timing cby_2__1_/chany_bottom_out[5] +set_disable_timing cby_2__1_/chany_top_out[5] +set_disable_timing cby_2__1_/chany_bottom_out[6] +set_disable_timing cby_2__1_/chany_top_out[6] +set_disable_timing cby_2__1_/chany_bottom_out[7] +set_disable_timing cby_2__1_/chany_top_out[7] +set_disable_timing cby_2__1_/chany_bottom_out[8] +set_disable_timing cby_2__1_/chany_top_out[8] +set_disable_timing cby_2__1_/chany_bottom_out[9] +set_disable_timing cby_2__1_/chany_top_out[9] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cby_2__1_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] +set_disable_timing cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] +set_disable_timing cby_2__1_/mux_left_ipin_0/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_5/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_2/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_0/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_5/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_2/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_1/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_6/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_3/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_1/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_6/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_3/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_2/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_7/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_4/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_2/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_7/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_4/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_3/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_0/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_5/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_3/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_0/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_5/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_4/in[1] +set_disable_timing cby_2__1_/mux_right_ipin_1/in[1] +set_disable_timing cby_2__1_/mux_left_ipin_4/in[0] +set_disable_timing cby_2__1_/mux_right_ipin_1/in[0] +set_disable_timing cby_2__1_/mux_left_ipin_0/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_5/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_2/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_0/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_5/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_2/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_1/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_6/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_3/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_1/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_6/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_3/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_2/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_7/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_4/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_2/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_7/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_4/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_3/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_0/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_5/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_3/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_0/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_5/in[2] +set_disable_timing cby_2__1_/mux_left_ipin_4/in[3] +set_disable_timing cby_2__1_/mux_right_ipin_1/in[3] +set_disable_timing cby_2__1_/mux_left_ipin_4/in[2] +set_disable_timing cby_2__1_/mux_right_ipin_1/in[2] +################################################## +# Disable timing for Connection block cby_2__1_ +################################################## +set_disable_timing cby_2__2_/chany_bottom_in[0] +set_disable_timing cby_2__2_/chany_top_in[0] +set_disable_timing cby_2__2_/chany_bottom_in[1] +set_disable_timing cby_2__2_/chany_top_in[1] +set_disable_timing cby_2__2_/chany_bottom_in[2] +set_disable_timing cby_2__2_/chany_top_in[2] +set_disable_timing cby_2__2_/chany_bottom_in[3] +set_disable_timing cby_2__2_/chany_bottom_in[4] +set_disable_timing cby_2__2_/chany_top_in[4] +set_disable_timing cby_2__2_/chany_bottom_in[5] +set_disable_timing cby_2__2_/chany_top_in[5] +set_disable_timing cby_2__2_/chany_bottom_in[6] +set_disable_timing cby_2__2_/chany_top_in[6] +set_disable_timing cby_2__2_/chany_bottom_in[7] +set_disable_timing cby_2__2_/chany_top_in[7] +set_disable_timing cby_2__2_/chany_bottom_in[8] +set_disable_timing cby_2__2_/chany_top_in[8] +set_disable_timing cby_2__2_/chany_bottom_in[9] +set_disable_timing cby_2__2_/chany_top_in[9] +set_disable_timing cby_2__2_/chany_bottom_out[0] +set_disable_timing cby_2__2_/chany_top_out[0] +set_disable_timing cby_2__2_/chany_bottom_out[1] +set_disable_timing cby_2__2_/chany_top_out[1] +set_disable_timing cby_2__2_/chany_bottom_out[2] +set_disable_timing cby_2__2_/chany_top_out[2] +set_disable_timing cby_2__2_/chany_bottom_out[3] +set_disable_timing cby_2__2_/chany_bottom_out[4] +set_disable_timing cby_2__2_/chany_top_out[4] +set_disable_timing cby_2__2_/chany_bottom_out[5] +set_disable_timing cby_2__2_/chany_top_out[5] +set_disable_timing cby_2__2_/chany_bottom_out[6] +set_disable_timing cby_2__2_/chany_top_out[6] +set_disable_timing cby_2__2_/chany_bottom_out[7] +set_disable_timing cby_2__2_/chany_top_out[7] +set_disable_timing cby_2__2_/chany_bottom_out[8] +set_disable_timing cby_2__2_/chany_top_out[8] +set_disable_timing cby_2__2_/chany_bottom_out[9] +set_disable_timing cby_2__2_/chany_top_out[9] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] +set_disable_timing cby_2__2_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] +set_disable_timing cby_2__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] +set_disable_timing cby_2__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] +set_disable_timing cby_2__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] +set_disable_timing cby_2__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] +set_disable_timing cby_2__2_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] +set_disable_timing cby_2__2_/mux_left_ipin_0/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_5/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_2/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_0/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_5/in[0] +set_disable_timing cby_2__2_/mux_right_ipin_2/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_1/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_6/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_3/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_1/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_6/in[0] +set_disable_timing cby_2__2_/mux_right_ipin_3/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_2/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_7/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_4/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_2/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_7/in[0] +set_disable_timing cby_2__2_/mux_right_ipin_4/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_3/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_0/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_5/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_3/in[0] +set_disable_timing cby_2__2_/mux_right_ipin_5/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_4/in[1] +set_disable_timing cby_2__2_/mux_right_ipin_1/in[1] +set_disable_timing cby_2__2_/mux_left_ipin_4/in[0] +set_disable_timing cby_2__2_/mux_right_ipin_1/in[0] +set_disable_timing cby_2__2_/mux_left_ipin_0/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_5/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_2/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_0/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_5/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_2/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_1/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_6/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_3/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_1/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_6/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_3/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_2/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_7/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_4/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_2/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_7/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_4/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_3/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_0/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_5/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_3/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_0/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_5/in[2] +set_disable_timing cby_2__2_/mux_left_ipin_4/in[3] +set_disable_timing cby_2__2_/mux_right_ipin_1/in[3] +set_disable_timing cby_2__2_/mux_left_ipin_4/in[2] +set_disable_timing cby_2__2_/mux_right_ipin_1/in[2] +################################################## +# Disable timing for Switch block sb_0__0_ +################################################## +set_disable_timing sb_0__0_/chany_top_out[0] +set_disable_timing sb_0__0_/chany_top_in[0] +set_disable_timing sb_0__0_/chany_top_out[1] +set_disable_timing sb_0__0_/chany_top_in[1] +set_disable_timing sb_0__0_/chany_top_out[2] +set_disable_timing sb_0__0_/chany_top_in[2] +set_disable_timing sb_0__0_/chany_top_out[3] +set_disable_timing sb_0__0_/chany_top_in[3] +set_disable_timing sb_0__0_/chany_top_out[4] +set_disable_timing sb_0__0_/chany_top_in[4] +set_disable_timing sb_0__0_/chany_top_out[5] +set_disable_timing sb_0__0_/chany_top_in[5] +set_disable_timing sb_0__0_/chany_top_out[6] +set_disable_timing sb_0__0_/chany_top_in[6] +set_disable_timing sb_0__0_/chany_top_out[7] +set_disable_timing sb_0__0_/chany_top_in[7] +set_disable_timing sb_0__0_/chany_top_out[8] +set_disable_timing sb_0__0_/chany_top_in[8] +set_disable_timing sb_0__0_/chany_top_out[9] +set_disable_timing sb_0__0_/chany_top_in[9] +set_disable_timing sb_0__0_/chanx_right_out[0] +set_disable_timing sb_0__0_/chanx_right_in[0] +set_disable_timing sb_0__0_/chanx_right_out[1] +set_disable_timing sb_0__0_/chanx_right_in[1] +set_disable_timing sb_0__0_/chanx_right_out[2] +set_disable_timing sb_0__0_/chanx_right_in[2] +set_disable_timing sb_0__0_/chanx_right_out[3] +set_disable_timing sb_0__0_/chanx_right_in[3] +set_disable_timing sb_0__0_/chanx_right_out[4] +set_disable_timing sb_0__0_/chanx_right_in[4] +set_disable_timing sb_0__0_/chanx_right_out[5] +set_disable_timing sb_0__0_/chanx_right_in[5] +set_disable_timing sb_0__0_/chanx_right_out[6] +set_disable_timing sb_0__0_/chanx_right_in[6] +set_disable_timing sb_0__0_/chanx_right_out[7] +set_disable_timing sb_0__0_/chanx_right_in[7] +set_disable_timing sb_0__0_/chanx_right_out[8] +set_disable_timing sb_0__0_/chanx_right_in[8] +set_disable_timing sb_0__0_/chanx_right_out[9] +set_disable_timing sb_0__0_/chanx_right_in[9] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__0_/top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__0_/mux_top_track_0/in[0] +set_disable_timing sb_0__0_/mux_top_track_2/in[0] +set_disable_timing sb_0__0_/mux_top_track_4/in[0] +set_disable_timing sb_0__0_/mux_top_track_6/in[0] +set_disable_timing sb_0__0_/mux_top_track_8/in[0] +set_disable_timing sb_0__0_/mux_top_track_10/in[0] +set_disable_timing sb_0__0_/mux_top_track_12/in[0] +set_disable_timing sb_0__0_/mux_top_track_14/in[0] +set_disable_timing sb_0__0_/mux_right_track_0/in[1] +set_disable_timing sb_0__0_/mux_right_track_2/in[1] +set_disable_timing sb_0__0_/mux_right_track_4/in[1] +set_disable_timing sb_0__0_/mux_right_track_6/in[1] +set_disable_timing sb_0__0_/mux_right_track_8/in[1] +set_disable_timing sb_0__0_/mux_right_track_10/in[1] +set_disable_timing sb_0__0_/mux_right_track_12/in[1] +set_disable_timing sb_0__0_/mux_right_track_14/in[1] +set_disable_timing sb_0__0_/mux_right_track_16/in[1] +set_disable_timing sb_0__0_/mux_right_track_18/in[1] +set_disable_timing sb_0__0_/mux_right_track_0/in[2] +set_disable_timing sb_0__0_/mux_right_track_2/in[2] +set_disable_timing sb_0__0_/mux_right_track_2/in[0] +set_disable_timing sb_0__0_/mux_right_track_4/in[0] +set_disable_timing sb_0__0_/mux_right_track_6/in[0] +set_disable_timing sb_0__0_/mux_right_track_8/in[0] +set_disable_timing sb_0__0_/mux_right_track_10/in[0] +set_disable_timing sb_0__0_/mux_right_track_12/in[0] +set_disable_timing sb_0__0_/mux_right_track_14/in[0] +set_disable_timing sb_0__0_/mux_right_track_16/in[0] +set_disable_timing sb_0__0_/mux_right_track_18/in[0] +set_disable_timing sb_0__0_/mux_right_track_0/in[0] +set_disable_timing sb_0__0_/mux_top_track_0/in[1] +set_disable_timing sb_0__0_/mux_top_track_2/in[1] +set_disable_timing sb_0__0_/mux_top_track_4/in[1] +set_disable_timing sb_0__0_/mux_top_track_6/in[1] +set_disable_timing sb_0__0_/mux_top_track_8/in[1] +set_disable_timing sb_0__0_/mux_top_track_10/in[1] +set_disable_timing sb_0__0_/mux_top_track_12/in[1] +set_disable_timing sb_0__0_/mux_top_track_14/in[1] +################################################## +# Disable timing for Switch block sb_0__1_ +################################################## +set_disable_timing sb_0__1_/chany_top_out[0] +set_disable_timing sb_0__1_/chany_top_in[0] +set_disable_timing sb_0__1_/chany_top_out[1] +set_disable_timing sb_0__1_/chany_top_in[1] +set_disable_timing sb_0__1_/chany_top_out[2] +set_disable_timing sb_0__1_/chany_top_in[2] +set_disable_timing sb_0__1_/chany_top_out[3] +set_disable_timing sb_0__1_/chany_top_in[3] +set_disable_timing sb_0__1_/chany_top_out[4] +set_disable_timing sb_0__1_/chany_top_in[4] +set_disable_timing sb_0__1_/chany_top_out[5] +set_disable_timing sb_0__1_/chany_top_in[5] +set_disable_timing sb_0__1_/chany_top_out[6] +set_disable_timing sb_0__1_/chany_top_in[6] +set_disable_timing sb_0__1_/chany_top_out[7] +set_disable_timing sb_0__1_/chany_top_in[7] +set_disable_timing sb_0__1_/chany_top_out[8] +set_disable_timing sb_0__1_/chany_top_in[8] +set_disable_timing sb_0__1_/chany_top_out[9] +set_disable_timing sb_0__1_/chany_top_in[9] +set_disable_timing sb_0__1_/chanx_right_out[0] +set_disable_timing sb_0__1_/chanx_right_in[0] +set_disable_timing sb_0__1_/chanx_right_out[1] +set_disable_timing sb_0__1_/chanx_right_in[1] +set_disable_timing sb_0__1_/chanx_right_out[2] +set_disable_timing sb_0__1_/chanx_right_in[2] +set_disable_timing sb_0__1_/chanx_right_out[3] +set_disable_timing sb_0__1_/chanx_right_in[3] +set_disable_timing sb_0__1_/chanx_right_out[4] +set_disable_timing sb_0__1_/chanx_right_in[4] +set_disable_timing sb_0__1_/chanx_right_out[5] +set_disable_timing sb_0__1_/chanx_right_in[5] +set_disable_timing sb_0__1_/chanx_right_out[6] +set_disable_timing sb_0__1_/chanx_right_in[6] +set_disable_timing sb_0__1_/chanx_right_out[7] +set_disable_timing sb_0__1_/chanx_right_in[7] +set_disable_timing sb_0__1_/chanx_right_out[8] +set_disable_timing sb_0__1_/chanx_right_in[8] +set_disable_timing sb_0__1_/chanx_right_out[9] +set_disable_timing sb_0__1_/chanx_right_in[9] +set_disable_timing sb_0__1_/chany_bottom_in[0] +set_disable_timing sb_0__1_/chany_bottom_out[0] +set_disable_timing sb_0__1_/chany_bottom_in[1] +set_disable_timing sb_0__1_/chany_bottom_out[1] +set_disable_timing sb_0__1_/chany_bottom_in[2] +set_disable_timing sb_0__1_/chany_bottom_out[2] +set_disable_timing sb_0__1_/chany_bottom_in[3] +set_disable_timing sb_0__1_/chany_bottom_out[3] +set_disable_timing sb_0__1_/chany_bottom_in[4] +set_disable_timing sb_0__1_/chany_bottom_out[4] +set_disable_timing sb_0__1_/chany_bottom_in[5] +set_disable_timing sb_0__1_/chany_bottom_out[5] +set_disable_timing sb_0__1_/chany_bottom_in[6] +set_disable_timing sb_0__1_/chany_bottom_out[6] +set_disable_timing sb_0__1_/chany_bottom_in[7] +set_disable_timing sb_0__1_/chany_bottom_out[7] +set_disable_timing sb_0__1_/chany_bottom_in[8] +set_disable_timing sb_0__1_/chany_bottom_out[8] +set_disable_timing sb_0__1_/chany_bottom_in[9] +set_disable_timing sb_0__1_/chany_bottom_out[9] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__1_/top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__1_/mux_top_track_0/in[0] +set_disable_timing sb_0__1_/mux_top_track_8/in[0] +set_disable_timing sb_0__1_/mux_top_track_16/in[0] +set_disable_timing sb_0__1_/mux_top_track_0/in[1] +set_disable_timing sb_0__1_/mux_top_track_8/in[1] +set_disable_timing sb_0__1_/mux_top_track_16/in[1] +set_disable_timing sb_0__1_/mux_top_track_0/in[2] +set_disable_timing sb_0__1_/mux_top_track_8/in[2] +set_disable_timing sb_0__1_/mux_right_track_0/in[1] +set_disable_timing sb_0__1_/mux_right_track_2/in[2] +set_disable_timing sb_0__1_/mux_right_track_4/in[2] +set_disable_timing sb_0__1_/mux_right_track_6/in[2] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[6] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[6] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[5] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[7] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[7] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[6] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[8] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[8] +set_disable_timing sb_0__1_/mux_right_track_0/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[0] +set_disable_timing sb_0__1_/mux_right_track_2/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[0] +set_disable_timing sb_0__1_/mux_right_track_4/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[0] +set_disable_timing sb_0__1_/mux_right_track_2/in[1] +set_disable_timing sb_0__1_/mux_right_track_6/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[1] +set_disable_timing sb_0__1_/mux_right_track_8/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[1] +set_disable_timing sb_0__1_/mux_right_track_10/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[1] +set_disable_timing sb_0__1_/mux_right_track_4/in[1] +set_disable_timing sb_0__1_/mux_right_track_12/in[0] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[2] +set_disable_timing sb_0__1_/mux_right_track_6/in[1] +set_disable_timing sb_0__1_/mux_top_track_16/in[2] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[2] +set_disable_timing sb_0__1_/mux_top_track_0/in[3] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[3] +set_disable_timing sb_0__1_/mux_top_track_8/in[3] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[2] +set_disable_timing sb_0__1_/mux_top_track_16/in[3] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[3] +set_disable_timing sb_0__1_/mux_top_track_0/in[4] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[4] +set_disable_timing sb_0__1_/mux_top_track_8/in[4] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[3] +set_disable_timing sb_0__1_/mux_top_track_16/in[4] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[4] +set_disable_timing sb_0__1_/mux_top_track_0/in[5] +set_disable_timing sb_0__1_/mux_bottom_track_1/in[5] +set_disable_timing sb_0__1_/mux_top_track_8/in[5] +set_disable_timing sb_0__1_/mux_bottom_track_17/in[4] +set_disable_timing sb_0__1_/mux_top_track_16/in[5] +set_disable_timing sb_0__1_/mux_bottom_track_9/in[5] +set_disable_timing sb_0__1_/mux_top_track_0/in[6] +set_disable_timing sb_0__1_/mux_right_track_0/in[2] +set_disable_timing sb_0__1_/mux_top_track_8/in[6] +set_disable_timing sb_0__1_/mux_right_track_2/in[3] +set_disable_timing sb_0__1_/mux_top_track_16/in[6] +set_disable_timing sb_0__1_/mux_right_track_4/in[3] +set_disable_timing sb_0__1_/mux_top_track_0/in[7] +set_disable_timing sb_0__1_/mux_right_track_6/in[3] +set_disable_timing sb_0__1_/mux_top_track_8/in[7] +set_disable_timing sb_0__1_/mux_right_track_8/in[1] +set_disable_timing sb_0__1_/mux_top_track_16/in[7] +set_disable_timing sb_0__1_/mux_right_track_10/in[1] +set_disable_timing sb_0__1_/mux_top_track_0/in[8] +set_disable_timing sb_0__1_/mux_right_track_12/in[1] +set_disable_timing sb_0__1_/mux_right_track_12/in[2] +################################################## +# Disable timing for Switch block sb_0__2_ +################################################## +set_disable_timing sb_0__2_/chanx_right_out[0] +set_disable_timing sb_0__2_/chanx_right_in[0] +set_disable_timing sb_0__2_/chanx_right_out[1] +set_disable_timing sb_0__2_/chanx_right_in[1] +set_disable_timing sb_0__2_/chanx_right_out[2] +set_disable_timing sb_0__2_/chanx_right_in[2] +set_disable_timing sb_0__2_/chanx_right_out[3] +set_disable_timing sb_0__2_/chanx_right_in[3] +set_disable_timing sb_0__2_/chanx_right_out[4] +set_disable_timing sb_0__2_/chanx_right_in[4] +set_disable_timing sb_0__2_/chanx_right_out[5] +set_disable_timing sb_0__2_/chanx_right_out[6] +set_disable_timing sb_0__2_/chanx_right_in[6] +set_disable_timing sb_0__2_/chanx_right_out[7] +set_disable_timing sb_0__2_/chanx_right_in[7] +set_disable_timing sb_0__2_/chanx_right_out[8] +set_disable_timing sb_0__2_/chanx_right_in[8] +set_disable_timing sb_0__2_/chanx_right_out[9] +set_disable_timing sb_0__2_/chanx_right_in[9] +set_disable_timing sb_0__2_/chany_bottom_in[0] +set_disable_timing sb_0__2_/chany_bottom_out[0] +set_disable_timing sb_0__2_/chany_bottom_in[1] +set_disable_timing sb_0__2_/chany_bottom_out[1] +set_disable_timing sb_0__2_/chany_bottom_in[2] +set_disable_timing sb_0__2_/chany_bottom_out[2] +set_disable_timing sb_0__2_/chany_bottom_in[3] +set_disable_timing sb_0__2_/chany_bottom_out[3] +set_disable_timing sb_0__2_/chany_bottom_in[4] +set_disable_timing sb_0__2_/chany_bottom_out[4] +set_disable_timing sb_0__2_/chany_bottom_in[5] +set_disable_timing sb_0__2_/chany_bottom_out[5] +set_disable_timing sb_0__2_/chany_bottom_in[6] +set_disable_timing sb_0__2_/chany_bottom_out[6] +set_disable_timing sb_0__2_/chany_bottom_in[7] +set_disable_timing sb_0__2_/chany_bottom_out[7] +set_disable_timing sb_0__2_/chany_bottom_in[8] +set_disable_timing sb_0__2_/chany_bottom_out[8] +set_disable_timing sb_0__2_/chany_bottom_in[9] +set_disable_timing sb_0__2_/chany_bottom_out[9] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_0__2_/mux_right_track_0/in[0] +set_disable_timing sb_0__2_/mux_right_track_2/in[0] +set_disable_timing sb_0__2_/mux_right_track_4/in[0] +set_disable_timing sb_0__2_/mux_right_track_6/in[0] +set_disable_timing sb_0__2_/mux_right_track_8/in[0] +set_disable_timing sb_0__2_/mux_right_track_10/in[0] +set_disable_timing sb_0__2_/mux_right_track_12/in[0] +set_disable_timing sb_0__2_/mux_right_track_14/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_1/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_3/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_5/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_7/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_9/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_11/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_13/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_15/in[1] +set_disable_timing sb_0__2_/mux_bottom_track_15/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_13/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_11/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_9/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_7/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_5/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_3/in[0] +set_disable_timing sb_0__2_/mux_bottom_track_1/in[0] +set_disable_timing sb_0__2_/mux_right_track_14/in[1] +set_disable_timing sb_0__2_/mux_right_track_12/in[1] +set_disable_timing sb_0__2_/mux_right_track_10/in[1] +set_disable_timing sb_0__2_/mux_right_track_8/in[1] +set_disable_timing sb_0__2_/mux_right_track_6/in[1] +set_disable_timing sb_0__2_/mux_right_track_4/in[1] +set_disable_timing sb_0__2_/mux_right_track_2/in[1] +set_disable_timing sb_0__2_/mux_right_track_0/in[1] +################################################## +# Disable timing for Switch block sb_1__0_ +################################################## +set_disable_timing sb_1__0_/chany_top_out[0] +set_disable_timing sb_1__0_/chany_top_in[0] +set_disable_timing sb_1__0_/chany_top_out[1] +set_disable_timing sb_1__0_/chany_top_in[1] +set_disable_timing sb_1__0_/chany_top_out[2] +set_disable_timing sb_1__0_/chany_top_in[2] +set_disable_timing sb_1__0_/chany_top_out[3] +set_disable_timing sb_1__0_/chany_top_in[3] +set_disable_timing sb_1__0_/chany_top_out[4] +set_disable_timing sb_1__0_/chany_top_in[4] +set_disable_timing sb_1__0_/chany_top_out[5] +set_disable_timing sb_1__0_/chany_top_in[5] +set_disable_timing sb_1__0_/chany_top_out[6] +set_disable_timing sb_1__0_/chany_top_in[6] +set_disable_timing sb_1__0_/chany_top_out[7] +set_disable_timing sb_1__0_/chany_top_in[7] +set_disable_timing sb_1__0_/chany_top_out[8] +set_disable_timing sb_1__0_/chany_top_in[8] +set_disable_timing sb_1__0_/chany_top_out[9] +set_disable_timing sb_1__0_/chany_top_in[9] +set_disable_timing sb_1__0_/chanx_right_out[0] +set_disable_timing sb_1__0_/chanx_right_in[0] +set_disable_timing sb_1__0_/chanx_right_out[1] +set_disable_timing sb_1__0_/chanx_right_in[1] +set_disable_timing sb_1__0_/chanx_right_out[2] +set_disable_timing sb_1__0_/chanx_right_in[2] +set_disable_timing sb_1__0_/chanx_right_out[3] +set_disable_timing sb_1__0_/chanx_right_in[3] +set_disable_timing sb_1__0_/chanx_right_out[4] +set_disable_timing sb_1__0_/chanx_right_in[4] +set_disable_timing sb_1__0_/chanx_right_out[5] +set_disable_timing sb_1__0_/chanx_right_in[5] +set_disable_timing sb_1__0_/chanx_right_out[6] +set_disable_timing sb_1__0_/chanx_right_in[6] +set_disable_timing sb_1__0_/chanx_right_out[7] +set_disable_timing sb_1__0_/chanx_right_in[7] +set_disable_timing sb_1__0_/chanx_right_out[8] +set_disable_timing sb_1__0_/chanx_right_in[8] +set_disable_timing sb_1__0_/chanx_right_out[9] +set_disable_timing sb_1__0_/chanx_right_in[9] +set_disable_timing sb_1__0_/chanx_left_in[0] +set_disable_timing sb_1__0_/chanx_left_out[0] +set_disable_timing sb_1__0_/chanx_left_in[1] +set_disable_timing sb_1__0_/chanx_left_out[1] +set_disable_timing sb_1__0_/chanx_left_in[2] +set_disable_timing sb_1__0_/chanx_left_out[2] +set_disable_timing sb_1__0_/chanx_left_in[3] +set_disable_timing sb_1__0_/chanx_left_out[3] +set_disable_timing sb_1__0_/chanx_left_in[4] +set_disable_timing sb_1__0_/chanx_left_out[4] +set_disable_timing sb_1__0_/chanx_left_in[5] +set_disable_timing sb_1__0_/chanx_left_out[5] +set_disable_timing sb_1__0_/chanx_left_in[6] +set_disable_timing sb_1__0_/chanx_left_out[6] +set_disable_timing sb_1__0_/chanx_left_in[7] +set_disable_timing sb_1__0_/chanx_left_out[7] +set_disable_timing sb_1__0_/chanx_left_in[8] +set_disable_timing sb_1__0_/chanx_left_out[8] +set_disable_timing sb_1__0_/chanx_left_in[9] +set_disable_timing sb_1__0_/chanx_left_out[9] +set_disable_timing sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_1__0_/mux_top_track_0/in[0] +set_disable_timing sb_1__0_/mux_top_track_2/in[0] +set_disable_timing sb_1__0_/mux_top_track_4/in[0] +set_disable_timing sb_1__0_/mux_top_track_6/in[0] +set_disable_timing sb_1__0_/mux_right_track_0/in[3] +set_disable_timing sb_1__0_/mux_right_track_8/in[4] +set_disable_timing sb_1__0_/mux_right_track_16/in[3] +set_disable_timing sb_1__0_/mux_right_track_0/in[4] +set_disable_timing sb_1__0_/mux_right_track_8/in[5] +set_disable_timing sb_1__0_/mux_right_track_16/in[4] +set_disable_timing sb_1__0_/mux_right_track_0/in[5] +set_disable_timing sb_1__0_/mux_right_track_8/in[6] +set_disable_timing sb_1__0_/mux_right_track_16/in[5] +set_disable_timing sb_1__0_/mux_right_track_0/in[6] +set_disable_timing sb_1__0_/mux_right_track_8/in[7] +set_disable_timing sb_1__0_/mux_right_track_16/in[6] +set_disable_timing sb_1__0_/mux_left_track_1/in[7] +set_disable_timing sb_1__0_/mux_left_track_9/in[5] +set_disable_timing sb_1__0_/mux_left_track_17/in[5] +set_disable_timing sb_1__0_/mux_left_track_1/in[8] +set_disable_timing sb_1__0_/mux_left_track_9/in[6] +set_disable_timing sb_1__0_/mux_left_track_17/in[6] +set_disable_timing sb_1__0_/mux_left_track_1/in[9] +set_disable_timing sb_1__0_/mux_left_track_9/in[7] +set_disable_timing sb_1__0_/mux_left_track_17/in[7] +set_disable_timing sb_1__0_/mux_left_track_1/in[10] +set_disable_timing sb_1__0_/mux_left_track_9/in[8] +set_disable_timing sb_1__0_/mux_left_track_17/in[8] +set_disable_timing sb_1__0_/mux_right_track_8/in[0] +set_disable_timing sb_1__0_/mux_left_track_1/in[0] +set_disable_timing sb_1__0_/mux_right_track_16/in[0] +set_disable_timing sb_1__0_/mux_left_track_17/in[0] +set_disable_timing sb_1__0_/mux_right_track_0/in[0] +set_disable_timing sb_1__0_/mux_left_track_9/in[0] +set_disable_timing sb_1__0_/mux_right_track_8/in[1] +set_disable_timing sb_1__0_/mux_left_track_1/in[1] +set_disable_timing sb_1__0_/mux_right_track_16/in[1] +set_disable_timing sb_1__0_/mux_left_track_17/in[1] +set_disable_timing sb_1__0_/mux_right_track_0/in[1] +set_disable_timing sb_1__0_/mux_left_track_9/in[1] +set_disable_timing sb_1__0_/mux_right_track_8/in[2] +set_disable_timing sb_1__0_/mux_left_track_1/in[2] +set_disable_timing sb_1__0_/mux_right_track_16/in[2] +set_disable_timing sb_1__0_/mux_left_track_17/in[2] +set_disable_timing sb_1__0_/mux_right_track_0/in[2] +set_disable_timing sb_1__0_/mux_left_track_9/in[2] +set_disable_timing sb_1__0_/mux_right_track_8/in[3] +set_disable_timing sb_1__0_/mux_left_track_1/in[3] +set_disable_timing sb_1__0_/mux_top_track_0/in[1] +set_disable_timing sb_1__0_/mux_left_track_1/in[4] +set_disable_timing sb_1__0_/mux_top_track_2/in[1] +set_disable_timing sb_1__0_/mux_left_track_9/in[3] +set_disable_timing sb_1__0_/mux_top_track_4/in[1] +set_disable_timing sb_1__0_/mux_left_track_17/in[3] +set_disable_timing sb_1__0_/mux_top_track_18/in[0] +set_disable_timing sb_1__0_/mux_top_track_6/in[1] +set_disable_timing sb_1__0_/mux_left_track_1/in[5] +set_disable_timing sb_1__0_/mux_top_track_8/in[0] +set_disable_timing sb_1__0_/mux_left_track_9/in[4] +set_disable_timing sb_1__0_/mux_top_track_10/in[0] +set_disable_timing sb_1__0_/mux_left_track_17/in[4] +set_disable_timing sb_1__0_/mux_top_track_0/in[2] +set_disable_timing sb_1__0_/mux_top_track_12/in[0] +set_disable_timing sb_1__0_/mux_left_track_1/in[6] +set_disable_timing sb_1__0_/mux_top_track_2/in[2] +set_disable_timing sb_1__0_/mux_top_track_0/in[3] +set_disable_timing sb_1__0_/mux_right_track_0/in[7] +set_disable_timing sb_1__0_/mux_top_track_2/in[3] +set_disable_timing sb_1__0_/mux_right_track_8/in[8] +set_disable_timing sb_1__0_/mux_top_track_4/in[2] +set_disable_timing sb_1__0_/mux_right_track_16/in[7] +set_disable_timing sb_1__0_/mux_top_track_0/in[4] +set_disable_timing sb_1__0_/mux_top_track_6/in[2] +set_disable_timing sb_1__0_/mux_right_track_0/in[8] +set_disable_timing sb_1__0_/mux_top_track_8/in[1] +set_disable_timing sb_1__0_/mux_right_track_8/in[9] +set_disable_timing sb_1__0_/mux_top_track_10/in[1] +set_disable_timing sb_1__0_/mux_right_track_16/in[8] +set_disable_timing sb_1__0_/mux_top_track_18/in[1] +set_disable_timing sb_1__0_/mux_top_track_12/in[1] +set_disable_timing sb_1__0_/mux_right_track_0/in[9] +################################################## +# Disable timing for Switch block sb_1__1_ +################################################## +set_disable_timing sb_1__1_/chany_top_out[0] +set_disable_timing sb_1__1_/chany_top_in[0] +set_disable_timing sb_1__1_/chany_top_out[1] +set_disable_timing sb_1__1_/chany_top_in[1] +set_disable_timing sb_1__1_/chany_top_out[2] +set_disable_timing sb_1__1_/chany_top_in[2] +set_disable_timing sb_1__1_/chany_top_out[3] +set_disable_timing sb_1__1_/chany_top_out[4] +set_disable_timing sb_1__1_/chany_top_in[4] +set_disable_timing sb_1__1_/chany_top_out[5] +set_disable_timing sb_1__1_/chany_top_in[5] +set_disable_timing sb_1__1_/chany_top_out[6] +set_disable_timing sb_1__1_/chany_top_in[6] +set_disable_timing sb_1__1_/chany_top_out[7] +set_disable_timing sb_1__1_/chany_top_in[7] +set_disable_timing sb_1__1_/chany_top_in[8] +set_disable_timing sb_1__1_/chany_top_out[9] +set_disable_timing sb_1__1_/chany_top_in[9] +set_disable_timing sb_1__1_/chanx_right_out[0] +set_disable_timing sb_1__1_/chanx_right_in[0] +set_disable_timing sb_1__1_/chanx_right_out[1] +set_disable_timing sb_1__1_/chanx_right_in[1] +set_disable_timing sb_1__1_/chanx_right_out[2] +set_disable_timing sb_1__1_/chanx_right_in[2] +set_disable_timing sb_1__1_/chanx_right_out[3] +set_disable_timing sb_1__1_/chanx_right_in[4] +set_disable_timing sb_1__1_/chanx_right_out[5] +set_disable_timing sb_1__1_/chanx_right_in[5] +set_disable_timing sb_1__1_/chanx_right_out[6] +set_disable_timing sb_1__1_/chanx_right_in[6] +set_disable_timing sb_1__1_/chanx_right_out[7] +set_disable_timing sb_1__1_/chanx_right_in[7] +set_disable_timing sb_1__1_/chanx_right_out[8] +set_disable_timing sb_1__1_/chanx_right_in[8] +set_disable_timing sb_1__1_/chanx_right_out[9] +set_disable_timing sb_1__1_/chanx_right_in[9] +set_disable_timing sb_1__1_/chany_bottom_in[0] +set_disable_timing sb_1__1_/chany_bottom_out[0] +set_disable_timing sb_1__1_/chany_bottom_in[1] +set_disable_timing sb_1__1_/chany_bottom_out[1] +set_disable_timing sb_1__1_/chany_bottom_in[2] +set_disable_timing sb_1__1_/chany_bottom_out[2] +set_disable_timing sb_1__1_/chany_bottom_in[3] +set_disable_timing sb_1__1_/chany_bottom_out[3] +set_disable_timing sb_1__1_/chany_bottom_in[4] +set_disable_timing sb_1__1_/chany_bottom_out[4] +set_disable_timing sb_1__1_/chany_bottom_in[5] +set_disable_timing sb_1__1_/chany_bottom_out[5] +set_disable_timing sb_1__1_/chany_bottom_in[6] +set_disable_timing sb_1__1_/chany_bottom_out[6] +set_disable_timing sb_1__1_/chany_bottom_in[7] +set_disable_timing sb_1__1_/chany_bottom_out[7] +set_disable_timing sb_1__1_/chany_bottom_in[8] +set_disable_timing sb_1__1_/chany_bottom_out[8] +set_disable_timing sb_1__1_/chany_bottom_in[9] +set_disable_timing sb_1__1_/chany_bottom_out[9] +set_disable_timing sb_1__1_/chanx_left_in[0] +set_disable_timing sb_1__1_/chanx_left_out[0] +set_disable_timing sb_1__1_/chanx_left_in[1] +set_disable_timing sb_1__1_/chanx_left_out[1] +set_disable_timing sb_1__1_/chanx_left_in[2] +set_disable_timing sb_1__1_/chanx_left_out[2] +set_disable_timing sb_1__1_/chanx_left_in[3] +set_disable_timing sb_1__1_/chanx_left_out[3] +set_disable_timing sb_1__1_/chanx_left_in[4] +set_disable_timing sb_1__1_/chanx_left_out[4] +set_disable_timing sb_1__1_/chanx_left_in[5] +set_disable_timing sb_1__1_/chanx_left_out[5] +set_disable_timing sb_1__1_/chanx_left_in[6] +set_disable_timing sb_1__1_/chanx_left_out[6] +set_disable_timing sb_1__1_/chanx_left_in[7] +set_disable_timing sb_1__1_/chanx_left_out[7] +set_disable_timing sb_1__1_/chanx_left_in[8] +set_disable_timing sb_1__1_/chanx_left_out[8] +set_disable_timing sb_1__1_/chanx_left_in[9] +set_disable_timing sb_1__1_/chanx_left_out[9] +set_disable_timing sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_1__1_/mux_top_track_0/in[0] +set_disable_timing sb_1__1_/mux_top_track_8/in[0] +set_disable_timing sb_1__1_/mux_top_track_16/in[0] +set_disable_timing sb_1__1_/mux_top_track_0/in[1] +set_disable_timing sb_1__1_/mux_right_track_0/in[4] +set_disable_timing sb_1__1_/mux_right_track_8/in[3] +set_disable_timing sb_1__1_/mux_right_track_16/in[3] +set_disable_timing sb_1__1_/mux_right_track_0/in[5] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[7] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[5] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[5] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[8] +set_disable_timing sb_1__1_/mux_left_track_1/in[11] +set_disable_timing sb_1__1_/mux_left_track_9/in[8] +set_disable_timing sb_1__1_/mux_left_track_17/in[8] +set_disable_timing sb_1__1_/mux_left_track_1/in[12] +set_disable_timing sb_1__1_/mux_right_track_0/in[0] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[0] +set_disable_timing sb_1__1_/mux_left_track_1/in[0] +set_disable_timing sb_1__1_/mux_right_track_8/in[0] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[0] +set_disable_timing sb_1__1_/mux_left_track_9/in[0] +set_disable_timing sb_1__1_/mux_right_track_16/in[0] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[0] +set_disable_timing sb_1__1_/mux_left_track_17/in[0] +set_disable_timing sb_1__1_/mux_left_track_1/in[1] +set_disable_timing sb_1__1_/mux_right_track_0/in[1] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[1] +set_disable_timing sb_1__1_/mux_left_track_1/in[2] +set_disable_timing sb_1__1_/mux_right_track_8/in[2] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[1] +set_disable_timing sb_1__1_/mux_left_track_9/in[1] +set_disable_timing sb_1__1_/mux_right_track_16/in[1] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[1] +set_disable_timing sb_1__1_/mux_left_track_17/in[1] +set_disable_timing sb_1__1_/mux_right_track_16/in[2] +set_disable_timing sb_1__1_/mux_left_track_17/in[2] +set_disable_timing sb_1__1_/mux_right_track_0/in[2] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[2] +set_disable_timing sb_1__1_/mux_left_track_1/in[3] +set_disable_timing sb_1__1_/mux_right_track_0/in[3] +set_disable_timing sb_1__1_/mux_left_track_9/in[2] +set_disable_timing sb_1__1_/mux_top_track_0/in[2] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[3] +set_disable_timing sb_1__1_/mux_left_track_1/in[4] +set_disable_timing sb_1__1_/mux_top_track_8/in[1] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[2] +set_disable_timing sb_1__1_/mux_left_track_9/in[3] +set_disable_timing sb_1__1_/mux_top_track_16/in[1] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[2] +set_disable_timing sb_1__1_/mux_left_track_17/in[3] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[3] +set_disable_timing sb_1__1_/mux_top_track_0/in[3] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[4] +set_disable_timing sb_1__1_/mux_left_track_1/in[5] +set_disable_timing sb_1__1_/mux_top_track_8/in[2] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[4] +set_disable_timing sb_1__1_/mux_left_track_9/in[4] +set_disable_timing sb_1__1_/mux_top_track_16/in[3] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[3] +set_disable_timing sb_1__1_/mux_left_track_17/in[4] +set_disable_timing sb_1__1_/mux_top_track_0/in[4] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[5] +set_disable_timing sb_1__1_/mux_top_track_0/in[5] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[6] +set_disable_timing sb_1__1_/mux_left_track_1/in[6] +set_disable_timing sb_1__1_/mux_top_track_8/in[3] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[4] +set_disable_timing sb_1__1_/mux_top_track_0/in[6] +set_disable_timing sb_1__1_/mux_right_track_0/in[6] +set_disable_timing sb_1__1_/mux_left_track_1/in[7] +set_disable_timing sb_1__1_/mux_top_track_8/in[4] +set_disable_timing sb_1__1_/mux_right_track_8/in[4] +set_disable_timing sb_1__1_/mux_left_track_9/in[5] +set_disable_timing sb_1__1_/mux_top_track_16/in[4] +set_disable_timing sb_1__1_/mux_right_track_16/in[4] +set_disable_timing sb_1__1_/mux_left_track_17/in[5] +set_disable_timing sb_1__1_/mux_right_track_8/in[5] +set_disable_timing sb_1__1_/mux_left_track_9/in[6] +set_disable_timing sb_1__1_/mux_top_track_0/in[7] +set_disable_timing sb_1__1_/mux_right_track_0/in[7] +set_disable_timing sb_1__1_/mux_left_track_1/in[8] +set_disable_timing sb_1__1_/mux_top_track_8/in[5] +set_disable_timing sb_1__1_/mux_right_track_8/in[6] +set_disable_timing sb_1__1_/mux_left_track_9/in[7] +set_disable_timing sb_1__1_/mux_top_track_16/in[5] +set_disable_timing sb_1__1_/mux_right_track_16/in[5] +set_disable_timing sb_1__1_/mux_left_track_17/in[6] +set_disable_timing sb_1__1_/mux_right_track_0/in[8] +set_disable_timing sb_1__1_/mux_left_track_17/in[7] +set_disable_timing sb_1__1_/mux_top_track_0/in[8] +set_disable_timing sb_1__1_/mux_right_track_0/in[9] +set_disable_timing sb_1__1_/mux_left_track_1/in[9] +set_disable_timing sb_1__1_/mux_right_track_16/in[6] +set_disable_timing sb_1__1_/mux_left_track_1/in[10] +set_disable_timing sb_1__1_/mux_top_track_0/in[9] +set_disable_timing sb_1__1_/mux_right_track_0/in[10] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[9] +set_disable_timing sb_1__1_/mux_top_track_8/in[6] +set_disable_timing sb_1__1_/mux_right_track_8/in[7] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[6] +set_disable_timing sb_1__1_/mux_top_track_16/in[6] +set_disable_timing sb_1__1_/mux_right_track_16/in[7] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[6] +set_disable_timing sb_1__1_/mux_top_track_0/in[10] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[7] +set_disable_timing sb_1__1_/mux_top_track_0/in[11] +set_disable_timing sb_1__1_/mux_right_track_0/in[11] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[10] +set_disable_timing sb_1__1_/mux_top_track_8/in[7] +set_disable_timing sb_1__1_/mux_right_track_8/in[8] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[7] +set_disable_timing sb_1__1_/mux_top_track_16/in[7] +set_disable_timing sb_1__1_/mux_right_track_16/in[8] +set_disable_timing sb_1__1_/mux_bottom_track_17/in[8] +set_disable_timing sb_1__1_/mux_top_track_16/in[8] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[11] +set_disable_timing sb_1__1_/mux_top_track_0/in[12] +set_disable_timing sb_1__1_/mux_right_track_0/in[12] +set_disable_timing sb_1__1_/mux_bottom_track_1/in[12] +set_disable_timing sb_1__1_/mux_top_track_8/in[8] +set_disable_timing sb_1__1_/mux_bottom_track_9/in[8] +################################################## +# Disable timing for Switch block sb_1__2_ +################################################## +set_disable_timing sb_1__2_/chanx_right_out[0] +set_disable_timing sb_1__2_/chanx_right_in[0] +set_disable_timing sb_1__2_/chanx_right_out[1] +set_disable_timing sb_1__2_/chanx_right_in[1] +set_disable_timing sb_1__2_/chanx_right_out[2] +set_disable_timing sb_1__2_/chanx_right_in[2] +set_disable_timing sb_1__2_/chanx_right_out[3] +set_disable_timing sb_1__2_/chanx_right_in[3] +set_disable_timing sb_1__2_/chanx_right_out[5] +set_disable_timing sb_1__2_/chanx_right_in[5] +set_disable_timing sb_1__2_/chanx_right_out[6] +set_disable_timing sb_1__2_/chanx_right_in[6] +set_disable_timing sb_1__2_/chanx_right_out[7] +set_disable_timing sb_1__2_/chanx_right_in[7] +set_disable_timing sb_1__2_/chanx_right_in[8] +set_disable_timing sb_1__2_/chanx_right_out[9] +set_disable_timing sb_1__2_/chanx_right_in[9] +set_disable_timing sb_1__2_/chany_bottom_in[0] +set_disable_timing sb_1__2_/chany_bottom_out[0] +set_disable_timing sb_1__2_/chany_bottom_in[1] +set_disable_timing sb_1__2_/chany_bottom_out[1] +set_disable_timing sb_1__2_/chany_bottom_in[2] +set_disable_timing sb_1__2_/chany_bottom_out[2] +set_disable_timing sb_1__2_/chany_bottom_in[3] +set_disable_timing sb_1__2_/chany_bottom_in[4] +set_disable_timing sb_1__2_/chany_bottom_out[4] +set_disable_timing sb_1__2_/chany_bottom_in[5] +set_disable_timing sb_1__2_/chany_bottom_out[5] +set_disable_timing sb_1__2_/chany_bottom_in[6] +set_disable_timing sb_1__2_/chany_bottom_out[6] +set_disable_timing sb_1__2_/chany_bottom_in[7] +set_disable_timing sb_1__2_/chany_bottom_out[7] +set_disable_timing sb_1__2_/chany_bottom_out[8] +set_disable_timing sb_1__2_/chany_bottom_in[9] +set_disable_timing sb_1__2_/chany_bottom_out[9] +set_disable_timing sb_1__2_/chanx_left_in[0] +set_disable_timing sb_1__2_/chanx_left_out[0] +set_disable_timing sb_1__2_/chanx_left_in[1] +set_disable_timing sb_1__2_/chanx_left_out[1] +set_disable_timing sb_1__2_/chanx_left_in[2] +set_disable_timing sb_1__2_/chanx_left_out[2] +set_disable_timing sb_1__2_/chanx_left_in[3] +set_disable_timing sb_1__2_/chanx_left_out[3] +set_disable_timing sb_1__2_/chanx_left_in[4] +set_disable_timing sb_1__2_/chanx_left_out[4] +set_disable_timing sb_1__2_/chanx_left_in[5] +set_disable_timing sb_1__2_/chanx_left_in[6] +set_disable_timing sb_1__2_/chanx_left_out[6] +set_disable_timing sb_1__2_/chanx_left_in[7] +set_disable_timing sb_1__2_/chanx_left_out[7] +set_disable_timing sb_1__2_/chanx_left_in[8] +set_disable_timing sb_1__2_/chanx_left_out[8] +set_disable_timing sb_1__2_/chanx_left_in[9] +set_disable_timing sb_1__2_/chanx_left_out[9] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_1__2_/mux_right_track_0/in[0] +set_disable_timing sb_1__2_/mux_right_track_16/in[0] +set_disable_timing sb_1__2_/mux_right_track_0/in[1] +set_disable_timing sb_1__2_/mux_right_track_8/in[1] +set_disable_timing sb_1__2_/mux_right_track_16/in[1] +set_disable_timing sb_1__2_/mux_right_track_0/in[2] +set_disable_timing sb_1__2_/mux_right_track_8/in[2] +set_disable_timing sb_1__2_/mux_bottom_track_1/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_3/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_5/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_7/in[1] +set_disable_timing sb_1__2_/mux_left_track_1/in[6] +set_disable_timing sb_1__2_/mux_left_track_9/in[6] +set_disable_timing sb_1__2_/mux_left_track_17/in[5] +set_disable_timing sb_1__2_/mux_left_track_1/in[7] +set_disable_timing sb_1__2_/mux_left_track_9/in[7] +set_disable_timing sb_1__2_/mux_left_track_17/in[6] +set_disable_timing sb_1__2_/mux_left_track_1/in[8] +set_disable_timing sb_1__2_/mux_left_track_9/in[8] +set_disable_timing sb_1__2_/mux_bottom_track_1/in[0] +set_disable_timing sb_1__2_/mux_left_track_1/in[0] +set_disable_timing sb_1__2_/mux_bottom_track_3/in[0] +set_disable_timing sb_1__2_/mux_left_track_9/in[0] +set_disable_timing sb_1__2_/mux_bottom_track_5/in[0] +set_disable_timing sb_1__2_/mux_left_track_17/in[0] +set_disable_timing sb_1__2_/mux_left_track_1/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_9/in[0] +set_disable_timing sb_1__2_/mux_left_track_9/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_11/in[0] +set_disable_timing sb_1__2_/mux_left_track_17/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_13/in[0] +set_disable_timing sb_1__2_/mux_left_track_1/in[2] +set_disable_timing sb_1__2_/mux_bottom_track_13/in[1] +set_disable_timing sb_1__2_/mux_right_track_8/in[3] +set_disable_timing sb_1__2_/mux_left_track_9/in[2] +set_disable_timing sb_1__2_/mux_right_track_0/in[3] +set_disable_timing sb_1__2_/mux_left_track_17/in[2] +set_disable_timing sb_1__2_/mux_right_track_16/in[2] +set_disable_timing sb_1__2_/mux_left_track_1/in[3] +set_disable_timing sb_1__2_/mux_right_track_8/in[4] +set_disable_timing sb_1__2_/mux_left_track_9/in[3] +set_disable_timing sb_1__2_/mux_right_track_0/in[4] +set_disable_timing sb_1__2_/mux_left_track_17/in[3] +set_disable_timing sb_1__2_/mux_right_track_16/in[3] +set_disable_timing sb_1__2_/mux_left_track_1/in[4] +set_disable_timing sb_1__2_/mux_right_track_8/in[5] +set_disable_timing sb_1__2_/mux_left_track_9/in[4] +set_disable_timing sb_1__2_/mux_right_track_0/in[5] +set_disable_timing sb_1__2_/mux_left_track_17/in[4] +set_disable_timing sb_1__2_/mux_left_track_1/in[5] +set_disable_timing sb_1__2_/mux_right_track_8/in[6] +set_disable_timing sb_1__2_/mux_left_track_9/in[5] +set_disable_timing sb_1__2_/mux_right_track_0/in[6] +set_disable_timing sb_1__2_/mux_bottom_track_1/in[2] +set_disable_timing sb_1__2_/mux_right_track_8/in[7] +set_disable_timing sb_1__2_/mux_bottom_track_3/in[2] +set_disable_timing sb_1__2_/mux_right_track_16/in[5] +set_disable_timing sb_1__2_/mux_bottom_track_5/in[2] +set_disable_timing sb_1__2_/mux_right_track_0/in[7] +set_disable_timing sb_1__2_/mux_bottom_track_7/in[2] +set_disable_timing sb_1__2_/mux_right_track_8/in[8] +set_disable_timing sb_1__2_/mux_bottom_track_9/in[1] +set_disable_timing sb_1__2_/mux_right_track_16/in[6] +set_disable_timing sb_1__2_/mux_bottom_track_11/in[1] +set_disable_timing sb_1__2_/mux_bottom_track_1/in[3] +set_disable_timing sb_1__2_/mux_right_track_0/in[8] +set_disable_timing sb_1__2_/mux_bottom_track_13/in[2] +set_disable_timing sb_1__2_/mux_bottom_track_3/in[3] +################################################## +# Disable timing for Switch block sb_2__0_ +################################################## +set_disable_timing sb_2__0_/chany_top_out[0] +set_disable_timing sb_2__0_/chany_top_in[0] +set_disable_timing sb_2__0_/chany_top_out[1] +set_disable_timing sb_2__0_/chany_top_in[1] +set_disable_timing sb_2__0_/chany_top_out[2] +set_disable_timing sb_2__0_/chany_top_in[2] +set_disable_timing sb_2__0_/chany_top_out[3] +set_disable_timing sb_2__0_/chany_top_in[3] +set_disable_timing sb_2__0_/chany_top_out[4] +set_disable_timing sb_2__0_/chany_top_in[4] +set_disable_timing sb_2__0_/chany_top_out[5] +set_disable_timing sb_2__0_/chany_top_in[5] +set_disable_timing sb_2__0_/chany_top_out[6] +set_disable_timing sb_2__0_/chany_top_in[6] +set_disable_timing sb_2__0_/chany_top_out[7] +set_disable_timing sb_2__0_/chany_top_in[7] +set_disable_timing sb_2__0_/chany_top_out[8] +set_disable_timing sb_2__0_/chany_top_in[8] +set_disable_timing sb_2__0_/chany_top_out[9] +set_disable_timing sb_2__0_/chany_top_in[9] +set_disable_timing sb_2__0_/chanx_left_in[0] +set_disable_timing sb_2__0_/chanx_left_out[0] +set_disable_timing sb_2__0_/chanx_left_in[1] +set_disable_timing sb_2__0_/chanx_left_out[1] +set_disable_timing sb_2__0_/chanx_left_in[2] +set_disable_timing sb_2__0_/chanx_left_out[2] +set_disable_timing sb_2__0_/chanx_left_in[3] +set_disable_timing sb_2__0_/chanx_left_out[3] +set_disable_timing sb_2__0_/chanx_left_in[4] +set_disable_timing sb_2__0_/chanx_left_out[4] +set_disable_timing sb_2__0_/chanx_left_in[5] +set_disable_timing sb_2__0_/chanx_left_out[5] +set_disable_timing sb_2__0_/chanx_left_in[6] +set_disable_timing sb_2__0_/chanx_left_out[6] +set_disable_timing sb_2__0_/chanx_left_in[7] +set_disable_timing sb_2__0_/chanx_left_out[7] +set_disable_timing sb_2__0_/chanx_left_in[8] +set_disable_timing sb_2__0_/chanx_left_out[8] +set_disable_timing sb_2__0_/chanx_left_in[9] +set_disable_timing sb_2__0_/chanx_left_out[9] +set_disable_timing sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__0_/top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__0_/mux_top_track_0/in[0] +set_disable_timing sb_2__0_/mux_top_track_2/in[0] +set_disable_timing sb_2__0_/mux_top_track_4/in[0] +set_disable_timing sb_2__0_/mux_top_track_6/in[0] +set_disable_timing sb_2__0_/mux_top_track_8/in[0] +set_disable_timing sb_2__0_/mux_top_track_10/in[0] +set_disable_timing sb_2__0_/mux_top_track_12/in[0] +set_disable_timing sb_2__0_/mux_top_track_14/in[0] +set_disable_timing sb_2__0_/mux_top_track_16/in[0] +set_disable_timing sb_2__0_/mux_top_track_18/in[0] +set_disable_timing sb_2__0_/mux_top_track_0/in[1] +set_disable_timing sb_2__0_/mux_top_track_2/in[1] +set_disable_timing sb_2__0_/mux_left_track_1/in[1] +set_disable_timing sb_2__0_/mux_left_track_3/in[1] +set_disable_timing sb_2__0_/mux_left_track_5/in[1] +set_disable_timing sb_2__0_/mux_left_track_7/in[1] +set_disable_timing sb_2__0_/mux_left_track_9/in[1] +set_disable_timing sb_2__0_/mux_left_track_11/in[1] +set_disable_timing sb_2__0_/mux_left_track_13/in[1] +set_disable_timing sb_2__0_/mux_left_track_15/in[1] +set_disable_timing sb_2__0_/mux_left_track_17/in[1] +set_disable_timing sb_2__0_/mux_left_track_19/in[1] +set_disable_timing sb_2__0_/mux_left_track_1/in[2] +set_disable_timing sb_2__0_/mux_left_track_3/in[2] +set_disable_timing sb_2__0_/mux_left_track_1/in[0] +set_disable_timing sb_2__0_/mux_left_track_19/in[0] +set_disable_timing sb_2__0_/mux_left_track_17/in[0] +set_disable_timing sb_2__0_/mux_left_track_15/in[0] +set_disable_timing sb_2__0_/mux_left_track_13/in[0] +set_disable_timing sb_2__0_/mux_left_track_11/in[0] +set_disable_timing sb_2__0_/mux_left_track_9/in[0] +set_disable_timing sb_2__0_/mux_left_track_7/in[0] +set_disable_timing sb_2__0_/mux_left_track_5/in[0] +set_disable_timing sb_2__0_/mux_left_track_3/in[0] +set_disable_timing sb_2__0_/mux_top_track_0/in[2] +set_disable_timing sb_2__0_/mux_top_track_18/in[1] +set_disable_timing sb_2__0_/mux_top_track_16/in[1] +set_disable_timing sb_2__0_/mux_top_track_14/in[1] +set_disable_timing sb_2__0_/mux_top_track_12/in[1] +set_disable_timing sb_2__0_/mux_top_track_10/in[1] +set_disable_timing sb_2__0_/mux_top_track_8/in[1] +set_disable_timing sb_2__0_/mux_top_track_6/in[1] +set_disable_timing sb_2__0_/mux_top_track_4/in[1] +set_disable_timing sb_2__0_/mux_top_track_2/in[2] +################################################## +# Disable timing for Switch block sb_2__1_ +################################################## +set_disable_timing sb_2__1_/chany_top_out[0] +set_disable_timing sb_2__1_/chany_top_in[0] +set_disable_timing sb_2__1_/chany_top_out[1] +set_disable_timing sb_2__1_/chany_top_in[1] +set_disable_timing sb_2__1_/chany_top_out[2] +set_disable_timing sb_2__1_/chany_top_in[2] +set_disable_timing sb_2__1_/chany_top_out[3] +set_disable_timing sb_2__1_/chany_top_out[4] +set_disable_timing sb_2__1_/chany_top_in[4] +set_disable_timing sb_2__1_/chany_top_out[5] +set_disable_timing sb_2__1_/chany_top_in[5] +set_disable_timing sb_2__1_/chany_top_out[6] +set_disable_timing sb_2__1_/chany_top_in[6] +set_disable_timing sb_2__1_/chany_top_out[7] +set_disable_timing sb_2__1_/chany_top_in[7] +set_disable_timing sb_2__1_/chany_top_out[8] +set_disable_timing sb_2__1_/chany_top_in[8] +set_disable_timing sb_2__1_/chany_top_out[9] +set_disable_timing sb_2__1_/chany_top_in[9] +set_disable_timing sb_2__1_/chany_bottom_in[0] +set_disable_timing sb_2__1_/chany_bottom_out[0] +set_disable_timing sb_2__1_/chany_bottom_in[1] +set_disable_timing sb_2__1_/chany_bottom_out[1] +set_disable_timing sb_2__1_/chany_bottom_in[2] +set_disable_timing sb_2__1_/chany_bottom_out[2] +set_disable_timing sb_2__1_/chany_bottom_in[3] +set_disable_timing sb_2__1_/chany_bottom_out[3] +set_disable_timing sb_2__1_/chany_bottom_in[4] +set_disable_timing sb_2__1_/chany_bottom_out[4] +set_disable_timing sb_2__1_/chany_bottom_in[5] +set_disable_timing sb_2__1_/chany_bottom_out[5] +set_disable_timing sb_2__1_/chany_bottom_in[6] +set_disable_timing sb_2__1_/chany_bottom_out[6] +set_disable_timing sb_2__1_/chany_bottom_in[7] +set_disable_timing sb_2__1_/chany_bottom_out[7] +set_disable_timing sb_2__1_/chany_bottom_in[8] +set_disable_timing sb_2__1_/chany_bottom_out[8] +set_disable_timing sb_2__1_/chany_bottom_in[9] +set_disable_timing sb_2__1_/chany_bottom_out[9] +set_disable_timing sb_2__1_/chanx_left_in[0] +set_disable_timing sb_2__1_/chanx_left_out[0] +set_disable_timing sb_2__1_/chanx_left_in[1] +set_disable_timing sb_2__1_/chanx_left_out[1] +set_disable_timing sb_2__1_/chanx_left_in[2] +set_disable_timing sb_2__1_/chanx_left_out[2] +set_disable_timing sb_2__1_/chanx_left_in[3] +set_disable_timing sb_2__1_/chanx_left_out[4] +set_disable_timing sb_2__1_/chanx_left_in[5] +set_disable_timing sb_2__1_/chanx_left_out[5] +set_disable_timing sb_2__1_/chanx_left_in[6] +set_disable_timing sb_2__1_/chanx_left_out[6] +set_disable_timing sb_2__1_/chanx_left_in[7] +set_disable_timing sb_2__1_/chanx_left_out[7] +set_disable_timing sb_2__1_/chanx_left_in[8] +set_disable_timing sb_2__1_/chanx_left_out[8] +set_disable_timing sb_2__1_/chanx_left_in[9] +set_disable_timing sb_2__1_/chanx_left_out[9] +set_disable_timing sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__1_/top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] +set_disable_timing sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] +set_disable_timing sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] +set_disable_timing sb_2__1_/mux_top_track_0/in[0] +set_disable_timing sb_2__1_/mux_top_track_8/in[0] +set_disable_timing sb_2__1_/mux_top_track_16/in[0] +set_disable_timing sb_2__1_/mux_top_track_0/in[1] +set_disable_timing sb_2__1_/mux_top_track_8/in[1] +set_disable_timing sb_2__1_/mux_top_track_16/in[1] +set_disable_timing sb_2__1_/mux_top_track_0/in[2] +set_disable_timing sb_2__1_/mux_top_track_8/in[2] +set_disable_timing sb_2__1_/mux_top_track_16/in[2] +set_disable_timing sb_2__1_/mux_top_track_0/in[3] +set_disable_timing sb_2__1_/mux_top_track_8/in[3] +set_disable_timing sb_2__1_/mux_top_track_16/in[3] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[3] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[2] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[2] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[4] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[3] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[3] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[5] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[4] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[4] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[6] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[5] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[5] +set_disable_timing sb_2__1_/mux_left_track_1/in[3] +set_disable_timing sb_2__1_/mux_left_track_3/in[3] +set_disable_timing sb_2__1_/mux_left_track_5/in[3] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[0] +set_disable_timing sb_2__1_/mux_left_track_1/in[0] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[0] +set_disable_timing sb_2__1_/mux_left_track_3/in[0] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[0] +set_disable_timing sb_2__1_/mux_left_track_5/in[0] +set_disable_timing sb_2__1_/mux_left_track_1/in[1] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[1] +set_disable_timing sb_2__1_/mux_left_track_7/in[0] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[1] +set_disable_timing sb_2__1_/mux_left_track_9/in[0] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[1] +set_disable_timing sb_2__1_/mux_left_track_11/in[0] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[2] +set_disable_timing sb_2__1_/mux_left_track_13/in[0] +set_disable_timing sb_2__1_/mux_top_track_0/in[4] +set_disable_timing sb_2__1_/mux_left_track_1/in[2] +set_disable_timing sb_2__1_/mux_top_track_8/in[4] +set_disable_timing sb_2__1_/mux_left_track_3/in[1] +set_disable_timing sb_2__1_/mux_top_track_16/in[4] +set_disable_timing sb_2__1_/mux_left_track_5/in[1] +set_disable_timing sb_2__1_/mux_left_track_3/in[2] +set_disable_timing sb_2__1_/mux_top_track_0/in[5] +set_disable_timing sb_2__1_/mux_left_track_7/in[1] +set_disable_timing sb_2__1_/mux_top_track_8/in[5] +set_disable_timing sb_2__1_/mux_left_track_9/in[1] +set_disable_timing sb_2__1_/mux_top_track_16/in[5] +set_disable_timing sb_2__1_/mux_left_track_11/in[1] +set_disable_timing sb_2__1_/mux_left_track_5/in[2] +set_disable_timing sb_2__1_/mux_top_track_0/in[6] +set_disable_timing sb_2__1_/mux_left_track_13/in[1] +set_disable_timing sb_2__1_/mux_left_track_7/in[2] +set_disable_timing sb_2__1_/mux_top_track_0/in[7] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[6] +set_disable_timing sb_2__1_/mux_top_track_16/in[6] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[7] +set_disable_timing sb_2__1_/mux_top_track_8/in[6] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[6] +set_disable_timing sb_2__1_/mux_top_track_0/in[8] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[7] +set_disable_timing sb_2__1_/mux_top_track_16/in[7] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[8] +set_disable_timing sb_2__1_/mux_top_track_8/in[7] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[7] +set_disable_timing sb_2__1_/mux_top_track_0/in[9] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[8] +set_disable_timing sb_2__1_/mux_top_track_16/in[8] +set_disable_timing sb_2__1_/mux_bottom_track_1/in[9] +set_disable_timing sb_2__1_/mux_top_track_8/in[8] +set_disable_timing sb_2__1_/mux_bottom_track_9/in[8] +set_disable_timing sb_2__1_/mux_top_track_0/in[10] +set_disable_timing sb_2__1_/mux_bottom_track_17/in[9] +################################################## +# Disable timing for Switch block sb_2__2_ +################################################## +set_disable_timing sb_2__2_/chany_bottom_in[0] +set_disable_timing sb_2__2_/chany_bottom_out[0] +set_disable_timing sb_2__2_/chany_bottom_in[1] +set_disable_timing sb_2__2_/chany_bottom_out[1] +set_disable_timing sb_2__2_/chany_bottom_in[2] +set_disable_timing sb_2__2_/chany_bottom_out[2] +set_disable_timing sb_2__2_/chany_bottom_in[3] +set_disable_timing sb_2__2_/chany_bottom_in[4] +set_disable_timing sb_2__2_/chany_bottom_out[4] +set_disable_timing sb_2__2_/chany_bottom_in[5] +set_disable_timing sb_2__2_/chany_bottom_out[5] +set_disable_timing sb_2__2_/chany_bottom_in[6] +set_disable_timing sb_2__2_/chany_bottom_out[6] +set_disable_timing sb_2__2_/chany_bottom_in[7] +set_disable_timing sb_2__2_/chany_bottom_out[7] +set_disable_timing sb_2__2_/chany_bottom_in[8] +set_disable_timing sb_2__2_/chany_bottom_out[8] +set_disable_timing sb_2__2_/chany_bottom_in[9] +set_disable_timing sb_2__2_/chany_bottom_out[9] +set_disable_timing sb_2__2_/chanx_left_in[0] +set_disable_timing sb_2__2_/chanx_left_out[0] +set_disable_timing sb_2__2_/chanx_left_in[1] +set_disable_timing sb_2__2_/chanx_left_out[1] +set_disable_timing sb_2__2_/chanx_left_in[2] +set_disable_timing sb_2__2_/chanx_left_out[2] +set_disable_timing sb_2__2_/chanx_left_in[3] +set_disable_timing sb_2__2_/chanx_left_out[3] +set_disable_timing sb_2__2_/chanx_left_in[5] +set_disable_timing sb_2__2_/chanx_left_out[5] +set_disable_timing sb_2__2_/chanx_left_in[6] +set_disable_timing sb_2__2_/chanx_left_out[6] +set_disable_timing sb_2__2_/chanx_left_in[7] +set_disable_timing sb_2__2_/chanx_left_out[7] +set_disable_timing sb_2__2_/chanx_left_out[8] +set_disable_timing sb_2__2_/chanx_left_in[9] +set_disable_timing sb_2__2_/chanx_left_out[9] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] +set_disable_timing sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] +set_disable_timing sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] +set_disable_timing sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] +set_disable_timing sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] +set_disable_timing sb_2__2_/mux_bottom_track_1/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_3/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_5/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_7/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_9/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_11/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_13/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_15/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_17/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_19/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_1/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_3/in[1] +set_disable_timing sb_2__2_/mux_left_track_1/in[1] +set_disable_timing sb_2__2_/mux_left_track_3/in[1] +set_disable_timing sb_2__2_/mux_left_track_5/in[1] +set_disable_timing sb_2__2_/mux_left_track_7/in[1] +set_disable_timing sb_2__2_/mux_left_track_11/in[1] +set_disable_timing sb_2__2_/mux_left_track_13/in[1] +set_disable_timing sb_2__2_/mux_left_track_15/in[1] +set_disable_timing sb_2__2_/mux_left_track_3/in[0] +set_disable_timing sb_2__2_/mux_left_track_5/in[0] +set_disable_timing sb_2__2_/mux_left_track_7/in[0] +set_disable_timing sb_2__2_/mux_left_track_9/in[0] +set_disable_timing sb_2__2_/mux_left_track_11/in[0] +set_disable_timing sb_2__2_/mux_left_track_13/in[0] +set_disable_timing sb_2__2_/mux_left_track_15/in[0] +set_disable_timing sb_2__2_/mux_left_track_1/in[0] +set_disable_timing sb_2__2_/mux_bottom_track_19/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_1/in[2] +set_disable_timing sb_2__2_/mux_bottom_track_3/in[2] +set_disable_timing sb_2__2_/mux_bottom_track_5/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_9/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_11/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_13/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_15/in[1] +set_disable_timing sb_2__2_/mux_bottom_track_17/in[1] +####################################### +# Disable Timing for grid[1][1] +####################################### +####################################### +# Disable Timing for unused grid[1][1][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node clb[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/* +####################################### +# Disable all the ports for pb_graph_node fle[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[1] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[2] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[3] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable Timing for grid[1][2] +####################################### +####################################### +# Disable Timing for unused grid[1][2][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node clb[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/* +####################################### +# Disable all the ports for pb_graph_node fle[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[1] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[2] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[3] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable Timing for grid[2][1] +####################################### +####################################### +# Disable Timing for unused grid[2][1][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node clb[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/* +####################################### +# Disable all the ports for pb_graph_node fle[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[1] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[2] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable all the ports for pb_graph_node fle[3] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/* +####################################### +# Disable all the ports for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/* +####################################### +# Disable all the ports for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/* +####################################### +# Disable all the ports for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/* +####################################### +# Disable all the ports for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/* +####################################### +# Disable all the ports for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/* +####################################### +# Disable all the ports for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/* +####################################### +# Disable Timing for grid[2][2] +####################################### +####################################### +# Disable Timing for unused resources in grid[2][2][0] +####################################### +####################################### +# Disable unused pins for pb_graph_node clb[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[4] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[5] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[6] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[7] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[8] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[9] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_I[11] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[4] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[5] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_O[6] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/clb_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node clb[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[4] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[5] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[6] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[7] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[8] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[9] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[10] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[11] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_9_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_16_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[12] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[13] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_11_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[14] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[15] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_13_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[16] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[17] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_15_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[18] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//mux_fle_3_in_3/in[19] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0//direct_interc_8_/in[0] +####################################### +# Disable unused pins for pb_graph_node fle[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fle[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_5_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0//direct_interc_2_/in[0] +####################################### +# Disable unused pins for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_9_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_1/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_0_D_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_1_D_0/in[1] +####################################### +# Disable unused pins for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[1] +####################################### +# Disable unused mux_inputs for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[0] +####################################### +# Disable unused pins for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut4_out[0] +####################################### +# Disable unused pins for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_a[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_b[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] +####################################### +# Disable unused pins for pb_graph_node fle[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fle[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_5_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1//direct_interc_2_/in[0] +####################################### +# Disable unused pins for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_9_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_1/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_0_D_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_1_D_0/in[1] +####################################### +# Disable unused pins for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[1] +####################################### +# Disable unused mux_inputs for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[0] +####################################### +# Disable unused pins for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut4_out[0] +####################################### +# Disable unused pins for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_a[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_b[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] +####################################### +# Disable unused pins for pb_graph_node fle[2] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fle[2] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_5_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2//direct_interc_2_/in[0] +####################################### +# Disable unused pins for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_9_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_1/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_0_D_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_1_D_0/in[1] +####################################### +# Disable unused pins for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[1] +####################################### +# Disable unused mux_inputs for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_2_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[0] +####################################### +# Disable unused pins for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[2] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut4_out[0] +####################################### +# Disable unused pins for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_a[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_b[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] +####################################### +# Disable unused pins for pb_graph_node fle[3] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fle[3] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_3_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_8_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_0_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3//direct_interc_2_/in[0] +####################################### +# Disable unused pins for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_clk[0] +####################################### +# Disable unused mux_inputs for pb_graph_node fabric[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_9_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_6_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//direct_interc_7_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_fabric_out_1/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_0_D_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0//mux_ff_1_D_0/in[1] +####################################### +# Disable unused pins for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] +####################################### +# Disable unused mux_inputs for pb_graph_node frac_logic[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_1_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//direct_interc_4_/in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[1] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0//mux_frac_logic_out_0/in[0] +####################################### +# Disable unused pins for pb_graph_node frac_lut4[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_in[3] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut3_out[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_lut4_out[0] +####################################### +# Disable unused pins for pb_graph_node ff[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node ff[1] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_Q[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_clk[0] +####################################### +# Disable unused pins for pb_graph_node adder[0] +####################################### +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_a[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_b[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cin[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] +set_disable_timing grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] +####################################### +# Disable Timing for grid[1][3] +####################################### +####################################### +# Disable Timing for unused grid[1][3][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][3][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_1__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[2][3] +####################################### +####################################### +# Disable Timing for unused grid[2][3][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused resources in grid[2][3][1] +####################################### +####################################### +# Disable unused pins for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__1/io_outpad[0] +####################################### +# Disable unused mux_inputs for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__1//direct_interc_1_/in[0] +####################################### +# Disable unused pins for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/iopad_outpad[0] +####################################### +# Disable Timing for unused grid[2][3][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused resources in grid[2][3][3] +####################################### +####################################### +# Disable unused pins for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__3/io_inpad[0] +####################################### +# Disable unused mux_inputs for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__3//direct_interc_0_/in[0] +####################################### +# Disable unused pins for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/iopad_inpad[0] +####################################### +# Disable Timing for unused resources in grid[2][3][4] +####################################### +####################################### +# Disable unused pins for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__4/io_outpad[0] +####################################### +# Disable unused mux_inputs for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__4//direct_interc_1_/in[0] +####################################### +# Disable unused pins for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/iopad_outpad[0] +####################################### +# Disable Timing for unused grid[2][3][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][3][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][3][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_top_2__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[3][2] +####################################### +####################################### +# Disable Timing for unused grid[3][2][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][2][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[3][1] +####################################### +####################################### +# Disable Timing for unused grid[3][1][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[3][1][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_right_3__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[2][0] +####################################### +####################################### +# Disable Timing for unused grid[2][0][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[2][0][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_2__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[1][0] +####################################### +####################################### +# Disable Timing for unused grid[1][0][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[1][0][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_bottom_1__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[0][1] +####################################### +####################################### +# Disable Timing for unused grid[0][1][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][1][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for grid[0][2] +####################################### +####################################### +# Disable Timing for unused grid[0][2][0] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__0/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][1] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__1/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][2] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__2/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][3] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__3/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][4] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__4/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][5] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__5/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][6] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__6/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/* +####################################### +# Disable Timing for unused grid[0][2][7] +####################################### +####################################### +# Disable all the ports for pb_graph_node io[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__7/* +####################################### +# Disable all the ports for pb_graph_node iopad[0] +####################################### +set_disable_timing grid_io_left_0__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/* diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_include_netlists.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_include_netlists.v new file mode 100644 index 000000000..69009dff8 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_include_netlists.v @@ -0,0 +1,16 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Netlist Summary +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ------ Include fabric top-level netlists ----- +`include "fabric_netlists.v" + +`include "and2_output_verilog.v" + +`include "and2_top_formal_verification.v" +`include "and2_formal_random_top_tb.v" diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_top_formal_verification.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_top_formal_verification.v new file mode 100644 index 000000000..bf7a3377b --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/and2_top_formal_verification.v @@ -0,0 +1,1085 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog netlist for pre-configured FPGA fabric by design: and2 +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +module and2_top_formal_verification ( +input [0:0] a, +input [0:0] b, +output [0:0] c); + +// ----- Local wires for FPGA fabric ----- +wire [0:63] gfpga_pad_GPIO_PAD_fm; +wire [0:0] ccff_head_fm; +wire [0:0] ccff_tail_fm; +wire [0:0] pReset_fm; +wire [0:0] prog_clk_fm; +wire [0:0] set_fm; +wire [0:0] reset_fm; +wire [0:0] clk_fm; + +// ----- FPGA top-level module to be capsulated ----- + fpga_top U0_formal_verification ( + .pReset(pReset_fm[0]), + .prog_clk(prog_clk_fm[0]), + .set(set_fm[0]), + .reset(reset_fm[0]), + .clk(clk_fm[0]), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD_fm[0:63]), + .ccff_head(ccff_head_fm[0]), + .ccff_tail(ccff_tail_fm[0])); + +// ----- Begin Connect Global ports of FPGA top module ----- + assign set_fm[0] = 1'b0; + assign reset_fm[0] = 1'b0; + assign clk_fm[0] = 1'b0; + assign pReset_fm[0] = 1'b0; + assign prog_clk_fm[0] = 1'b0; +// ----- End Connect Global ports of FPGA top module ----- + +// ----- Link BLIF Benchmark I/Os to FPGA I/Os ----- +// ----- Blif Benchmark input a is mapped to FPGA IOPAD gfpga_pad_GPIO_PAD_fm[12] ----- + assign gfpga_pad_GPIO_PAD_fm[12] = a[0]; + +// ----- Blif Benchmark input b is mapped to FPGA IOPAD gfpga_pad_GPIO_PAD_fm[9] ----- + assign gfpga_pad_GPIO_PAD_fm[9] = b[0]; + +// ----- Blif Benchmark output c is mapped to FPGA IOPAD gfpga_pad_GPIO_PAD_fm[11] ----- + assign c[0] = gfpga_pad_GPIO_PAD_fm[11]; + +// ----- Wire unused FPGA I/Os to constants ----- + assign gfpga_pad_GPIO_PAD_fm[0] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[1] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[2] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[3] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[4] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[5] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[6] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[7] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[8] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[10] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[13] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[14] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[15] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[16] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[17] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[18] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[19] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[20] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[21] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[22] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[23] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[24] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[25] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[26] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[27] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[28] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[29] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[30] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[31] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[32] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[33] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[34] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[35] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[36] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[37] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[38] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[39] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[40] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[41] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[42] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[43] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[44] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[45] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[46] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[47] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[48] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[49] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[50] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[51] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[52] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[53] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[54] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[55] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[56] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[57] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[58] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[59] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[60] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[61] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[62] = 1'b0; + assign gfpga_pad_GPIO_PAD_fm[63] = 1'b0; + +// ----- Begin load bitstream to configuration memories ----- +// ----- Begin assign bitstream to configuration memories ----- +initial begin + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_1__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__1_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_1.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = {17{1'b0}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = {17{1'b1}}; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_2.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_out[0:16] = 17'b00000000110000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0.frac_lut4_DFFR_mem.mem_outb[0:16] = 17'b11111111001111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0.mem_frac_logic_out_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_out[0:3] = 4'b0001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_0.mem_outb[0:3] = 4'b1110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_out[0:3] = 4'b0010; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_fabric_out_1.mem_outb[0:3] = 4'b1101; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_0_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_out[0:2] = 3'b001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_3.logical_tile_clb_mode_default__fle_mode_physical__fabric_0.mem_ff_1_D_0.mem_outb[0:2] = 3'b110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_0_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_1_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_1.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_2.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_2_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_0.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_out[0:9] = 10'b1000010000; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_1.mem_outb[0:9] = 10'b0111101111; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_out[0:9] = 10'b1000000100; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_2.mem_outb[0:9] = 10'b0111111011; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_out[0:9] = 10'b0000000001; + force U0_formal_verification.grid_clb_2__2_.logical_tile_clb_mode_clb__0.mem_fle_3_in_3.mem_outb[0:9] = 10'b1111111110; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_1__3_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_top_2__3_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__2_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_right_3__1_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_2__0_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_bottom_1__0_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__1_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__0.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__1.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__2.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__3.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__4.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__5.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__6.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_out[0] = 1'b1; + force U0_formal_verification.grid_io_left_0__2_.logical_tile_io_mode_io__7.logical_tile_io_mode_physical__iopad_0.GPIO_DFFR_mem.mem_outb[0] = 1'b0; + force U0_formal_verification.sb_0__0_.mem_top_track_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_6.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_6.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_top_track_14.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_top_track_14.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_6.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_6.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_14.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_14.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_16.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_16.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__0_.mem_right_track_18.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__0_.mem_right_track_18.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__1_.mem_top_track_0.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_0__1_.mem_top_track_0.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_0__1_.mem_top_track_8.mem_out[0:5] = 6'b001001; + force U0_formal_verification.sb_0__1_.mem_top_track_8.mem_outb[0:5] = 6'b110110; + force U0_formal_verification.sb_0__1_.mem_top_track_16.mem_out[0:5] = 6'b001001; + force U0_formal_verification.sb_0__1_.mem_top_track_16.mem_outb[0:5] = 6'b110110; + force U0_formal_verification.sb_0__1_.mem_right_track_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__1_.mem_right_track_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__1_.mem_right_track_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_0__1_.mem_right_track_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_0__1_.mem_right_track_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_0__1_.mem_right_track_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_0__1_.mem_right_track_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_0__1_.mem_right_track_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_0__1_.mem_right_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__1_.mem_right_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__1_.mem_right_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__1_.mem_right_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__1_.mem_right_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__1_.mem_right_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__1_.mem_bottom_track_1.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_0__1_.mem_bottom_track_1.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_0__1_.mem_bottom_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_0__1_.mem_bottom_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_0__1_.mem_bottom_track_17.mem_out[0:5] = 6'b010001; + force U0_formal_verification.sb_0__1_.mem_bottom_track_17.mem_outb[0:5] = 6'b101110; + force U0_formal_verification.sb_0__2_.mem_right_track_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_6.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_6.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_right_track_14.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_right_track_14.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_7.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_7.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_9.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_9.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_15.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_0__2_.mem_bottom_track_15.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_1__0_.mem_top_track_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_1__0_.mem_top_track_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_1__0_.mem_top_track_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_1__0_.mem_top_track_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_6.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_6.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_top_track_18.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__0_.mem_top_track_18.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__0_.mem_right_track_0.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_right_track_0.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__0_.mem_right_track_8.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_right_track_8.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__0_.mem_right_track_16.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_right_track_16.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__0_.mem_left_track_1.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_left_track_1.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__0_.mem_left_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_left_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__0_.mem_left_track_17.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__0_.mem_left_track_17.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_top_track_0.mem_out[0:7] = 8'b01000001; + force U0_formal_verification.sb_1__1_.mem_top_track_0.mem_outb[0:7] = 8'b10111110; + force U0_formal_verification.sb_1__1_.mem_top_track_8.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_top_track_8.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_top_track_16.mem_out[0:7] = 8'b00101000; + force U0_formal_verification.sb_1__1_.mem_top_track_16.mem_outb[0:7] = 8'b11010111; + force U0_formal_verification.sb_1__1_.mem_right_track_0.mem_out[0:7] = 8'b01000001; + force U0_formal_verification.sb_1__1_.mem_right_track_0.mem_outb[0:7] = 8'b10111110; + force U0_formal_verification.sb_1__1_.mem_right_track_8.mem_out[0:7] = 8'b01001000; + force U0_formal_verification.sb_1__1_.mem_right_track_8.mem_outb[0:7] = 8'b10110111; + force U0_formal_verification.sb_1__1_.mem_right_track_16.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_right_track_16.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_bottom_track_1.mem_out[0:7] = 8'b01000001; + force U0_formal_verification.sb_1__1_.mem_bottom_track_1.mem_outb[0:7] = 8'b10111110; + force U0_formal_verification.sb_1__1_.mem_bottom_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_bottom_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_bottom_track_17.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_bottom_track_17.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_left_track_1.mem_out[0:7] = 8'b01000001; + force U0_formal_verification.sb_1__1_.mem_left_track_1.mem_outb[0:7] = 8'b10111110; + force U0_formal_verification.sb_1__1_.mem_left_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_left_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__1_.mem_left_track_17.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__1_.mem_left_track_17.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__2_.mem_right_track_0.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__2_.mem_right_track_0.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__2_.mem_right_track_8.mem_out[0:7] = 8'b10001000; + force U0_formal_verification.sb_1__2_.mem_right_track_8.mem_outb[0:7] = 8'b01110111; + force U0_formal_verification.sb_1__2_.mem_right_track_16.mem_out[0:5] = 6'b010010; + force U0_formal_verification.sb_1__2_.mem_right_track_16.mem_outb[0:5] = 6'b101101; + force U0_formal_verification.sb_1__2_.mem_bottom_track_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_1__2_.mem_bottom_track_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_1__2_.mem_bottom_track_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_1__2_.mem_bottom_track_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_1__2_.mem_bottom_track_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_7.mem_out[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_7.mem_outb[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_9.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_9.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_1__2_.mem_bottom_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_1__2_.mem_left_track_1.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__2_.mem_left_track_1.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__2_.mem_left_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_1__2_.mem_left_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_1__2_.mem_left_track_17.mem_out[0:5] = 6'b010001; + force U0_formal_verification.sb_1__2_.mem_left_track_17.mem_outb[0:5] = 6'b101110; + force U0_formal_verification.sb_2__0_.mem_top_track_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_6.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_6.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_8.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_8.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_10.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_10.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_12.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_12.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_14.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_14.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_16.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_16.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_top_track_18.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_top_track_18.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_7.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_7.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_9.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_9.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_15.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_15.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_17.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_17.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__0_.mem_left_track_19.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__0_.mem_left_track_19.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__1_.mem_top_track_0.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_top_track_0.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_top_track_8.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_top_track_8.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_top_track_16.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_top_track_16.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_bottom_track_1.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_bottom_track_1.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_bottom_track_9.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_bottom_track_9.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_bottom_track_17.mem_out[0:7] = 8'b00000001; + force U0_formal_verification.sb_2__1_.mem_bottom_track_17.mem_outb[0:7] = 8'b11111110; + force U0_formal_verification.sb_2__1_.mem_left_track_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_2__1_.mem_left_track_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_2__1_.mem_left_track_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_2__1_.mem_left_track_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_2__1_.mem_left_track_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.sb_2__1_.mem_left_track_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.sb_2__1_.mem_left_track_7.mem_out[0:5] = 6'b000010; + force U0_formal_verification.sb_2__1_.mem_left_track_7.mem_outb[0:5] = 6'b111101; + force U0_formal_verification.sb_2__1_.mem_left_track_9.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__1_.mem_left_track_9.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__1_.mem_left_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__1_.mem_left_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__1_.mem_left_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__1_.mem_left_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_7.mem_out[0:1] = 2'b01; + force U0_formal_verification.sb_2__2_.mem_bottom_track_7.mem_outb[0:1] = 2'b10; + force U0_formal_verification.sb_2__2_.mem_bottom_track_9.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_9.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_15.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_15.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_17.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_17.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_19.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_bottom_track_19.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_7.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_7.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_9.mem_out[0:1] = 2'b01; + force U0_formal_verification.sb_2__2_.mem_left_track_9.mem_outb[0:1] = 2'b10; + force U0_formal_verification.sb_2__2_.mem_left_track_11.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_11.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_13.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_13.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.sb_2__2_.mem_left_track_15.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.sb_2__2_.mem_left_track_15.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__0_.mem_bottom_ipin_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__0_.mem_top_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_1__1_.mem_bottom_ipin_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_1__2_.mem_bottom_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_4.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_4.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__0_.mem_bottom_ipin_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__0_.mem_top_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_0.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_0.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_1.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_1.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_2.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_2.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_3.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_3.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_4.mem_out[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_4.mem_outb[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_5.mem_out[0:1] = {2{1'b0}}; + force U0_formal_verification.cbx_2__1_.mem_bottom_ipin_5.mem_outb[0:1] = {2{1'b1}}; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_3.mem_out[0:5] = 6'b001100; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_3.mem_outb[0:5] = 6'b110011; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cbx_2__2_.mem_bottom_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__1_.mem_right_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__1_.mem_right_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_0__2_.mem_right_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_0__2_.mem_right_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__1_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__1_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_1__2_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_1__2_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_left_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_left_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__1_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__1_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_0.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_0.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_5.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_6.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_6.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_left_ipin_7.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_left_ipin_7.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_right_ipin_0.mem_out[0:5] = 6'b010100; + force U0_formal_verification.cby_2__2_.mem_right_ipin_0.mem_outb[0:5] = 6'b101011; + force U0_formal_verification.cby_2__2_.mem_right_ipin_1.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_right_ipin_1.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_right_ipin_2.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_right_ipin_2.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_right_ipin_3.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_right_ipin_3.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_right_ipin_4.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_right_ipin_4.mem_outb[0:5] = 6'b111110; + force U0_formal_verification.cby_2__2_.mem_right_ipin_5.mem_out[0:5] = 6'b000001; + force U0_formal_verification.cby_2__2_.mem_right_ipin_5.mem_outb[0:5] = 6'b111110; +end +// ----- End assign bitstream to configuration memories ----- +// ----- End load bitstream to configuration memories ----- +endmodule +// ----- END Verilog module for and2_top_formal_verification ----- + +//----- Default net type ----- +`default_nettype none + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/bitstream_distribution.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/bitstream_distribution.xml new file mode 100644 index 000000000..3c200ce10 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/bitstream_distribution.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__0_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__0_.sdc new file mode 100644 index 000000000..068a897c3 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__0_.sdc @@ -0,0 +1,77 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cbx_1__0_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[0] -to fpga_top/cbx_1__0_/chanx_left_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[0] -to fpga_top/cbx_1__0_/chanx_right_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[1] -to fpga_top/cbx_1__0_/chanx_left_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[1] -to fpga_top/cbx_1__0_/chanx_right_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[2] -to fpga_top/cbx_1__0_/chanx_left_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[2] -to fpga_top/cbx_1__0_/chanx_right_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[3] -to fpga_top/cbx_1__0_/chanx_left_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[3] -to fpga_top/cbx_1__0_/chanx_right_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[4] -to fpga_top/cbx_1__0_/chanx_left_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[4] -to fpga_top/cbx_1__0_/chanx_right_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[5] -to fpga_top/cbx_1__0_/chanx_left_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[5] -to fpga_top/cbx_1__0_/chanx_right_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[6] -to fpga_top/cbx_1__0_/chanx_left_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[6] -to fpga_top/cbx_1__0_/chanx_right_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[7] -to fpga_top/cbx_1__0_/chanx_left_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[7] -to fpga_top/cbx_1__0_/chanx_right_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[8] -to fpga_top/cbx_1__0_/chanx_left_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[8] -to fpga_top/cbx_1__0_/chanx_right_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[9] -to fpga_top/cbx_1__0_/chanx_left_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[9] -to fpga_top/cbx_1__0_/chanx_right_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[0] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[0] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[1] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[1] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[2] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[2] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[3] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[3] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[4] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[4] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[5] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[5] -to fpga_top/cbx_1__0_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[1] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[1] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[6] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[6] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[2] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[2] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[7] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[7] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[3] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[3] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[8] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[8] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[4] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[4] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[9] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[9] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[0] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[0] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[5] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[5] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[1] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[1] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[6] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[6] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[2] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[2] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[7] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[7] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[3] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[3] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_left_in[8] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__0_/chanx_right_in[8] -to fpga_top/cbx_1__0_/bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__1_.sdc new file mode 100644 index 000000000..028d8b9ab --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__1_.sdc @@ -0,0 +1,45 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cbx_1__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[0] -to fpga_top/cbx_1__1_/chanx_left_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[0] -to fpga_top/cbx_1__1_/chanx_right_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[1] -to fpga_top/cbx_1__1_/chanx_left_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[1] -to fpga_top/cbx_1__1_/chanx_right_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[2] -to fpga_top/cbx_1__1_/chanx_left_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[2] -to fpga_top/cbx_1__1_/chanx_right_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[3] -to fpga_top/cbx_1__1_/chanx_left_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[3] -to fpga_top/cbx_1__1_/chanx_right_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[4] -to fpga_top/cbx_1__1_/chanx_left_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[4] -to fpga_top/cbx_1__1_/chanx_right_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[5] -to fpga_top/cbx_1__1_/chanx_left_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[5] -to fpga_top/cbx_1__1_/chanx_right_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[6] -to fpga_top/cbx_1__1_/chanx_left_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[6] -to fpga_top/cbx_1__1_/chanx_right_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[7] -to fpga_top/cbx_1__1_/chanx_left_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[7] -to fpga_top/cbx_1__1_/chanx_right_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[8] -to fpga_top/cbx_1__1_/chanx_left_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[8] -to fpga_top/cbx_1__1_/chanx_right_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[9] -to fpga_top/cbx_1__1_/chanx_left_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[9] -to fpga_top/cbx_1__1_/chanx_right_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[0] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[0] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[1] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[1] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[2] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[2] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[3] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[3] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[4] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[4] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_left_in[5] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__1_/chanx_right_in[5] -to fpga_top/cbx_1__1_/top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__2_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__2_.sdc new file mode 100644 index 000000000..5e5fa82cc --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cbx_1__2_.sdc @@ -0,0 +1,65 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cbx_1__2_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[0] -to fpga_top/cbx_1__2_/chanx_left_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[0] -to fpga_top/cbx_1__2_/chanx_right_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[1] -to fpga_top/cbx_1__2_/chanx_left_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[1] -to fpga_top/cbx_1__2_/chanx_right_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[2] -to fpga_top/cbx_1__2_/chanx_left_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[2] -to fpga_top/cbx_1__2_/chanx_right_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[3] -to fpga_top/cbx_1__2_/chanx_left_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[3] -to fpga_top/cbx_1__2_/chanx_right_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[4] -to fpga_top/cbx_1__2_/chanx_left_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[4] -to fpga_top/cbx_1__2_/chanx_right_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[5] -to fpga_top/cbx_1__2_/chanx_left_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[5] -to fpga_top/cbx_1__2_/chanx_right_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[6] -to fpga_top/cbx_1__2_/chanx_left_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[6] -to fpga_top/cbx_1__2_/chanx_right_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[7] -to fpga_top/cbx_1__2_/chanx_left_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[7] -to fpga_top/cbx_1__2_/chanx_right_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[8] -to fpga_top/cbx_1__2_/chanx_left_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[8] -to fpga_top/cbx_1__2_/chanx_right_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[9] -to fpga_top/cbx_1__2_/chanx_left_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[9] -to fpga_top/cbx_1__2_/chanx_right_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[0] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[0] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[5] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[5] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[1] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[1] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[6] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[6] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[2] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[2] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[7] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[7] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[3] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[3] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[8] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[8] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[4] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[4] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[9] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[9] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[0] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[0] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[5] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[5] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[1] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[1] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[6] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[6] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[2] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[2] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_left_in[7] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cbx_1__2_/chanx_right_in[7] -to fpga_top/cbx_1__2_/top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_0__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_0__1_.sdc new file mode 100644 index 000000000..e55d830af --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_0__1_.sdc @@ -0,0 +1,69 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cby_0__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[0] -to fpga_top/cby_0__1_/chany_bottom_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[0] -to fpga_top/cby_0__1_/chany_top_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[1] -to fpga_top/cby_0__1_/chany_bottom_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[1] -to fpga_top/cby_0__1_/chany_top_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[2] -to fpga_top/cby_0__1_/chany_bottom_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[2] -to fpga_top/cby_0__1_/chany_top_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[3] -to fpga_top/cby_0__1_/chany_bottom_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[3] -to fpga_top/cby_0__1_/chany_top_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[4] -to fpga_top/cby_0__1_/chany_bottom_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[4] -to fpga_top/cby_0__1_/chany_top_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[5] -to fpga_top/cby_0__1_/chany_bottom_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[5] -to fpga_top/cby_0__1_/chany_top_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[6] -to fpga_top/cby_0__1_/chany_bottom_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[6] -to fpga_top/cby_0__1_/chany_top_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[7] -to fpga_top/cby_0__1_/chany_bottom_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[7] -to fpga_top/cby_0__1_/chany_top_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[8] -to fpga_top/cby_0__1_/chany_bottom_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[8] -to fpga_top/cby_0__1_/chany_top_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[9] -to fpga_top/cby_0__1_/chany_bottom_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[9] -to fpga_top/cby_0__1_/chany_top_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[0] -to fpga_top/cby_0__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[0] -to fpga_top/cby_0__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[5] -to fpga_top/cby_0__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[5] -to fpga_top/cby_0__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[1] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[1] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[6] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[6] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[2] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[2] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[7] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[7] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[3] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[3] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[8] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[8] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[4] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[4] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[9] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[9] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[0] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[0] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[5] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[5] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[1] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[1] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[6] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[6] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[2] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[2] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[7] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[7] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[3] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[3] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_bottom_in[8] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_0__1_/chany_top_in[8] -to fpga_top/cby_0__1_/left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_1__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_1__1_.sdc new file mode 100644 index 000000000..0eded505d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_1__1_.sdc @@ -0,0 +1,61 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cby_1__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[0] -to fpga_top/cby_1__1_/chany_bottom_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[0] -to fpga_top/cby_1__1_/chany_top_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[1] -to fpga_top/cby_1__1_/chany_bottom_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[1] -to fpga_top/cby_1__1_/chany_top_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[2] -to fpga_top/cby_1__1_/chany_bottom_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[2] -to fpga_top/cby_1__1_/chany_top_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[3] -to fpga_top/cby_1__1_/chany_bottom_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[3] -to fpga_top/cby_1__1_/chany_top_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[4] -to fpga_top/cby_1__1_/chany_bottom_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[4] -to fpga_top/cby_1__1_/chany_top_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[5] -to fpga_top/cby_1__1_/chany_bottom_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[5] -to fpga_top/cby_1__1_/chany_top_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[6] -to fpga_top/cby_1__1_/chany_bottom_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[6] -to fpga_top/cby_1__1_/chany_top_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[7] -to fpga_top/cby_1__1_/chany_bottom_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[7] -to fpga_top/cby_1__1_/chany_top_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[8] -to fpga_top/cby_1__1_/chany_bottom_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[8] -to fpga_top/cby_1__1_/chany_top_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[9] -to fpga_top/cby_1__1_/chany_bottom_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[9] -to fpga_top/cby_1__1_/chany_top_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[0] -to fpga_top/cby_1__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[0] -to fpga_top/cby_1__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[5] -to fpga_top/cby_1__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[5] -to fpga_top/cby_1__1_/right_grid_left_width_0_height_0_subtile_0__pin_clk_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[1] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[1] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[6] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[6] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[2] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[2] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[7] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[7] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[3] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[3] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[8] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[8] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[4] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[4] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[9] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[9] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[0] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[0] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[5] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[5] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[1] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[1] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_bottom_in[6] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_1__1_/chany_top_in[6] -to fpga_top/cby_1__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_2__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_2__1_.sdc new file mode 100644 index 000000000..29bf24161 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/cby_2__1_.sdc @@ -0,0 +1,89 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Connection Block cby_2__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[0] -to fpga_top/cby_2__1_/chany_bottom_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[0] -to fpga_top/cby_2__1_/chany_top_out[0] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[1] -to fpga_top/cby_2__1_/chany_bottom_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[1] -to fpga_top/cby_2__1_/chany_top_out[1] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[2] -to fpga_top/cby_2__1_/chany_bottom_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[2] -to fpga_top/cby_2__1_/chany_top_out[2] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[3] -to fpga_top/cby_2__1_/chany_bottom_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[3] -to fpga_top/cby_2__1_/chany_top_out[3] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[4] -to fpga_top/cby_2__1_/chany_bottom_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[4] -to fpga_top/cby_2__1_/chany_top_out[4] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[5] -to fpga_top/cby_2__1_/chany_bottom_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[5] -to fpga_top/cby_2__1_/chany_top_out[5] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[6] -to fpga_top/cby_2__1_/chany_bottom_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[6] -to fpga_top/cby_2__1_/chany_top_out[6] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[7] -to fpga_top/cby_2__1_/chany_bottom_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[7] -to fpga_top/cby_2__1_/chany_top_out[7] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[8] -to fpga_top/cby_2__1_/chany_bottom_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[8] -to fpga_top/cby_2__1_/chany_top_out[8] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[9] -to fpga_top/cby_2__1_/chany_bottom_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[9] -to fpga_top/cby_2__1_/chany_top_out[9] 2.272500113e-12 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[0] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[0] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[5] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[5] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[1] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[1] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[6] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[6] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[2] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[2] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[7] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[7] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[3] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[3] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[8] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[8] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[4] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[4] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[9] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[9] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[0] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[0] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[5] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[5] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[1] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[1] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[6] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[6] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[2] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[2] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[7] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[7] -to fpga_top/cby_2__1_/right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[3] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[3] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[8] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[8] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_0_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[4] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[4] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[9] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[9] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_1_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[0] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[0] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[5] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[5] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_2_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[1] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[1] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[6] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[6] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_3_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[2] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[2] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[7] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[7] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_4_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[3] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[3] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_bottom_in[8] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 +set_max_delay -from fpga_top/cby_2__1_/chany_top_in[8] -to fpga_top/cby_2__1_/left_grid_right_width_0_height_0_subtile_0__pin_I_5_[0] 7.247000222e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/ccff_timing.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/ccff_timing.sdc new file mode 100644 index 000000000..a07071979 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/ccff_timing.sdc @@ -0,0 +1,4755 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for configurable chains used in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time ns + +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_1__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_bottom_2__0_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_right_3__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_15/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_bottom_track_19/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_13/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_15/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_13/DFFR_1_/Q -to fpga_top/sb_2__2_/mem_left_track_15/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_15/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_15/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_15/DFFR_0_/Q -to fpga_top/sb_2__2_/mem_left_track_15/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__2_/mem_left_track_15/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__2_/mem_left_track_15/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_0/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_1/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_2/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_3/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_4/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_5/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_6/DFFR_5_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_0_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_1_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_2_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_3_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_4_/Q -to fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__2_/mem_bottom_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_2__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_right_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_right_track_8/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_right_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_3/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_left_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__2_/mem_left_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__2_/mem_left_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__2_/mem_left_track_17/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_0/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_1/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_2/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_3/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_4/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_5/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_6/DFFR_5_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_0_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_1_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_2_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_3_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_4_/Q -to fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__2_/mem_bottom_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_top_1__3_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_14/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_right_track_14/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_14/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_14/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_14/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_right_track_14/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_right_track_14/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_right_track_14/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_3/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_5/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_7/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_11/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_13/DFFR_1_/Q -to fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_0_/Q -to fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__2_/mem_bottom_track_15/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_top_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_top_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_2/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_4/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_right_track_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_6/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_right_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_right_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_6/DFFR_5_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_0_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_1_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_2_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_3_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_4_/Q -to fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__2_/mem_right_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__2_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_14/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_top_track_14/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_14/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_14/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_14/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_top_track_14/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_top_track_14/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_top_track_14/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_2/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_2/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_4/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_4/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_6/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_6/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_10/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_10/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_12/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_14/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_12/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_14/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_14/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_14/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_14/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_14/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_14/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_14/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_18/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_0__0_/mem_right_track_18/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_18/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_18/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_18/DFFR_0_/Q -to fpga_top/sb_0__0_/mem_right_track_18/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_0__0_/mem_right_track_18/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_0__0_/mem_right_track_18/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_6/DFFR_5_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_0_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_1_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_2_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_3_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_4_/Q -to fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_0__1_/mem_right_ipin_7/DFFR_5_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__1/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__2/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__3/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__4/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__5/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__6/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_io_left_0__1_/logical_tile_io_mode_io__7/logical_tile_io_mode_physical__iopad_0/GPIO_DFFR_mem/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_top_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_top_track_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_top_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_2/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_top_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_18/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_top_track_18/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_18/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_18/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_18/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_top_track_18/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_top_track_18/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_top_track_18/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_8/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_right_track_16/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_right_track_16/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_5_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_6_/Q -to fpga_top/sb_1__0_/mem_left_track_17/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_7_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__0_/mem_left_track_17/DFFR_7_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_0/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_1/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_2/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_3/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_4/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_5/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_6/DFFR_5_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_0_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_1_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_2_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_3_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_4_/Q -to fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__0_/mem_top_ipin_7/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_2__0_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_2__0_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_2/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_2/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_4/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_4/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_6/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_6/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_10/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_10/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_10/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_10/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_10/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_12/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_10/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_12/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_12/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_12/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_12/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_14/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_12/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_14/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_14/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_14/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_14/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_14/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_14/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_14/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_18/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_top_track_18/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_18/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_18/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_18/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_top_track_18/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_top_track_18/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_top_track_18/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_13/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_15/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_13/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_15/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_15/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_15/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_15/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_15/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_15/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_15/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_19/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_2__0_/mem_left_track_19/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_19/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_19/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_19/DFFR_0_/Q -to fpga_top/sb_2__0_/mem_left_track_19/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__0_/mem_left_track_19/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__0_/mem_left_track_19/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_0/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_1/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_2/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_3/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_4/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_5/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_6/DFFR_5_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_0_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_1_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_2_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_3_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_4_/Q -to fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__0_/mem_top_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_5/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_6/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_left_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__1_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__1_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_8/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_8/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_top_track_16/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_top_track_16/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_6_/Q -to fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_bottom_track_17/DFFR_7_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_3/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_5/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_2_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_3_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_4_/Q -to fpga_top/sb_2__1_/mem_left_track_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_7/DFFR_5_/Q -to fpga_top/sb_2__1_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_11/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_11/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_11/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_11/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_11/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_13/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_11/DFFR_1_/Q -to fpga_top/sb_2__1_/mem_left_track_13/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_13/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_13/DFFR_0_/Q -to fpga_top/sb_2__1_/mem_left_track_13/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_2__1_/mem_left_track_13/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_2__1_/mem_left_track_13/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_2__1_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_5/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_6/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_left_ipin_7/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_2__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_2__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_0/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_8/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_8/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_top_track_16/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_top_track_16/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_0/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_8/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_8/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_right_track_16/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_right_track_16/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_1/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_9/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_bottom_track_17/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_1/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_9/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_9/DFFR_7_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_1_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_0_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_2_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_1_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_3_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_2_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_4_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_3_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_5_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_4_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_6_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_5_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_7_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_6_/Q -to fpga_top/sb_1__1_/mem_left_track_17/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_7_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/sb_1__1_/mem_left_track_17/DFFR_7_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_0/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_1/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_2/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_3/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_4/DFFR_1_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_0_/Q -to fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cbx_1__1_/mem_bottom_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_left_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_0/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_1/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_2/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_3/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_4/DFFR_5_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_1_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_0_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_2_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_1_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_3_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_2_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_4_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_3_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_5_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_4_/Q -to fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/cby_1__2_/mem_right_ipin_5/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_10_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_11_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_12_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_13_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_14_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_15_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0/frac_lut4_DFFR_mem/DFFR_16_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/mem_frac_logic_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_fabric_out_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_0_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/mem_ff_1_D_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_0_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_1_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_2_in_3/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_0/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_1/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_2/DFFR_9_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_0_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_1_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_2_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_3_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_4_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_5_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_6_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_7_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/D 2.5 +set_max_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 5 +set_min_delay -from fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_8_/Q -to fpga_top/grid_clb_1__2_/logical_tile_clb_mode_clb__0/mem_fle_3_in_3/DFFR_9_/D 2.5 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configurable_memory_outputs.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configurable_memory_outputs.sdc new file mode 100644 index 000000000..b5e84a4e8 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configurable_memory_outputs.sdc @@ -0,0 +1,142 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Disable configurable memory outputs for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +set_disable_timing fpga_top/grid_io_bottom_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_bottom_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_right_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_right_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_top_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_top_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_io_left_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_io_left_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_top_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_top_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_DFFR_mem/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_DFFR_mem/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mem_frac_logic_out_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mem_frac_logic_out_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_fabric_out_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_fabric_out_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_ff_*_D_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mem_ff_*_D_*/DFFR_*_/QN +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mem_fle_*_in_*/DFFR_*_/Q +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mem_fle_*_in_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_left_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cby_*__*_/mem_right_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/Q +set_disable_timing fpga_top/cbx_*__*_/mem_bottom_ipin_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_top_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_right_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_bottom_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/Q +set_disable_timing fpga_top/sb_*__*_/mem_left_track_*/DFFR_*_/QN diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configure_ports.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configure_ports.sdc new file mode 100644 index 000000000..86d3e160d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_configure_ports.sdc @@ -0,0 +1,140 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Disable configuration outputs of all the programmable cells for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_*_/sram +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_*_/sram_inv +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_*_/mode +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut*_*/frac_lut*_*_/mode_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/cbx_*__*_/mux_top_ipin_*/sram +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/cbx_*__*_/mux_top_ipin_*/sram_inv +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/sram_inv +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram_inv +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/sram_inv +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mux_fle_*_in_*/sram +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mux_fle_*_in_*/sram_inv +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_fabric_out_*/sram +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_fabric_out_*/sram_inv +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mux_frac_logic_out_*/sram +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_ff_*_D_*/sram +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mux_frac_logic_out_*/sram_inv +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_ff_*_D_*/sram_inv +set_disable_timing fpga_top/grid_io_top_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_*_/DIR +set_disable_timing fpga_top/grid_io_right_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_*_/DIR +set_disable_timing fpga_top/grid_io_bottom_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_*_/DIR +set_disable_timing fpga_top/grid_io_left_*__*_/logical_tile_io_mode_io__*/logical_tile_io_mode_physical__iopad_*/GPIO_*_/DIR diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_routing_multiplexer_outputs.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_routing_multiplexer_outputs.sdc new file mode 100644 index 000000000..04f50128e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_routing_multiplexer_outputs.sdc @@ -0,0 +1,70 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Disable routing multiplexer outputs for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/cbx_*__*_/mux_top_ipin_*/out +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_left_ipin_*/out +set_disable_timing fpga_top/cby_*__*_/mux_right_ipin_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/out +set_disable_timing fpga_top/cbx_*__*_/mux_bottom_ipin_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_bottom_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_right_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_left_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/sb_*__*_/mux_top_track_*/out +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/mux_fle_*_in_*/out +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_fabric_out_*/out +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_*/mux_frac_logic_out_*/out +set_disable_timing fpga_top/grid_clb_*__*_/logical_tile_clb_mode_clb__*/logical_tile_clb_mode_default__fle_*/logical_tile_clb_mode_default__fle_mode_physical__fabric_*/mux_ff_*_D_*/out diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_sb_outputs.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_sb_outputs.sdc new file mode 100644 index 000000000..4c2c11e9f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/disable_sb_outputs.sdc @@ -0,0 +1,74 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Disable Switch Block outputs for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chanx_right_out + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_top_out + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + +set_disable_timing fpga_top/sb_*__*_/chany_bottom_out + +set_disable_timing fpga_top/sb_*__*_/chanx_left_out + +set_disable_timing fpga_top/sb_*__*_/ccff_tail + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.bit b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.bit new file mode 100644 index 000000000..e712fb015 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.bit @@ -0,0 +1,2375 @@ +// Fabric bitstream +// Bitstream length: 2372 +// Bitstream width (LSB -> MSB): 1 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +1 +0 +1 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +1 +0 +0 +0 +0 +1 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +1 +0 +0 +0 +0 +0 +0 +1 +1 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +1 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +1 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +1 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +1 +0 +0 +1 +0 +0 +0 +0 +1 +0 +0 +0 +1 +1 +0 +0 +0 +0 +0 +0 +0 +1 +1 +1 +1 +0 +1 +1 +1 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +1 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +0 +0 +0 +0 +0 +0 +0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.xml new file mode 100644 index 000000000..2c4fda047 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_bitstream.xml @@ -0,0 +1,4754 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_independent_bitstream.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_independent_bitstream.xml new file mode 100644 index 000000000..4e14bc93e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_independent_bitstream.xml @@ -0,0 +1,10401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_io_location.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_io_location.xml new file mode 100644 index 000000000..af42aece9 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_io_location.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_netlists.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_netlists.v new file mode 100644 index 000000000..246169183 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fabric_netlists.v @@ -0,0 +1,63 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Fabric Netlist Summary +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ------ Include defines: preproc flags ----- +`include "fpga_defines.v" + +// ------ Include user-defined netlists ----- +`include "openfpga_flow/openfpga_cell_library/verilog/dff.v" +`include "openfpga_flow/openfpga_cell_library/verilog/gpio.v" +`include "openfpga_flow/openfpga_cell_library/verilog/adder.v" +// ------ Include primitive module netlists ----- +`include "sub_module/inv_buf_passgate.v" +`include "sub_module/arch_encoder.v" +`include "sub_module/local_encoder.v" +`include "sub_module/mux_primitives.v" +`include "sub_module/muxes.v" +`include "sub_module/luts.v" +`include "sub_module/wires.v" +`include "sub_module/memories.v" +`include "sub_module/shift_register_banks.v" + +// ------ Include logic block netlists ----- +`include "lb/logical_tile_io_mode_physical__iopad.v" +`include "lb/logical_tile_io_mode_io_.v" +`include "lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4.v" +`include "lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.v" +`include "lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.v" +`include "lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.v" +`include "lb/logical_tile_clb_mode_default__fle_mode_physical__fabric.v" +`include "lb/logical_tile_clb_mode_default__fle.v" +`include "lb/logical_tile_clb_mode_clb_.v" +`include "lb/grid_io_top.v" +`include "lb/grid_io_right.v" +`include "lb/grid_io_bottom.v" +`include "lb/grid_io_left.v" +`include "lb/grid_clb.v" + +// ------ Include routing module netlists ----- +`include "routing/sb_0__0_.v" +`include "routing/sb_0__1_.v" +`include "routing/sb_0__2_.v" +`include "routing/sb_1__0_.v" +`include "routing/sb_1__1_.v" +`include "routing/sb_1__2_.v" +`include "routing/sb_2__0_.v" +`include "routing/sb_2__1_.v" +`include "routing/sb_2__2_.v" +`include "routing/cbx_1__0_.v" +`include "routing/cbx_1__1_.v" +`include "routing/cbx_1__2_.v" +`include "routing/cby_0__1_.v" +`include "routing/cby_1__1_.v" +`include "routing/cby_2__1_.v" + +// ------ Include fabric top-level netlists ----- +`include "fpga_top.v" + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_defines.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_defines.v new file mode 100644 index 000000000..5088338fe --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_defines.v @@ -0,0 +1,11 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Preprocessing flags to enable/disable features in FPGA Verilog modules +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +`define ENABLE_TIMING 1 + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_top.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_top.v new file mode 100644 index 000000000..17b3b18eb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/fpga_top.v @@ -0,0 +1,1211 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Top-level Verilog module for FPGA +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for fpga_top ----- +module fpga_top(pReset, + prog_clk, + set, + reset, + clk, + gfpga_pad_GPIO_PAD, + ccff_head, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- GPIO PORTS ----- +inout [0:63] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cbx_1__0__0_ccff_tail; +wire [0:9] cbx_1__0__0_chanx_left_out; +wire [0:9] cbx_1__0__0_chanx_right_out; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +wire [0:0] cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cbx_1__0__1_ccff_tail; +wire [0:9] cbx_1__0__1_chanx_left_out; +wire [0:9] cbx_1__0__1_chanx_right_out; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +wire [0:0] cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +wire [0:0] cbx_1__1__0_ccff_tail; +wire [0:9] cbx_1__1__0_chanx_left_out; +wire [0:9] cbx_1__1__0_chanx_right_out; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +wire [0:0] cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +wire [0:0] cbx_1__1__1_ccff_tail; +wire [0:9] cbx_1__1__1_chanx_left_out; +wire [0:9] cbx_1__1__1_chanx_right_out; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +wire [0:0] cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +wire [0:0] cbx_1__2__0_ccff_tail; +wire [0:9] cbx_1__2__0_chanx_left_out; +wire [0:9] cbx_1__2__0_chanx_right_out; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cbx_1__2__1_ccff_tail; +wire [0:9] cbx_1__2__1_chanx_left_out; +wire [0:9] cbx_1__2__1_chanx_right_out; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cby_0__1__0_ccff_tail; +wire [0:9] cby_0__1__0_chany_bottom_out; +wire [0:9] cby_0__1__0_chany_top_out; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cby_0__1__0_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cby_0__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +wire [0:0] cby_0__1__1_ccff_tail; +wire [0:9] cby_0__1__1_chany_bottom_out; +wire [0:9] cby_0__1__1_chany_top_out; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cby_0__1__1_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cby_0__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +wire [0:0] cby_1__1__0_ccff_tail; +wire [0:9] cby_1__1__0_chany_bottom_out; +wire [0:9] cby_1__1__0_chany_top_out; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +wire [0:0] cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +wire [0:0] cby_1__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +wire [0:0] cby_1__1__1_ccff_tail; +wire [0:9] cby_1__1__1_chany_bottom_out; +wire [0:9] cby_1__1__1_chany_top_out; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +wire [0:0] cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +wire [0:0] cby_1__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +wire [0:0] cby_2__1__0_ccff_tail; +wire [0:9] cby_2__1__0_chany_bottom_out; +wire [0:9] cby_2__1__0_chany_top_out; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +wire [0:0] cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cby_2__1__0_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] cby_2__1__1_ccff_tail; +wire [0:9] cby_2__1__1_chany_bottom_out; +wire [0:9] cby_2__1__1_chany_top_out; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +wire [0:0] cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_; +wire [0:0] cby_2__1__1_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_; +wire [0:0] direct_interc_0_out; +wire [0:0] direct_interc_1_out; +wire [0:0] grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_4_; +wire [0:0] grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_5_; +wire [0:0] grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_6_; +wire [0:0] grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_7_; +wire [0:0] grid_clb_0_ccff_tail; +wire [0:0] grid_clb_0_right_width_0_height_0_subtile_0__pin_O_0_; +wire [0:0] grid_clb_0_right_width_0_height_0_subtile_0__pin_O_1_; +wire [0:0] grid_clb_0_right_width_0_height_0_subtile_0__pin_O_2_; +wire [0:0] grid_clb_0_right_width_0_height_0_subtile_0__pin_O_3_; +wire [0:0] grid_clb_1__1__undriven_bottom_width_0_height_0_subtile_0__pin_cout_0_; +wire [0:0] grid_clb_1__2__undriven_top_width_0_height_0_subtile_0__pin_cin_0_; +wire [0:0] grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_4_; +wire [0:0] grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_5_; +wire [0:0] grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_6_; +wire [0:0] grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_7_; +wire [0:0] grid_clb_1_bottom_width_0_height_0_subtile_0__pin_cout_0_; +wire [0:0] grid_clb_1_right_width_0_height_0_subtile_0__pin_O_0_; +wire [0:0] grid_clb_1_right_width_0_height_0_subtile_0__pin_O_1_; +wire [0:0] grid_clb_1_right_width_0_height_0_subtile_0__pin_O_2_; +wire [0:0] grid_clb_1_right_width_0_height_0_subtile_0__pin_O_3_; +wire [0:0] grid_clb_2__1__undriven_bottom_width_0_height_0_subtile_0__pin_cout_0_; +wire [0:0] grid_clb_2__2__undriven_top_width_0_height_0_subtile_0__pin_cin_0_; +wire [0:0] grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_4_; +wire [0:0] grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_5_; +wire [0:0] grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_6_; +wire [0:0] grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_7_; +wire [0:0] grid_clb_2_ccff_tail; +wire [0:0] grid_clb_2_right_width_0_height_0_subtile_0__pin_O_0_; +wire [0:0] grid_clb_2_right_width_0_height_0_subtile_0__pin_O_1_; +wire [0:0] grid_clb_2_right_width_0_height_0_subtile_0__pin_O_2_; +wire [0:0] grid_clb_2_right_width_0_height_0_subtile_0__pin_O_3_; +wire [0:0] grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_4_; +wire [0:0] grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_5_; +wire [0:0] grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_6_; +wire [0:0] grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_7_; +wire [0:0] grid_clb_3_bottom_width_0_height_0_subtile_0__pin_cout_0_; +wire [0:0] grid_clb_3_ccff_tail; +wire [0:0] grid_clb_3_right_width_0_height_0_subtile_0__pin_O_0_; +wire [0:0] grid_clb_3_right_width_0_height_0_subtile_0__pin_O_1_; +wire [0:0] grid_clb_3_right_width_0_height_0_subtile_0__pin_O_2_; +wire [0:0] grid_clb_3_right_width_0_height_0_subtile_0__pin_O_3_; +wire [0:0] grid_io_bottom_0_ccff_tail; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_bottom_0_top_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_ccff_tail; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_bottom_1_top_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_left_0_ccff_tail; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_left_0_right_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_left_1_ccff_tail; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_left_1_right_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_right_0_ccff_tail; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_right_0_left_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_right_1_ccff_tail; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_right_1_left_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_top_0_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_top_0_ccff_tail; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +wire [0:0] grid_io_top_1_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +wire [0:0] grid_io_top_1_ccff_tail; +wire [0:0] sb_0__0__0_ccff_tail; +wire [0:9] sb_0__0__0_chanx_right_out; +wire [0:9] sb_0__0__0_chany_top_out; +wire [0:0] sb_0__1__0_ccff_tail; +wire [0:9] sb_0__1__0_chanx_right_out; +wire [0:9] sb_0__1__0_chany_bottom_out; +wire [0:9] sb_0__1__0_chany_top_out; +wire [0:0] sb_0__2__0_ccff_tail; +wire [0:9] sb_0__2__0_chanx_right_out; +wire [0:9] sb_0__2__0_chany_bottom_out; +wire [0:0] sb_1__0__0_ccff_tail; +wire [0:9] sb_1__0__0_chanx_left_out; +wire [0:9] sb_1__0__0_chanx_right_out; +wire [0:9] sb_1__0__0_chany_top_out; +wire [0:0] sb_1__1__0_ccff_tail; +wire [0:9] sb_1__1__0_chanx_left_out; +wire [0:9] sb_1__1__0_chanx_right_out; +wire [0:9] sb_1__1__0_chany_bottom_out; +wire [0:9] sb_1__1__0_chany_top_out; +wire [0:0] sb_1__2__0_ccff_tail; +wire [0:9] sb_1__2__0_chanx_left_out; +wire [0:9] sb_1__2__0_chanx_right_out; +wire [0:9] sb_1__2__0_chany_bottom_out; +wire [0:0] sb_2__0__0_ccff_tail; +wire [0:9] sb_2__0__0_chanx_left_out; +wire [0:9] sb_2__0__0_chany_top_out; +wire [0:0] sb_2__1__0_ccff_tail; +wire [0:9] sb_2__1__0_chanx_left_out; +wire [0:9] sb_2__1__0_chany_bottom_out; +wire [0:9] sb_2__1__0_chany_top_out; +wire [0:0] sb_2__2__0_ccff_tail; +wire [0:9] sb_2__2__0_chanx_left_out; +wire [0:9] sb_2__2__0_chany_bottom_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + grid_io_top grid_io_top_1__3_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[0:7]), + .bottom_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_), + .bottom_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_), + .bottom_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_), + .bottom_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_), + .bottom_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_), + .bottom_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_), + .bottom_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_), + .bottom_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(cbx_1__2__0_ccff_tail), + .bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_top_0_ccff_tail)); + + grid_io_top grid_io_top_2__3_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[8:15]), + .bottom_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_), + .bottom_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_), + .bottom_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_), + .bottom_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_), + .bottom_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_), + .bottom_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_), + .bottom_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_), + .bottom_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(cbx_1__2__1_ccff_tail), + .bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_top_1_ccff_tail)); + + grid_io_right grid_io_right_3__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[16:23]), + .left_width_0_height_0_subtile_0__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_), + .left_width_0_height_0_subtile_1__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_), + .left_width_0_height_0_subtile_2__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_), + .left_width_0_height_0_subtile_3__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_), + .left_width_0_height_0_subtile_4__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_), + .left_width_0_height_0_subtile_5__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_), + .left_width_0_height_0_subtile_6__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_), + .left_width_0_height_0_subtile_7__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(grid_io_right_1_ccff_tail), + .left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_0__pin_inpad_0_), + .left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_1__pin_inpad_0_), + .left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_2__pin_inpad_0_), + .left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_3__pin_inpad_0_), + .left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_4__pin_inpad_0_), + .left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_5__pin_inpad_0_), + .left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_6__pin_inpad_0_), + .left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_right_0_ccff_tail)); + + grid_io_right grid_io_right_3__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[24:31]), + .left_width_0_height_0_subtile_0__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_), + .left_width_0_height_0_subtile_1__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_), + .left_width_0_height_0_subtile_2__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_), + .left_width_0_height_0_subtile_3__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_), + .left_width_0_height_0_subtile_4__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_), + .left_width_0_height_0_subtile_5__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_), + .left_width_0_height_0_subtile_6__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_), + .left_width_0_height_0_subtile_7__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(grid_io_bottom_0_ccff_tail), + .left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_0__pin_inpad_0_), + .left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_1__pin_inpad_0_), + .left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_2__pin_inpad_0_), + .left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_3__pin_inpad_0_), + .left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_4__pin_inpad_0_), + .left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_5__pin_inpad_0_), + .left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_6__pin_inpad_0_), + .left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_right_1_ccff_tail)); + + grid_io_bottom grid_io_bottom_2__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[32:39]), + .top_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_), + .top_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_), + .top_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_), + .top_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_), + .top_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_), + .top_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_), + .top_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_), + .top_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(grid_io_bottom_1_ccff_tail), + .top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_0__pin_inpad_0_), + .top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_1__pin_inpad_0_), + .top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_2__pin_inpad_0_), + .top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_3__pin_inpad_0_), + .top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_4__pin_inpad_0_), + .top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_5__pin_inpad_0_), + .top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_6__pin_inpad_0_), + .top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_bottom_0_ccff_tail)); + + grid_io_bottom grid_io_bottom_1__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[40:47]), + .top_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_), + .top_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_), + .top_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_), + .top_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_), + .top_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_), + .top_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_), + .top_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_), + .top_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(ccff_head), + .top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_0__pin_inpad_0_), + .top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_1__pin_inpad_0_), + .top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_2__pin_inpad_0_), + .top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_3__pin_inpad_0_), + .top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_4__pin_inpad_0_), + .top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_5__pin_inpad_0_), + .top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_6__pin_inpad_0_), + .top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_bottom_1_ccff_tail)); + + grid_io_left grid_io_left_0__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[48:55]), + .right_width_0_height_0_subtile_0__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_), + .right_width_0_height_0_subtile_1__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_), + .right_width_0_height_0_subtile_2__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_), + .right_width_0_height_0_subtile_3__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_), + .right_width_0_height_0_subtile_4__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_), + .right_width_0_height_0_subtile_5__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_), + .right_width_0_height_0_subtile_6__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_), + .right_width_0_height_0_subtile_7__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(cby_0__1__0_ccff_tail), + .right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_0__pin_inpad_0_), + .right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_1__pin_inpad_0_), + .right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_2__pin_inpad_0_), + .right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_3__pin_inpad_0_), + .right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_4__pin_inpad_0_), + .right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_5__pin_inpad_0_), + .right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_6__pin_inpad_0_), + .right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_left_0_ccff_tail)); + + grid_io_left grid_io_left_0__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[56:63]), + .right_width_0_height_0_subtile_0__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_), + .right_width_0_height_0_subtile_1__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_), + .right_width_0_height_0_subtile_2__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_), + .right_width_0_height_0_subtile_3__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_), + .right_width_0_height_0_subtile_4__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_), + .right_width_0_height_0_subtile_5__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_), + .right_width_0_height_0_subtile_6__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_), + .right_width_0_height_0_subtile_7__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(cby_0__1__1_ccff_tail), + .right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_0__pin_inpad_0_), + .right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_1__pin_inpad_0_), + .right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_2__pin_inpad_0_), + .right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_3__pin_inpad_0_), + .right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_4__pin_inpad_0_), + .right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_5__pin_inpad_0_), + .right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_6__pin_inpad_0_), + .right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(grid_io_left_1_ccff_tail)); + + grid_clb grid_clb_1__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .top_width_0_height_0_subtile_0__pin_cin_0_(direct_interc_0_out), + .right_width_0_height_0_subtile_0__pin_I_0_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .right_width_0_height_0_subtile_0__pin_I_1_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .right_width_0_height_0_subtile_0__pin_I_2_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .right_width_0_height_0_subtile_0__pin_I_3_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .right_width_0_height_0_subtile_0__pin_I_4_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .right_width_0_height_0_subtile_0__pin_I_5_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .left_width_0_height_0_subtile_0__pin_clk_0_(cby_0__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .ccff_head(cby_1__1__0_ccff_tail), + .right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_0_), + .right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_1_), + .right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_2_), + .right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_3_), + .bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_4_), + .bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_5_), + .bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_6_), + .bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_7_), + .bottom_width_0_height_0_subtile_0__pin_cout_0_(grid_clb_1__1__undriven_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .ccff_tail(grid_clb_0_ccff_tail)); + + grid_clb grid_clb_1__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .top_width_0_height_0_subtile_0__pin_cin_0_(grid_clb_1__2__undriven_top_width_0_height_0_subtile_0__pin_cin_0_), + .right_width_0_height_0_subtile_0__pin_I_0_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .right_width_0_height_0_subtile_0__pin_I_1_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .right_width_0_height_0_subtile_0__pin_I_2_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .right_width_0_height_0_subtile_0__pin_I_3_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .right_width_0_height_0_subtile_0__pin_I_4_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .right_width_0_height_0_subtile_0__pin_I_5_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .left_width_0_height_0_subtile_0__pin_clk_0_(cby_0__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .ccff_head(cby_1__1__1_ccff_tail), + .right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_0_), + .right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_1_), + .right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_2_), + .right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_3_), + .bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_4_), + .bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_5_), + .bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_6_), + .bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_7_), + .bottom_width_0_height_0_subtile_0__pin_cout_0_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .ccff_tail(ccff_tail)); + + grid_clb grid_clb_2__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .top_width_0_height_0_subtile_0__pin_cin_0_(direct_interc_1_out), + .right_width_0_height_0_subtile_0__pin_I_0_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .right_width_0_height_0_subtile_0__pin_I_1_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .right_width_0_height_0_subtile_0__pin_I_2_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .right_width_0_height_0_subtile_0__pin_I_3_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .right_width_0_height_0_subtile_0__pin_I_4_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .right_width_0_height_0_subtile_0__pin_I_5_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .left_width_0_height_0_subtile_0__pin_clk_0_(cby_1__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .ccff_head(cby_2__1__0_ccff_tail), + .right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_0_), + .right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_1_), + .right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_2_), + .right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_3_), + .bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_4_), + .bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_5_), + .bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_6_), + .bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_7_), + .bottom_width_0_height_0_subtile_0__pin_cout_0_(grid_clb_2__1__undriven_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .ccff_tail(grid_clb_2_ccff_tail)); + + grid_clb grid_clb_2__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .top_width_0_height_0_subtile_0__pin_cin_0_(grid_clb_2__2__undriven_top_width_0_height_0_subtile_0__pin_cin_0_), + .right_width_0_height_0_subtile_0__pin_I_0_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .right_width_0_height_0_subtile_0__pin_I_1_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .right_width_0_height_0_subtile_0__pin_I_2_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .right_width_0_height_0_subtile_0__pin_I_3_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .right_width_0_height_0_subtile_0__pin_I_4_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .right_width_0_height_0_subtile_0__pin_I_5_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .left_width_0_height_0_subtile_0__pin_clk_0_(cby_1__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .ccff_head(cby_2__1__1_ccff_tail), + .right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_0_), + .right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_1_), + .right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_2_), + .right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_3_), + .bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_4_), + .bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_5_), + .bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_6_), + .bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_7_), + .bottom_width_0_height_0_subtile_0__pin_cout_0_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .ccff_tail(grid_clb_3_ccff_tail)); + + sb_0__0_ sb_0__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_0__1__0_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_0__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_1__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_2__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_3__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_4__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_5__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_6__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_7__pin_inpad_0_), + .chanx_right_in(cbx_1__0__0_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_4_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_5_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_6_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_7_), + .right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_0__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_1__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_2__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_3__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_4__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_5__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_6__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_io_left_1_ccff_tail), + .chany_top_out(sb_0__0__0_chany_top_out[0:9]), + .chanx_right_out(sb_0__0__0_chanx_right_out[0:9]), + .ccff_tail(sb_0__0__0_ccff_tail)); + + sb_0__1_ sb_0__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_0__1__1_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_0__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_1__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_2__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_3__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_4__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_5__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_6__pin_inpad_0_), + .top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_7__pin_inpad_0_), + .chanx_right_in(cbx_1__1__0_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_4_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_5_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_6_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_7_), + .chany_bottom_in(cby_0__1__0_chany_top_out[0:9]), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_0_right_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(sb_0__2__0_ccff_tail), + .chany_top_out(sb_0__1__0_chany_top_out[0:9]), + .chanx_right_out(sb_0__1__0_chanx_right_out[0:9]), + .chany_bottom_out(sb_0__1__0_chany_bottom_out[0:9]), + .ccff_tail(sb_0__1__0_ccff_tail)); + + sb_0__2_ sb_0__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_right_in(cbx_1__2__0_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .chany_bottom_in(cby_0__1__1_chany_top_out[0:9]), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_left_1_right_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_io_top_0_ccff_tail), + .chanx_right_out(sb_0__2__0_chanx_right_out[0:9]), + .chany_bottom_out(sb_0__2__0_chany_bottom_out[0:9]), + .ccff_tail(sb_0__2__0_ccff_tail)); + + sb_1__0_ sb_1__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_1__1__0_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_0_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_1_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_2_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_right_in(cbx_1__0__1_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_4_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_5_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_6_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_7_), + .right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_0__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_1__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_2__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_3__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_4__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_5__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_6__pin_inpad_0_), + .right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_7__pin_inpad_0_), + .chanx_left_in(cbx_1__0__0_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_4_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_5_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_6_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_0_bottom_width_0_height_0_subtile_0__pin_O_7_), + .left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_0__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_1__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_2__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_3__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_4__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_5__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_6__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_1_top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_io_left_0_ccff_tail), + .chany_top_out(sb_1__0__0_chany_top_out[0:9]), + .chanx_right_out(sb_1__0__0_chanx_right_out[0:9]), + .chanx_left_out(sb_1__0__0_chanx_left_out[0:9]), + .ccff_tail(sb_1__0__0_ccff_tail)); + + sb_1__1_ sb_1__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_1__1__1_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_0_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_1_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_2_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_right_in(cbx_1__1__1_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_4_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_5_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_6_), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_7_), + .chany_bottom_in(cby_1__1__0_chany_top_out[0:9]), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_1_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_2_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_0_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_left_in(cbx_1__1__0_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_4_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_5_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_6_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_O_7_), + .ccff_head(grid_clb_3_ccff_tail), + .chany_top_out(sb_1__1__0_chany_top_out[0:9]), + .chanx_right_out(sb_1__1__0_chanx_right_out[0:9]), + .chany_bottom_out(sb_1__1__0_chany_bottom_out[0:9]), + .chanx_left_out(sb_1__1__0_chanx_left_out[0:9]), + .ccff_tail(sb_1__1__0_ccff_tail)); + + sb_1__2_ sb_1__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_right_in(cbx_1__2__1_chanx_left_out[0:9]), + .right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .chany_bottom_in(cby_1__1__1_chany_top_out[0:9]), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_1_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_2_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_1_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_left_in(cbx_1__2__0_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_0_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_io_top_1_ccff_tail), + .chanx_right_out(sb_1__2__0_chanx_right_out[0:9]), + .chany_bottom_out(sb_1__2__0_chany_bottom_out[0:9]), + .chanx_left_out(sb_1__2__0_chanx_left_out[0:9]), + .ccff_tail(sb_1__2__0_ccff_tail)); + + sb_2__0_ sb_2__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_2__1__0_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_0_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_1_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_2_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_3_), + .top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_0__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_1__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_2__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_3__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_4__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_5__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_6__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_7__pin_inpad_0_), + .chanx_left_in(cbx_1__0__1_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_4_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_5_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_6_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_2_bottom_width_0_height_0_subtile_0__pin_O_7_), + .left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_0__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_1__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_2__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_3__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_4__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_5__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_6__pin_inpad_0_), + .left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_bottom_0_top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_clb_0_ccff_tail), + .chany_top_out(sb_2__0__0_chany_top_out[0:9]), + .chanx_left_out(sb_2__0__0_chanx_left_out[0:9]), + .ccff_tail(sb_2__0__0_ccff_tail)); + + sb_2__1_ sb_2__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_top_in(cby_2__1__1_chany_bottom_out[0:9]), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_0_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_1_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_2_), + .top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_3_), + .top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_0__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_1__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_2__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_3__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_4__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_5__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_6__pin_inpad_0_), + .top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_7__pin_inpad_0_), + .chany_bottom_in(cby_2__1__0_chany_top_out[0:9]), + .bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_1_left_width_0_height_0_subtile_7__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_1_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_2_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_2_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_left_in(cbx_1__1__1_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_4_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_5_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_6_), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_O_7_), + .ccff_head(grid_clb_2_ccff_tail), + .chany_top_out(sb_2__1__0_chany_top_out[0:9]), + .chany_bottom_out(sb_2__1__0_chany_bottom_out[0:9]), + .chanx_left_out(sb_2__1__0_chanx_left_out[0:9]), + .ccff_tail(sb_2__1__0_ccff_tail)); + + sb_2__2_ sb_2__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(cby_2__1__1_chany_top_out[0:9]), + .bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_0__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_1__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_2__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_3__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_4__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_5__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_6__pin_inpad_0_), + .bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_right_0_left_width_0_height_0_subtile_7__pin_inpad_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_0_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_1_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_2_), + .bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_(grid_clb_3_right_width_0_height_0_subtile_0__pin_O_3_), + .chanx_left_in(cbx_1__2__1_chanx_right_out[0:9]), + .left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_(grid_io_top_1_bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_head(grid_io_right_0_ccff_tail), + .chany_bottom_out(sb_2__2__0_chany_bottom_out[0:9]), + .chanx_left_out(sb_2__2__0_chanx_left_out[0:9]), + .ccff_tail(sb_2__2__0_ccff_tail)); + + cbx_1__0_ cbx_1__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_0__0__0_chanx_right_out[0:9]), + .chanx_right_in(sb_1__0__0_chanx_left_out[0:9]), + .ccff_head(sb_1__0__0_ccff_tail), + .chanx_left_out(cbx_1__0__0_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__0__0_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__0__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__0__0_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cbx_1__0__0_ccff_tail)); + + cbx_1__0_ cbx_2__0_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_1__0__0_chanx_right_out[0:9]), + .chanx_right_in(sb_2__0__0_chanx_left_out[0:9]), + .ccff_head(sb_2__0__0_ccff_tail), + .chanx_left_out(cbx_1__0__1_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__0__1_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__0__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_), + .bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__0__1_bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cbx_1__0__1_ccff_tail)); + + cbx_1__1_ cbx_1__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_0__1__0_chanx_right_out[0:9]), + .chanx_right_in(sb_1__1__0_chanx_left_out[0:9]), + .ccff_head(sb_1__1__0_ccff_tail), + .chanx_left_out(cbx_1__1__0_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__1__0_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__1__0_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .ccff_tail(cbx_1__1__0_ccff_tail)); + + cbx_1__1_ cbx_2__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_1__1__0_chanx_right_out[0:9]), + .chanx_right_in(sb_2__1__0_chanx_left_out[0:9]), + .ccff_head(sb_2__1__0_ccff_tail), + .chanx_left_out(cbx_1__1__1_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__1__1_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_), + .top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_(cbx_1__1__1_top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_), + .ccff_tail(cbx_1__1__1_ccff_tail)); + + cbx_1__2_ cbx_1__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_0__2__0_chanx_right_out[0:9]), + .chanx_right_in(sb_1__2__0_chanx_left_out[0:9]), + .ccff_head(sb_1__2__0_ccff_tail), + .chanx_left_out(cbx_1__2__0_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__2__0_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__2__0_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cbx_1__2__0_ccff_tail)); + + cbx_1__2_ cbx_2__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chanx_left_in(sb_1__2__0_chanx_right_out[0:9]), + .chanx_right_in(sb_2__2__0_chanx_left_out[0:9]), + .ccff_head(sb_2__2__0_ccff_tail), + .chanx_left_out(cbx_1__2__1_chanx_left_out[0:9]), + .chanx_right_out(cbx_1__2__1_chanx_right_out[0:9]), + .top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_), + .top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_(cbx_1__2__1_top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cbx_1__2__1_ccff_tail)); + + cby_0__1_ cby_0__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_0__0__0_chany_top_out[0:9]), + .chany_top_in(sb_0__1__0_chany_bottom_out[0:9]), + .ccff_head(sb_0__0__0_ccff_tail), + .chany_bottom_out(cby_0__1__0_chany_bottom_out[0:9]), + .chany_top_out(cby_0__1__0_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_clk_0_(cby_0__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_(cby_0__1__0_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cby_0__1__0_ccff_tail)); + + cby_0__1_ cby_0__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_0__1__0_chany_top_out[0:9]), + .chany_top_in(sb_0__2__0_chany_bottom_out[0:9]), + .ccff_head(sb_0__1__0_ccff_tail), + .chany_bottom_out(cby_0__1__1_chany_bottom_out[0:9]), + .chany_top_out(cby_0__1__1_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_clk_0_(cby_0__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_(cby_0__1__1_left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_tail(cby_0__1__1_ccff_tail)); + + cby_1__1_ cby_1__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_1__0__0_chany_top_out[0:9]), + .chany_top_in(sb_1__1__0_chany_bottom_out[0:9]), + .ccff_head(cbx_1__0__0_ccff_tail), + .chany_bottom_out(cby_1__1__0_chany_bottom_out[0:9]), + .chany_top_out(cby_1__1__0_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_clk_0_(cby_1__1__0_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_0_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_1_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_2_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_3_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_4_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_5_(cby_1__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .ccff_tail(cby_1__1__0_ccff_tail)); + + cby_1__1_ cby_1__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_1__1__0_chany_top_out[0:9]), + .chany_top_in(sb_1__2__0_chany_bottom_out[0:9]), + .ccff_head(cbx_1__1__0_ccff_tail), + .chany_bottom_out(cby_1__1__1_chany_bottom_out[0:9]), + .chany_top_out(cby_1__1__1_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_clk_0_(cby_1__1__1_right_grid_left_width_0_height_0_subtile_0__pin_clk_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_0_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_1_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_2_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_3_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_4_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_5_(cby_1__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .ccff_tail(cby_1__1__1_ccff_tail)); + + cby_2__1_ cby_2__1_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_2__0__0_chany_top_out[0:9]), + .chany_top_in(sb_2__1__0_chany_bottom_out[0:9]), + .ccff_head(cbx_1__0__1_ccff_tail), + .chany_bottom_out(cby_2__1__0_chany_bottom_out[0:9]), + .chany_top_out(cby_2__1__0_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_(cby_2__1__0_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_0_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_1_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_2_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_3_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_4_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_5_(cby_2__1__0_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .ccff_tail(cby_2__1__0_ccff_tail)); + + cby_2__1_ cby_2__2_ ( + .pReset(pReset), + .prog_clk(prog_clk), + .chany_bottom_in(sb_2__1__0_chany_top_out[0:9]), + .chany_top_in(sb_2__2__0_chany_bottom_out[0:9]), + .ccff_head(cbx_1__1__1_ccff_tail), + .chany_bottom_out(cby_2__1__1_chany_bottom_out[0:9]), + .chany_top_out(cby_2__1__1_chany_top_out[0:9]), + .right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_), + .right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_(cby_2__1__1_right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_0_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_0_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_1_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_1_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_2_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_2_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_3_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_3_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_4_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_4_), + .left_grid_right_width_0_height_0_subtile_0__pin_I_5_(cby_2__1__1_left_grid_right_width_0_height_0_subtile_0__pin_I_5_), + .ccff_tail(cby_2__1__1_ccff_tail)); + + direct_interc direct_interc_0_ ( + .in(grid_clb_1_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .out(direct_interc_0_out)); + + direct_interc direct_interc_1_ ( + .in(grid_clb_3_bottom_width_0_height_0_subtile_0__pin_cout_0_), + .out(direct_interc_1_out)); + +endmodule +// ----- END Verilog module for fpga_top ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/global_ports.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/global_ports.sdc new file mode 100644 index 000000000..be1715a73 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/global_ports.sdc @@ -0,0 +1,21 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Clock contraints for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +################################################## +# Create clock +################################################## +create_clock -name clk[0] -period 1.11238041e-09 -waveform {0 5.56190205e-10} [get_ports {clk[0]}] +################################################## +# Create programmable clock +################################################## +create_clock -name prog_clk[0] -period 9.999999939e-09 -waveform {0 4.99999997e-09} [get_ports {prog_clk[0]}] diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__0_.xml new file mode 100644 index 000000000..88ecd4adb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__0_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__1_.xml new file mode 100644 index 000000000..e65930df0 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__1_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__2_.xml new file mode 100644 index 000000000..f0437dd4b --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_0__2_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__0_.xml new file mode 100644 index 000000000..4d2893cc5 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__0_.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__1_.xml new file mode 100644 index 000000000..b81f9463e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__1_.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__2_.xml new file mode 100644 index 000000000..ba27ef85e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_1__2_.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__0_.xml new file mode 100644 index 000000000..0be84ddcb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__0_.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__1_.xml new file mode 100644 index 000000000..244db2ff1 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__1_.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__2_.xml new file mode 100644 index 000000000..f0e41e4cf --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cbx_2__2_.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__1_.xml new file mode 100644 index 000000000..8e3ce2cdb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__1_.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__2_.xml new file mode 100644 index 000000000..598b91e22 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__2_.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__3_.xml new file mode 100644 index 000000000..8ef6fb83d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_0__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__1_.xml new file mode 100644 index 000000000..4742a8f45 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__1_.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__2_.xml new file mode 100644 index 000000000..d96c9a38d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__2_.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__3_.xml new file mode 100644 index 000000000..d1a758d7c --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_1__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__1_.xml new file mode 100644 index 000000000..853598113 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__1_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__2_.xml new file mode 100644 index 000000000..a5aff3785 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__2_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__3_.xml new file mode 100644 index 000000000..75f25311a --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/cby_2__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__0_.xml new file mode 100644 index 000000000..6b76a5c9a --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__0_.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__1_.xml new file mode 100644 index 000000000..a44b3a915 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__1_.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__2_.xml new file mode 100644 index 000000000..e9a236355 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_0__2_.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__0_.xml new file mode 100644 index 000000000..5852252cc --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__0_.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__1_.xml new file mode 100644 index 000000000..c8a81010f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__1_.xml @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__2_.xml new file mode 100644 index 000000000..6c03f3109 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_1__2_.xml @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__0_.xml new file mode 100644 index 000000000..520bdb20f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__0_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__1_.xml new file mode 100644 index 000000000..fa68d4ad3 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__1_.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__2_.xml new file mode 100644 index 000000000..4a8ca3efe --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml/sb_2__2_.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__0_.xml new file mode 100644 index 000000000..88ecd4adb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__0_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__1_.xml new file mode 100644 index 000000000..e65930df0 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__1_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__2_.xml new file mode 100644 index 000000000..f0437dd4b --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_0__2_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__0_.xml new file mode 100644 index 000000000..1fc34e5fd --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__0_.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__1_.xml new file mode 100644 index 000000000..da91b079a --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__1_.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__2_.xml new file mode 100644 index 000000000..3392eff91 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_1__2_.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__0_.xml new file mode 100644 index 000000000..4fc90ab39 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__0_.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__1_.xml new file mode 100644 index 000000000..e109f51f3 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__1_.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__2_.xml new file mode 100644 index 000000000..7e06f65ed --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cbx_2__2_.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__1_.xml new file mode 100644 index 000000000..3afea90e8 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__1_.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__2_.xml new file mode 100644 index 000000000..3a9b8024d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__2_.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__3_.xml new file mode 100644 index 000000000..8ef6fb83d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_0__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__1_.xml new file mode 100644 index 000000000..2e584b8ab --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__1_.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__2_.xml new file mode 100644 index 000000000..f3b69185d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__2_.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__3_.xml new file mode 100644 index 000000000..d1a758d7c --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_1__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__1_.xml new file mode 100644 index 000000000..6561ddb64 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__1_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__2_.xml new file mode 100644 index 000000000..5d742ce89 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__2_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__3_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__3_.xml new file mode 100644 index 000000000..75f25311a --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/cby_2__3_.xml @@ -0,0 +1,2 @@ + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__0_.xml new file mode 100644 index 000000000..4e63ff1dd --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__0_.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__1_.xml new file mode 100644 index 000000000..f6196fd84 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__1_.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__2_.xml new file mode 100644 index 000000000..4e3e3d9b3 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_0__2_.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__0_.xml new file mode 100644 index 000000000..7c4521e3e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__0_.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__1_.xml new file mode 100644 index 000000000..a39bdd870 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__1_.xml @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__2_.xml new file mode 100644 index 000000000..06530c577 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_1__2_.xml @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__0_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__0_.xml new file mode 100644 index 000000000..91c42e2a9 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__0_.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__1_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__1_.xml new file mode 100644 index 000000000..208a21f2e --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__1_.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__2_.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__2_.xml new file mode 100644 index 000000000..9cd4131ef --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/gsb_xml_no_rr_info/sb_2__2_.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_clb.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_clb.v new file mode 100644 index 000000000..bd9ef8b40 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_clb.v @@ -0,0 +1,143 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for physical tile: clb] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Grid Verilog module: grid_clb ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for grid_clb ----- +module grid_clb(pReset, + prog_clk, + set, + reset, + clk, + top_width_0_height_0_subtile_0__pin_cin_0_, + right_width_0_height_0_subtile_0__pin_I_0_, + right_width_0_height_0_subtile_0__pin_I_1_, + right_width_0_height_0_subtile_0__pin_I_2_, + right_width_0_height_0_subtile_0__pin_I_3_, + right_width_0_height_0_subtile_0__pin_I_4_, + right_width_0_height_0_subtile_0__pin_I_5_, + bottom_width_0_height_0_subtile_0__pin_I_6_, + bottom_width_0_height_0_subtile_0__pin_I_7_, + bottom_width_0_height_0_subtile_0__pin_I_8_, + bottom_width_0_height_0_subtile_0__pin_I_9_, + bottom_width_0_height_0_subtile_0__pin_I_10_, + bottom_width_0_height_0_subtile_0__pin_I_11_, + left_width_0_height_0_subtile_0__pin_clk_0_, + ccff_head, + right_width_0_height_0_subtile_0__pin_O_0_, + right_width_0_height_0_subtile_0__pin_O_1_, + right_width_0_height_0_subtile_0__pin_O_2_, + right_width_0_height_0_subtile_0__pin_O_3_, + bottom_width_0_height_0_subtile_0__pin_O_4_, + bottom_width_0_height_0_subtile_0__pin_O_5_, + bottom_width_0_height_0_subtile_0__pin_O_6_, + bottom_width_0_height_0_subtile_0__pin_O_7_, + bottom_width_0_height_0_subtile_0__pin_cout_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_0__pin_cin_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_1_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_2_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_3_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_4_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_I_5_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_6_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_7_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_8_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_9_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_10_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_I_11_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_0__pin_clk_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_0__pin_O_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_0__pin_O_1_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_0__pin_O_2_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_0__pin_O_3_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_cout_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_clb_mode_clb_ logical_tile_clb_mode_clb__0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .clb_I({right_width_0_height_0_subtile_0__pin_I_0_, right_width_0_height_0_subtile_0__pin_I_1_, right_width_0_height_0_subtile_0__pin_I_2_, right_width_0_height_0_subtile_0__pin_I_3_, right_width_0_height_0_subtile_0__pin_I_4_, right_width_0_height_0_subtile_0__pin_I_5_, bottom_width_0_height_0_subtile_0__pin_I_6_, bottom_width_0_height_0_subtile_0__pin_I_7_, bottom_width_0_height_0_subtile_0__pin_I_8_, bottom_width_0_height_0_subtile_0__pin_I_9_, bottom_width_0_height_0_subtile_0__pin_I_10_, bottom_width_0_height_0_subtile_0__pin_I_11_}), + .clb_cin(top_width_0_height_0_subtile_0__pin_cin_0_), + .clb_clk(left_width_0_height_0_subtile_0__pin_clk_0_), + .ccff_head(ccff_head), + .clb_O({right_width_0_height_0_subtile_0__pin_O_0_, right_width_0_height_0_subtile_0__pin_O_1_, right_width_0_height_0_subtile_0__pin_O_2_, right_width_0_height_0_subtile_0__pin_O_3_, bottom_width_0_height_0_subtile_0__pin_O_4_, bottom_width_0_height_0_subtile_0__pin_O_5_, bottom_width_0_height_0_subtile_0__pin_O_6_, bottom_width_0_height_0_subtile_0__pin_O_7_}), + .clb_cout(bottom_width_0_height_0_subtile_0__pin_cout_0_), + .ccff_tail(ccff_tail)); + +endmodule +// ----- END Verilog module for grid_clb ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Grid Verilog module: grid_clb ----- + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_bottom.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_bottom.v new file mode 100644 index 000000000..67861dfce --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_bottom.v @@ -0,0 +1,181 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for physical tile: io] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Grid Verilog module: grid_io_bottom ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for grid_io_bottom ----- +module grid_io_bottom(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + top_width_0_height_0_subtile_0__pin_outpad_0_, + top_width_0_height_0_subtile_1__pin_outpad_0_, + top_width_0_height_0_subtile_2__pin_outpad_0_, + top_width_0_height_0_subtile_3__pin_outpad_0_, + top_width_0_height_0_subtile_4__pin_outpad_0_, + top_width_0_height_0_subtile_5__pin_outpad_0_, + top_width_0_height_0_subtile_6__pin_outpad_0_, + top_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_head, + top_width_0_height_0_subtile_0__pin_inpad_0_, + top_width_0_height_0_subtile_1__pin_inpad_0_, + top_width_0_height_0_subtile_2__pin_inpad_0_, + top_width_0_height_0_subtile_3__pin_inpad_0_, + top_width_0_height_0_subtile_4__pin_inpad_0_, + top_width_0_height_0_subtile_5__pin_inpad_0_, + top_width_0_height_0_subtile_6__pin_inpad_0_, + top_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:7] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_0__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_1__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_2__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_3__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_4__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_5__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_6__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_width_0_height_0_subtile_7__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_0__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_1__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_2__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_3__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_4__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_5__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_6__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_width_0_height_0_subtile_7__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] logical_tile_io_mode_io__0_ccff_tail; +wire [0:0] logical_tile_io_mode_io__1_ccff_tail; +wire [0:0] logical_tile_io_mode_io__2_ccff_tail; +wire [0:0] logical_tile_io_mode_io__3_ccff_tail; +wire [0:0] logical_tile_io_mode_io__4_ccff_tail; +wire [0:0] logical_tile_io_mode_io__5_ccff_tail; +wire [0:0] logical_tile_io_mode_io__6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_io_mode_io_ logical_tile_io_mode_io__0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[0]), + .io_outpad(top_width_0_height_0_subtile_0__pin_outpad_0_), + .ccff_head(ccff_head), + .io_inpad(top_width_0_height_0_subtile_0__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__0_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[1]), + .io_outpad(top_width_0_height_0_subtile_1__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__0_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_1__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__1_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[2]), + .io_outpad(top_width_0_height_0_subtile_2__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__1_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_2__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__2_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[3]), + .io_outpad(top_width_0_height_0_subtile_3__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__2_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_3__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__3_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[4]), + .io_outpad(top_width_0_height_0_subtile_4__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__3_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_4__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__4_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[5]), + .io_outpad(top_width_0_height_0_subtile_5__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__4_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_5__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__5_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[6]), + .io_outpad(top_width_0_height_0_subtile_6__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__5_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_6__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__6_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[7]), + .io_outpad(top_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__6_ccff_tail), + .io_inpad(top_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(ccff_tail)); + +endmodule +// ----- END Verilog module for grid_io_bottom ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Grid Verilog module: grid_io_bottom ----- + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_left.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_left.v new file mode 100644 index 000000000..3345b4f7d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_left.v @@ -0,0 +1,181 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for physical tile: io] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Grid Verilog module: grid_io_left ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for grid_io_left ----- +module grid_io_left(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + right_width_0_height_0_subtile_0__pin_outpad_0_, + right_width_0_height_0_subtile_1__pin_outpad_0_, + right_width_0_height_0_subtile_2__pin_outpad_0_, + right_width_0_height_0_subtile_3__pin_outpad_0_, + right_width_0_height_0_subtile_4__pin_outpad_0_, + right_width_0_height_0_subtile_5__pin_outpad_0_, + right_width_0_height_0_subtile_6__pin_outpad_0_, + right_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_head, + right_width_0_height_0_subtile_0__pin_inpad_0_, + right_width_0_height_0_subtile_1__pin_inpad_0_, + right_width_0_height_0_subtile_2__pin_inpad_0_, + right_width_0_height_0_subtile_3__pin_inpad_0_, + right_width_0_height_0_subtile_4__pin_inpad_0_, + right_width_0_height_0_subtile_5__pin_inpad_0_, + right_width_0_height_0_subtile_6__pin_inpad_0_, + right_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:7] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_0__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_1__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_2__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_3__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_4__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_5__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_6__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_width_0_height_0_subtile_7__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_0__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_1__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_2__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_3__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_4__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_5__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_6__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_width_0_height_0_subtile_7__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] logical_tile_io_mode_io__0_ccff_tail; +wire [0:0] logical_tile_io_mode_io__1_ccff_tail; +wire [0:0] logical_tile_io_mode_io__2_ccff_tail; +wire [0:0] logical_tile_io_mode_io__3_ccff_tail; +wire [0:0] logical_tile_io_mode_io__4_ccff_tail; +wire [0:0] logical_tile_io_mode_io__5_ccff_tail; +wire [0:0] logical_tile_io_mode_io__6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_io_mode_io_ logical_tile_io_mode_io__0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[0]), + .io_outpad(right_width_0_height_0_subtile_0__pin_outpad_0_), + .ccff_head(ccff_head), + .io_inpad(right_width_0_height_0_subtile_0__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__0_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[1]), + .io_outpad(right_width_0_height_0_subtile_1__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__0_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_1__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__1_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[2]), + .io_outpad(right_width_0_height_0_subtile_2__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__1_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_2__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__2_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[3]), + .io_outpad(right_width_0_height_0_subtile_3__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__2_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_3__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__3_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[4]), + .io_outpad(right_width_0_height_0_subtile_4__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__3_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_4__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__4_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[5]), + .io_outpad(right_width_0_height_0_subtile_5__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__4_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_5__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__5_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[6]), + .io_outpad(right_width_0_height_0_subtile_6__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__5_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_6__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__6_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[7]), + .io_outpad(right_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__6_ccff_tail), + .io_inpad(right_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(ccff_tail)); + +endmodule +// ----- END Verilog module for grid_io_left ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Grid Verilog module: grid_io_left ----- + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_right.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_right.v new file mode 100644 index 000000000..da0ee973c --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_right.v @@ -0,0 +1,181 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for physical tile: io] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Grid Verilog module: grid_io_right ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for grid_io_right ----- +module grid_io_right(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + left_width_0_height_0_subtile_0__pin_outpad_0_, + left_width_0_height_0_subtile_1__pin_outpad_0_, + left_width_0_height_0_subtile_2__pin_outpad_0_, + left_width_0_height_0_subtile_3__pin_outpad_0_, + left_width_0_height_0_subtile_4__pin_outpad_0_, + left_width_0_height_0_subtile_5__pin_outpad_0_, + left_width_0_height_0_subtile_6__pin_outpad_0_, + left_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_head, + left_width_0_height_0_subtile_0__pin_inpad_0_, + left_width_0_height_0_subtile_1__pin_inpad_0_, + left_width_0_height_0_subtile_2__pin_inpad_0_, + left_width_0_height_0_subtile_3__pin_inpad_0_, + left_width_0_height_0_subtile_4__pin_inpad_0_, + left_width_0_height_0_subtile_5__pin_inpad_0_, + left_width_0_height_0_subtile_6__pin_inpad_0_, + left_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:7] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_0__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_1__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_2__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_3__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_4__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_5__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_6__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_width_0_height_0_subtile_7__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_0__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_1__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_2__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_3__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_4__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_5__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_6__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_width_0_height_0_subtile_7__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] logical_tile_io_mode_io__0_ccff_tail; +wire [0:0] logical_tile_io_mode_io__1_ccff_tail; +wire [0:0] logical_tile_io_mode_io__2_ccff_tail; +wire [0:0] logical_tile_io_mode_io__3_ccff_tail; +wire [0:0] logical_tile_io_mode_io__4_ccff_tail; +wire [0:0] logical_tile_io_mode_io__5_ccff_tail; +wire [0:0] logical_tile_io_mode_io__6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_io_mode_io_ logical_tile_io_mode_io__0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[0]), + .io_outpad(left_width_0_height_0_subtile_0__pin_outpad_0_), + .ccff_head(ccff_head), + .io_inpad(left_width_0_height_0_subtile_0__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__0_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[1]), + .io_outpad(left_width_0_height_0_subtile_1__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__0_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_1__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__1_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[2]), + .io_outpad(left_width_0_height_0_subtile_2__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__1_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_2__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__2_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[3]), + .io_outpad(left_width_0_height_0_subtile_3__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__2_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_3__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__3_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[4]), + .io_outpad(left_width_0_height_0_subtile_4__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__3_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_4__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__4_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[5]), + .io_outpad(left_width_0_height_0_subtile_5__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__4_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_5__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__5_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[6]), + .io_outpad(left_width_0_height_0_subtile_6__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__5_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_6__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__6_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[7]), + .io_outpad(left_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__6_ccff_tail), + .io_inpad(left_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(ccff_tail)); + +endmodule +// ----- END Verilog module for grid_io_right ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Grid Verilog module: grid_io_right ----- + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_top.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_top.v new file mode 100644 index 000000000..bba19d207 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/grid_io_top.v @@ -0,0 +1,181 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for physical tile: io] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Grid Verilog module: grid_io_top ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for grid_io_top ----- +module grid_io_top(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + bottom_width_0_height_0_subtile_0__pin_outpad_0_, + bottom_width_0_height_0_subtile_1__pin_outpad_0_, + bottom_width_0_height_0_subtile_2__pin_outpad_0_, + bottom_width_0_height_0_subtile_3__pin_outpad_0_, + bottom_width_0_height_0_subtile_4__pin_outpad_0_, + bottom_width_0_height_0_subtile_5__pin_outpad_0_, + bottom_width_0_height_0_subtile_6__pin_outpad_0_, + bottom_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_head, + bottom_width_0_height_0_subtile_0__pin_inpad_0_, + bottom_width_0_height_0_subtile_1__pin_inpad_0_, + bottom_width_0_height_0_subtile_2__pin_inpad_0_, + bottom_width_0_height_0_subtile_3__pin_inpad_0_, + bottom_width_0_height_0_subtile_4__pin_inpad_0_, + bottom_width_0_height_0_subtile_5__pin_inpad_0_, + bottom_width_0_height_0_subtile_6__pin_inpad_0_, + bottom_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:7] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_0__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_1__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_2__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_3__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_4__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_5__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_6__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_width_0_height_0_subtile_7__pin_outpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_0__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_1__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_2__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_3__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_4__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_5__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_6__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_width_0_height_0_subtile_7__pin_inpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] logical_tile_io_mode_io__0_ccff_tail; +wire [0:0] logical_tile_io_mode_io__1_ccff_tail; +wire [0:0] logical_tile_io_mode_io__2_ccff_tail; +wire [0:0] logical_tile_io_mode_io__3_ccff_tail; +wire [0:0] logical_tile_io_mode_io__4_ccff_tail; +wire [0:0] logical_tile_io_mode_io__5_ccff_tail; +wire [0:0] logical_tile_io_mode_io__6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_io_mode_io_ logical_tile_io_mode_io__0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[0]), + .io_outpad(bottom_width_0_height_0_subtile_0__pin_outpad_0_), + .ccff_head(ccff_head), + .io_inpad(bottom_width_0_height_0_subtile_0__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__0_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[1]), + .io_outpad(bottom_width_0_height_0_subtile_1__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__0_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_1__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__1_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[2]), + .io_outpad(bottom_width_0_height_0_subtile_2__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__1_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_2__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__2_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[3]), + .io_outpad(bottom_width_0_height_0_subtile_3__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__2_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_3__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__3_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[4]), + .io_outpad(bottom_width_0_height_0_subtile_4__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__3_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_4__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__4_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[5]), + .io_outpad(bottom_width_0_height_0_subtile_5__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__4_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_5__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__5_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[6]), + .io_outpad(bottom_width_0_height_0_subtile_6__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__5_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_6__pin_inpad_0_), + .ccff_tail(logical_tile_io_mode_io__6_ccff_tail)); + + logical_tile_io_mode_io_ logical_tile_io_mode_io__7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD[7]), + .io_outpad(bottom_width_0_height_0_subtile_7__pin_outpad_0_), + .ccff_head(logical_tile_io_mode_io__6_ccff_tail), + .io_inpad(bottom_width_0_height_0_subtile_7__pin_inpad_0_), + .ccff_tail(ccff_tail)); + +endmodule +// ----- END Verilog module for grid_io_top ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Grid Verilog module: grid_io_top ----- + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_clb_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_clb_.v new file mode 100644 index 000000000..3f8eabbf2 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_clb_.v @@ -0,0 +1,510 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for pb_type: clb +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Physical programmable logic block Verilog module: clb ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_clb_ ----- +module logical_tile_clb_mode_clb_(pReset, + prog_clk, + set, + reset, + clk, + clb_I, + clb_cin, + clb_clk, + ccff_head, + clb_O, + clb_cout, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- INPUT PORTS ----- +input [0:11] clb_I; +//----- INPUT PORTS ----- +input [0:0] clb_cin; +//----- INPUT PORTS ----- +input [0:0] clb_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:7] clb_O; +//----- OUTPUT PORTS ----- +output [0:0] clb_cout; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:11] clb_I; +wire [0:0] clb_cin; +wire [0:0] clb_clk; +wire [0:7] clb_O; +wire [0:0] clb_cout; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] direct_interc_10_out; +wire [0:0] direct_interc_11_out; +wire [0:0] direct_interc_12_out; +wire [0:0] direct_interc_13_out; +wire [0:0] direct_interc_14_out; +wire [0:0] direct_interc_15_out; +wire [0:0] direct_interc_16_out; +wire [0:0] direct_interc_9_out; +wire [0:0] logical_tile_clb_mode_default__fle_0_ccff_tail; +wire [0:0] logical_tile_clb_mode_default__fle_0_fle_cout; +wire [0:1] logical_tile_clb_mode_default__fle_0_fle_out; +wire [0:0] logical_tile_clb_mode_default__fle_1_ccff_tail; +wire [0:0] logical_tile_clb_mode_default__fle_1_fle_cout; +wire [0:1] logical_tile_clb_mode_default__fle_1_fle_out; +wire [0:0] logical_tile_clb_mode_default__fle_2_ccff_tail; +wire [0:0] logical_tile_clb_mode_default__fle_2_fle_cout; +wire [0:1] logical_tile_clb_mode_default__fle_2_fle_out; +wire [0:0] logical_tile_clb_mode_default__fle_3_ccff_tail; +wire [0:0] logical_tile_clb_mode_default__fle_3_fle_cout; +wire [0:1] logical_tile_clb_mode_default__fle_3_fle_out; +wire [0:0] mux_2level_size20_0_out; +wire [0:9] mux_2level_size20_0_sram; +wire [0:9] mux_2level_size20_0_sram_inv; +wire [0:0] mux_2level_size20_10_out; +wire [0:9] mux_2level_size20_10_sram; +wire [0:9] mux_2level_size20_10_sram_inv; +wire [0:0] mux_2level_size20_11_out; +wire [0:9] mux_2level_size20_11_sram; +wire [0:9] mux_2level_size20_11_sram_inv; +wire [0:0] mux_2level_size20_12_out; +wire [0:9] mux_2level_size20_12_sram; +wire [0:9] mux_2level_size20_12_sram_inv; +wire [0:0] mux_2level_size20_13_out; +wire [0:9] mux_2level_size20_13_sram; +wire [0:9] mux_2level_size20_13_sram_inv; +wire [0:0] mux_2level_size20_14_out; +wire [0:9] mux_2level_size20_14_sram; +wire [0:9] mux_2level_size20_14_sram_inv; +wire [0:0] mux_2level_size20_15_out; +wire [0:9] mux_2level_size20_15_sram; +wire [0:9] mux_2level_size20_15_sram_inv; +wire [0:0] mux_2level_size20_1_out; +wire [0:9] mux_2level_size20_1_sram; +wire [0:9] mux_2level_size20_1_sram_inv; +wire [0:0] mux_2level_size20_2_out; +wire [0:9] mux_2level_size20_2_sram; +wire [0:9] mux_2level_size20_2_sram_inv; +wire [0:0] mux_2level_size20_3_out; +wire [0:9] mux_2level_size20_3_sram; +wire [0:9] mux_2level_size20_3_sram_inv; +wire [0:0] mux_2level_size20_4_out; +wire [0:9] mux_2level_size20_4_sram; +wire [0:9] mux_2level_size20_4_sram_inv; +wire [0:0] mux_2level_size20_5_out; +wire [0:9] mux_2level_size20_5_sram; +wire [0:9] mux_2level_size20_5_sram_inv; +wire [0:0] mux_2level_size20_6_out; +wire [0:9] mux_2level_size20_6_sram; +wire [0:9] mux_2level_size20_6_sram_inv; +wire [0:0] mux_2level_size20_7_out; +wire [0:9] mux_2level_size20_7_sram; +wire [0:9] mux_2level_size20_7_sram_inv; +wire [0:0] mux_2level_size20_8_out; +wire [0:9] mux_2level_size20_8_sram; +wire [0:9] mux_2level_size20_8_sram_inv; +wire [0:0] mux_2level_size20_9_out; +wire [0:9] mux_2level_size20_9_sram; +wire [0:9] mux_2level_size20_9_sram_inv; +wire [0:0] mux_2level_size20_mem_0_ccff_tail; +wire [0:0] mux_2level_size20_mem_10_ccff_tail; +wire [0:0] mux_2level_size20_mem_11_ccff_tail; +wire [0:0] mux_2level_size20_mem_12_ccff_tail; +wire [0:0] mux_2level_size20_mem_13_ccff_tail; +wire [0:0] mux_2level_size20_mem_14_ccff_tail; +wire [0:0] mux_2level_size20_mem_1_ccff_tail; +wire [0:0] mux_2level_size20_mem_2_ccff_tail; +wire [0:0] mux_2level_size20_mem_3_ccff_tail; +wire [0:0] mux_2level_size20_mem_4_ccff_tail; +wire [0:0] mux_2level_size20_mem_5_ccff_tail; +wire [0:0] mux_2level_size20_mem_6_ccff_tail; +wire [0:0] mux_2level_size20_mem_7_ccff_tail; +wire [0:0] mux_2level_size20_mem_8_ccff_tail; +wire [0:0] mux_2level_size20_mem_9_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_clb_mode_default__fle logical_tile_clb_mode_default__fle_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .fle_in({mux_2level_size20_0_out, mux_2level_size20_1_out, mux_2level_size20_2_out, mux_2level_size20_3_out}), + .fle_cin(direct_interc_9_out), + .fle_clk(direct_interc_10_out), + .ccff_head(ccff_head), + .fle_out(logical_tile_clb_mode_default__fle_0_fle_out[0:1]), + .fle_cout(logical_tile_clb_mode_default__fle_0_fle_cout), + .ccff_tail(logical_tile_clb_mode_default__fle_0_ccff_tail)); + + logical_tile_clb_mode_default__fle logical_tile_clb_mode_default__fle_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .fle_in({mux_2level_size20_4_out, mux_2level_size20_5_out, mux_2level_size20_6_out, mux_2level_size20_7_out}), + .fle_cin(direct_interc_11_out), + .fle_clk(direct_interc_12_out), + .ccff_head(logical_tile_clb_mode_default__fle_0_ccff_tail), + .fle_out(logical_tile_clb_mode_default__fle_1_fle_out[0:1]), + .fle_cout(logical_tile_clb_mode_default__fle_1_fle_cout), + .ccff_tail(logical_tile_clb_mode_default__fle_1_ccff_tail)); + + logical_tile_clb_mode_default__fle logical_tile_clb_mode_default__fle_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .fle_in({mux_2level_size20_8_out, mux_2level_size20_9_out, mux_2level_size20_10_out, mux_2level_size20_11_out}), + .fle_cin(direct_interc_13_out), + .fle_clk(direct_interc_14_out), + .ccff_head(logical_tile_clb_mode_default__fle_1_ccff_tail), + .fle_out(logical_tile_clb_mode_default__fle_2_fle_out[0:1]), + .fle_cout(logical_tile_clb_mode_default__fle_2_fle_cout), + .ccff_tail(logical_tile_clb_mode_default__fle_2_ccff_tail)); + + logical_tile_clb_mode_default__fle logical_tile_clb_mode_default__fle_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .fle_in({mux_2level_size20_12_out, mux_2level_size20_13_out, mux_2level_size20_14_out, mux_2level_size20_15_out}), + .fle_cin(direct_interc_15_out), + .fle_clk(direct_interc_16_out), + .ccff_head(logical_tile_clb_mode_default__fle_2_ccff_tail), + .fle_out(logical_tile_clb_mode_default__fle_3_fle_out[0:1]), + .fle_cout(logical_tile_clb_mode_default__fle_3_fle_cout), + .ccff_tail(logical_tile_clb_mode_default__fle_3_ccff_tail)); + + direct_interc direct_interc_0_ ( + .in(logical_tile_clb_mode_default__fle_0_fle_out[0]), + .out(clb_O[0])); + + direct_interc direct_interc_1_ ( + .in(logical_tile_clb_mode_default__fle_1_fle_out[0]), + .out(clb_O[1])); + + direct_interc direct_interc_2_ ( + .in(logical_tile_clb_mode_default__fle_2_fle_out[0]), + .out(clb_O[2])); + + direct_interc direct_interc_3_ ( + .in(logical_tile_clb_mode_default__fle_3_fle_out[0]), + .out(clb_O[3])); + + direct_interc direct_interc_4_ ( + .in(logical_tile_clb_mode_default__fle_0_fle_out[1]), + .out(clb_O[4])); + + direct_interc direct_interc_5_ ( + .in(logical_tile_clb_mode_default__fle_1_fle_out[1]), + .out(clb_O[5])); + + direct_interc direct_interc_6_ ( + .in(logical_tile_clb_mode_default__fle_2_fle_out[1]), + .out(clb_O[6])); + + direct_interc direct_interc_7_ ( + .in(logical_tile_clb_mode_default__fle_3_fle_out[1]), + .out(clb_O[7])); + + direct_interc direct_interc_8_ ( + .in(logical_tile_clb_mode_default__fle_3_fle_cout), + .out(clb_cout)); + + direct_interc direct_interc_9_ ( + .in(clb_cin), + .out(direct_interc_9_out)); + + direct_interc direct_interc_10_ ( + .in(clb_clk), + .out(direct_interc_10_out)); + + direct_interc direct_interc_11_ ( + .in(logical_tile_clb_mode_default__fle_0_fle_cout), + .out(direct_interc_11_out)); + + direct_interc direct_interc_12_ ( + .in(clb_clk), + .out(direct_interc_12_out)); + + direct_interc direct_interc_13_ ( + .in(logical_tile_clb_mode_default__fle_1_fle_cout), + .out(direct_interc_13_out)); + + direct_interc direct_interc_14_ ( + .in(clb_clk), + .out(direct_interc_14_out)); + + direct_interc direct_interc_15_ ( + .in(logical_tile_clb_mode_default__fle_2_fle_cout), + .out(direct_interc_15_out)); + + direct_interc direct_interc_16_ ( + .in(clb_clk), + .out(direct_interc_16_out)); + + mux_2level_size20 mux_fle_0_in_0 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_0_sram[0:9]), + .sram_inv(mux_2level_size20_0_sram_inv[0:9]), + .out(mux_2level_size20_0_out)); + + mux_2level_size20 mux_fle_0_in_1 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_1_sram[0:9]), + .sram_inv(mux_2level_size20_1_sram_inv[0:9]), + .out(mux_2level_size20_1_out)); + + mux_2level_size20 mux_fle_0_in_2 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_2_sram[0:9]), + .sram_inv(mux_2level_size20_2_sram_inv[0:9]), + .out(mux_2level_size20_2_out)); + + mux_2level_size20 mux_fle_0_in_3 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_3_sram[0:9]), + .sram_inv(mux_2level_size20_3_sram_inv[0:9]), + .out(mux_2level_size20_3_out)); + + mux_2level_size20 mux_fle_1_in_0 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_4_sram[0:9]), + .sram_inv(mux_2level_size20_4_sram_inv[0:9]), + .out(mux_2level_size20_4_out)); + + mux_2level_size20 mux_fle_1_in_1 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_5_sram[0:9]), + .sram_inv(mux_2level_size20_5_sram_inv[0:9]), + .out(mux_2level_size20_5_out)); + + mux_2level_size20 mux_fle_1_in_2 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_6_sram[0:9]), + .sram_inv(mux_2level_size20_6_sram_inv[0:9]), + .out(mux_2level_size20_6_out)); + + mux_2level_size20 mux_fle_1_in_3 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_7_sram[0:9]), + .sram_inv(mux_2level_size20_7_sram_inv[0:9]), + .out(mux_2level_size20_7_out)); + + mux_2level_size20 mux_fle_2_in_0 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_8_sram[0:9]), + .sram_inv(mux_2level_size20_8_sram_inv[0:9]), + .out(mux_2level_size20_8_out)); + + mux_2level_size20 mux_fle_2_in_1 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_9_sram[0:9]), + .sram_inv(mux_2level_size20_9_sram_inv[0:9]), + .out(mux_2level_size20_9_out)); + + mux_2level_size20 mux_fle_2_in_2 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_10_sram[0:9]), + .sram_inv(mux_2level_size20_10_sram_inv[0:9]), + .out(mux_2level_size20_10_out)); + + mux_2level_size20 mux_fle_2_in_3 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_11_sram[0:9]), + .sram_inv(mux_2level_size20_11_sram_inv[0:9]), + .out(mux_2level_size20_11_out)); + + mux_2level_size20 mux_fle_3_in_0 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_12_sram[0:9]), + .sram_inv(mux_2level_size20_12_sram_inv[0:9]), + .out(mux_2level_size20_12_out)); + + mux_2level_size20 mux_fle_3_in_1 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_13_sram[0:9]), + .sram_inv(mux_2level_size20_13_sram_inv[0:9]), + .out(mux_2level_size20_13_out)); + + mux_2level_size20 mux_fle_3_in_2 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_14_sram[0:9]), + .sram_inv(mux_2level_size20_14_sram_inv[0:9]), + .out(mux_2level_size20_14_out)); + + mux_2level_size20 mux_fle_3_in_3 ( + .in({clb_I[0:11], logical_tile_clb_mode_default__fle_0_fle_out[0:1], logical_tile_clb_mode_default__fle_1_fle_out[0:1], logical_tile_clb_mode_default__fle_2_fle_out[0:1], logical_tile_clb_mode_default__fle_3_fle_out[0:1]}), + .sram(mux_2level_size20_15_sram[0:9]), + .sram_inv(mux_2level_size20_15_sram_inv[0:9]), + .out(mux_2level_size20_15_out)); + + mux_2level_size20_mem mem_fle_0_in_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(logical_tile_clb_mode_default__fle_3_ccff_tail), + .ccff_tail(mux_2level_size20_mem_0_ccff_tail), + .mem_out(mux_2level_size20_0_sram[0:9]), + .mem_outb(mux_2level_size20_0_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_0_in_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_0_ccff_tail), + .ccff_tail(mux_2level_size20_mem_1_ccff_tail), + .mem_out(mux_2level_size20_1_sram[0:9]), + .mem_outb(mux_2level_size20_1_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_0_in_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_1_ccff_tail), + .ccff_tail(mux_2level_size20_mem_2_ccff_tail), + .mem_out(mux_2level_size20_2_sram[0:9]), + .mem_outb(mux_2level_size20_2_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_0_in_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_2_ccff_tail), + .ccff_tail(mux_2level_size20_mem_3_ccff_tail), + .mem_out(mux_2level_size20_3_sram[0:9]), + .mem_outb(mux_2level_size20_3_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_1_in_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_3_ccff_tail), + .ccff_tail(mux_2level_size20_mem_4_ccff_tail), + .mem_out(mux_2level_size20_4_sram[0:9]), + .mem_outb(mux_2level_size20_4_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_1_in_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_4_ccff_tail), + .ccff_tail(mux_2level_size20_mem_5_ccff_tail), + .mem_out(mux_2level_size20_5_sram[0:9]), + .mem_outb(mux_2level_size20_5_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_1_in_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_5_ccff_tail), + .ccff_tail(mux_2level_size20_mem_6_ccff_tail), + .mem_out(mux_2level_size20_6_sram[0:9]), + .mem_outb(mux_2level_size20_6_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_1_in_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_6_ccff_tail), + .ccff_tail(mux_2level_size20_mem_7_ccff_tail), + .mem_out(mux_2level_size20_7_sram[0:9]), + .mem_outb(mux_2level_size20_7_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_2_in_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_7_ccff_tail), + .ccff_tail(mux_2level_size20_mem_8_ccff_tail), + .mem_out(mux_2level_size20_8_sram[0:9]), + .mem_outb(mux_2level_size20_8_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_2_in_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_8_ccff_tail), + .ccff_tail(mux_2level_size20_mem_9_ccff_tail), + .mem_out(mux_2level_size20_9_sram[0:9]), + .mem_outb(mux_2level_size20_9_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_2_in_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_9_ccff_tail), + .ccff_tail(mux_2level_size20_mem_10_ccff_tail), + .mem_out(mux_2level_size20_10_sram[0:9]), + .mem_outb(mux_2level_size20_10_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_2_in_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_10_ccff_tail), + .ccff_tail(mux_2level_size20_mem_11_ccff_tail), + .mem_out(mux_2level_size20_11_sram[0:9]), + .mem_outb(mux_2level_size20_11_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_3_in_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_11_ccff_tail), + .ccff_tail(mux_2level_size20_mem_12_ccff_tail), + .mem_out(mux_2level_size20_12_sram[0:9]), + .mem_outb(mux_2level_size20_12_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_3_in_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_12_ccff_tail), + .ccff_tail(mux_2level_size20_mem_13_ccff_tail), + .mem_out(mux_2level_size20_13_sram[0:9]), + .mem_outb(mux_2level_size20_13_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_3_in_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_13_ccff_tail), + .ccff_tail(mux_2level_size20_mem_14_ccff_tail), + .mem_out(mux_2level_size20_14_sram[0:9]), + .mem_outb(mux_2level_size20_14_sram_inv[0:9])); + + mux_2level_size20_mem mem_fle_3_in_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_size20_mem_14_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_size20_15_sram[0:9]), + .mem_outb(mux_2level_size20_15_sram_inv[0:9])); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_clb_ ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Physical programmable logic block Verilog module: clb ----- diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle.v new file mode 100644 index 000000000..95d5108b0 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle.v @@ -0,0 +1,137 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for pb_type: fle +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Physical programmable logic block Verilog module: fle ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle ----- +module logical_tile_clb_mode_default__fle(pReset, + prog_clk, + set, + reset, + clk, + fle_in, + fle_cin, + fle_clk, + ccff_head, + fle_out, + fle_cout, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- INPUT PORTS ----- +input [0:3] fle_in; +//----- INPUT PORTS ----- +input [0:0] fle_cin; +//----- INPUT PORTS ----- +input [0:0] fle_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:1] fle_out; +//----- OUTPUT PORTS ----- +output [0:0] fle_cout; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:3] fle_in; +wire [0:0] fle_cin; +wire [0:0] fle_clk; +wire [0:1] fle_out; +wire [0:0] fle_cout; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] direct_interc_3_out; +wire [0:0] direct_interc_4_out; +wire [0:0] direct_interc_5_out; +wire [0:0] direct_interc_6_out; +wire [0:0] direct_interc_7_out; +wire [0:0] direct_interc_8_out; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_cout; +wire [0:1] logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_clb_mode_default__fle_mode_physical__fabric logical_tile_clb_mode_default__fle_mode_physical__fabric_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .set(set), + .reset(reset), + .clk(clk), + .fabric_in({direct_interc_3_out, direct_interc_4_out, direct_interc_5_out, direct_interc_6_out}), + .fabric_cin(direct_interc_7_out), + .fabric_clk(direct_interc_8_out), + .ccff_head(ccff_head), + .fabric_out(logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_out[0:1]), + .fabric_cout(logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_cout), + .ccff_tail(ccff_tail)); + + direct_interc direct_interc_0_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_out[0]), + .out(fle_out[0])); + + direct_interc direct_interc_1_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_out[1]), + .out(fle_out[1])); + + direct_interc direct_interc_2_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_0_fabric_cout), + .out(fle_cout)); + + direct_interc direct_interc_3_ ( + .in(fle_in[0]), + .out(direct_interc_3_out)); + + direct_interc direct_interc_4_ ( + .in(fle_in[1]), + .out(direct_interc_4_out)); + + direct_interc direct_interc_5_ ( + .in(fle_in[2]), + .out(direct_interc_5_out)); + + direct_interc direct_interc_6_ ( + .in(fle_in[3]), + .out(direct_interc_6_out)); + + direct_interc direct_interc_7_ ( + .in(fle_cin), + .out(direct_interc_7_out)); + + direct_interc direct_interc_8_ ( + .in(fle_clk), + .out(direct_interc_8_out)); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Physical programmable logic block Verilog module: fle ----- diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric.v new file mode 100644 index 000000000..e2b7e1506 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric.v @@ -0,0 +1,234 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for pb_type: fabric +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Physical programmable logic block Verilog module: fabric ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric ----- +module logical_tile_clb_mode_default__fle_mode_physical__fabric(pReset, + prog_clk, + set, + reset, + clk, + fabric_in, + fabric_cin, + fabric_clk, + ccff_head, + fabric_out, + fabric_cout, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- INPUT PORTS ----- +input [0:3] fabric_in; +//----- INPUT PORTS ----- +input [0:0] fabric_cin; +//----- INPUT PORTS ----- +input [0:0] fabric_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:1] fabric_out; +//----- OUTPUT PORTS ----- +output [0:0] fabric_cout; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:3] fabric_in; +wire [0:0] fabric_cin; +wire [0:0] fabric_clk; +wire [0:1] fabric_out; +wire [0:0] fabric_cout; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] direct_interc_1_out; +wire [0:0] direct_interc_2_out; +wire [0:0] direct_interc_3_out; +wire [0:0] direct_interc_4_out; +wire [0:0] direct_interc_5_out; +wire [0:0] direct_interc_6_out; +wire [0:0] direct_interc_7_out; +wire [0:0] direct_interc_8_out; +wire [0:0] direct_interc_9_out; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_cout; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_sumout; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0_ff_Q; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1_ff_Q; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_ccff_tail; +wire [0:1] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out; +wire [0:0] mux_1level_tapbuf_size2_0_out; +wire [0:2] mux_1level_tapbuf_size2_0_sram; +wire [0:2] mux_1level_tapbuf_size2_0_sram_inv; +wire [0:0] mux_1level_tapbuf_size2_1_out; +wire [0:2] mux_1level_tapbuf_size2_1_sram; +wire [0:2] mux_1level_tapbuf_size2_1_sram_inv; +wire [0:0] mux_1level_tapbuf_size2_mem_0_ccff_tail; +wire [0:3] mux_1level_tapbuf_size3_0_sram; +wire [0:3] mux_1level_tapbuf_size3_0_sram_inv; +wire [0:3] mux_1level_tapbuf_size3_1_sram; +wire [0:3] mux_1level_tapbuf_size3_1_sram_inv; +wire [0:0] mux_1level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_1level_tapbuf_size3_mem_1_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .frac_logic_in({direct_interc_1_out, direct_interc_2_out, direct_interc_3_out, direct_interc_4_out}), + .ccff_head(ccff_head), + .frac_logic_out(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[0:1]), + .ccff_tail(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_ccff_tail)); + + logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0 ( + .set(set), + .reset(reset), + .clk(clk), + .ff_D(mux_1level_tapbuf_size2_0_out), + .ff_Q(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0_ff_Q), + .ff_clk(direct_interc_5_out)); + + logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1 ( + .set(set), + .reset(reset), + .clk(clk), + .ff_D(mux_1level_tapbuf_size2_1_out), + .ff_Q(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1_ff_Q), + .ff_clk(direct_interc_6_out)); + + logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0 ( + .adder_a(direct_interc_7_out), + .adder_b(direct_interc_8_out), + .adder_cin(direct_interc_9_out), + .adder_cout(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_cout), + .adder_sumout(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_sumout)); + + mux_1level_tapbuf_size3 mux_fabric_out_0 ( + .in({logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_cout, logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0_ff_Q, logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[0]}), + .sram(mux_1level_tapbuf_size3_0_sram[0:3]), + .sram_inv(mux_1level_tapbuf_size3_0_sram_inv[0:3]), + .out(fabric_out[0])); + + mux_1level_tapbuf_size3 mux_fabric_out_1 ( + .in({logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_sumout, logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1_ff_Q, logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[1]}), + .sram(mux_1level_tapbuf_size3_1_sram[0:3]), + .sram_inv(mux_1level_tapbuf_size3_1_sram_inv[0:3]), + .out(fabric_out[1])); + + mux_1level_tapbuf_size3_mem mem_fabric_out_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_ccff_tail), + .ccff_tail(mux_1level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_1level_tapbuf_size3_0_sram[0:3]), + .mem_outb(mux_1level_tapbuf_size3_0_sram_inv[0:3])); + + mux_1level_tapbuf_size3_mem mem_fabric_out_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_1level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_1level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_1level_tapbuf_size3_1_sram[0:3]), + .mem_outb(mux_1level_tapbuf_size3_1_sram_inv[0:3])); + + direct_interc direct_interc_0_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_cout), + .out(fabric_cout)); + + direct_interc direct_interc_1_ ( + .in(fabric_in[0]), + .out(direct_interc_1_out)); + + direct_interc direct_interc_2_ ( + .in(fabric_in[1]), + .out(direct_interc_2_out)); + + direct_interc direct_interc_3_ ( + .in(fabric_in[2]), + .out(direct_interc_3_out)); + + direct_interc direct_interc_4_ ( + .in(fabric_in[3]), + .out(direct_interc_4_out)); + + direct_interc direct_interc_5_ ( + .in(fabric_clk), + .out(direct_interc_5_out)); + + direct_interc direct_interc_6_ ( + .in(fabric_clk), + .out(direct_interc_6_out)); + + direct_interc direct_interc_7_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[0]), + .out(direct_interc_7_out)); + + direct_interc direct_interc_8_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[1]), + .out(direct_interc_8_out)); + + direct_interc direct_interc_9_ ( + .in(fabric_cin), + .out(direct_interc_9_out)); + + mux_1level_tapbuf_size2 mux_ff_0_D_0 ( + .in({logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[0], logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_cout}), + .sram(mux_1level_tapbuf_size2_0_sram[0:2]), + .sram_inv(mux_1level_tapbuf_size2_0_sram_inv[0:2]), + .out(mux_1level_tapbuf_size2_0_out)); + + mux_1level_tapbuf_size2 mux_ff_1_D_0 ( + .in({logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0_frac_logic_out[1], logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0_adder_sumout}), + .sram(mux_1level_tapbuf_size2_1_sram[0:2]), + .sram_inv(mux_1level_tapbuf_size2_1_sram_inv[0:2]), + .out(mux_1level_tapbuf_size2_1_out)); + + mux_1level_tapbuf_size2_mem mem_ff_0_D_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_1level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_1level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_1level_tapbuf_size2_0_sram[0:2]), + .mem_outb(mux_1level_tapbuf_size2_0_sram_inv[0:2])); + + mux_1level_tapbuf_size2_mem mem_ff_1_D_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_1level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_1level_tapbuf_size2_1_sram[0:2]), + .mem_outb(mux_1level_tapbuf_size2_1_sram_inv[0:2])); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Physical programmable logic block Verilog module: fabric ----- diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.v new file mode 100644 index 000000000..e654f1292 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.v @@ -0,0 +1,63 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for primitive pb_type: adder +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder ----- +module logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder(adder_a, + adder_b, + adder_cin, + adder_cout, + adder_sumout); +//----- INPUT PORTS ----- +input [0:0] adder_a; +//----- INPUT PORTS ----- +input [0:0] adder_b; +//----- INPUT PORTS ----- +input [0:0] adder_cin; +//----- OUTPUT PORTS ----- +output [0:0] adder_cout; +//----- OUTPUT PORTS ----- +output [0:0] adder_sumout; + +//----- BEGIN wire-connection ports ----- +wire [0:0] adder_a; +wire [0:0] adder_b; +wire [0:0] adder_cin; +wire [0:0] adder_cout; +wire [0:0] adder_sumout; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + ADDF ADDF_0_ ( + .A(adder_a), + .B(adder_b), + .CI(adder_cin), + .SUM(adder_sumout), + .CO(adder_cout)); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.v new file mode 100644 index 000000000..8f307bdae --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.v @@ -0,0 +1,64 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for primitive pb_type: ff +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff ----- +module logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff(set, + reset, + clk, + ff_D, + ff_Q, + ff_clk); +//----- GLOBAL PORTS ----- +input [0:0] set; +//----- GLOBAL PORTS ----- +input [0:0] reset; +//----- GLOBAL PORTS ----- +input [0:0] clk; +//----- INPUT PORTS ----- +input [0:0] ff_D; +//----- OUTPUT PORTS ----- +output [0:0] ff_Q; +//----- CLOCK PORTS ----- +input [0:0] ff_clk; + +//----- BEGIN wire-connection ports ----- +wire [0:0] ff_D; +wire [0:0] ff_Q; +wire [0:0] ff_clk; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + DFFSRQ DFFSRQ_0_ ( + .SET(set), + .RST(reset), + .CK(clk), + .D(ff_D), + .Q(ff_Q)); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.v new file mode 100644 index 000000000..cca650256 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.v @@ -0,0 +1,110 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for pb_type: frac_logic +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Physical programmable logic block Verilog module: frac_logic ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic ----- +module logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic(pReset, + prog_clk, + frac_logic_in, + ccff_head, + frac_logic_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:3] frac_logic_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:1] frac_logic_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:3] frac_logic_in; +wire [0:1] frac_logic_out; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] direct_interc_1_out; +wire [0:0] direct_interc_2_out; +wire [0:0] direct_interc_3_out; +wire [0:0] direct_interc_4_out; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_ccff_tail; +wire [0:1] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut3_out; +wire [0:0] logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut4_out; +wire [0:2] mux_1level_tapbuf_size2_0_sram; +wire [0:2] mux_1level_tapbuf_size2_0_sram_inv; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4 logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .frac_lut4_in({direct_interc_1_out, direct_interc_2_out, direct_interc_3_out, direct_interc_4_out}), + .ccff_head(ccff_head), + .frac_lut4_lut3_out(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut3_out[0:1]), + .frac_lut4_lut4_out(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut4_out), + .ccff_tail(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_ccff_tail)); + + mux_1level_tapbuf_size2 mux_frac_logic_out_0 ( + .in({logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut4_out, logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut3_out[0]}), + .sram(mux_1level_tapbuf_size2_0_sram[0:2]), + .sram_inv(mux_1level_tapbuf_size2_0_sram_inv[0:2]), + .out(frac_logic_out[0])); + + mux_1level_tapbuf_size2_mem mem_frac_logic_out_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_1level_tapbuf_size2_0_sram[0:2]), + .mem_outb(mux_1level_tapbuf_size2_0_sram_inv[0:2])); + + direct_interc direct_interc_0_ ( + .in(logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4_0_frac_lut4_lut3_out[1]), + .out(frac_logic_out[1])); + + direct_interc direct_interc_1_ ( + .in(frac_logic_in[0]), + .out(direct_interc_1_out)); + + direct_interc direct_interc_2_ ( + .in(frac_logic_in[1]), + .out(direct_interc_2_out)); + + direct_interc direct_interc_3_ ( + .in(frac_logic_in[2]), + .out(direct_interc_3_out)); + + direct_interc direct_interc_4_ ( + .in(frac_logic_in[3]), + .out(direct_interc_4_out)); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Physical programmable logic block Verilog module: frac_logic ----- diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4.v new file mode 100644 index 000000000..95045b56b --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4.v @@ -0,0 +1,81 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for primitive pb_type: frac_lut4 +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4 ----- +module logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4(pReset, + prog_clk, + frac_lut4_in, + ccff_head, + frac_lut4_lut3_out, + frac_lut4_lut4_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:3] frac_lut4_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:1] frac_lut4_lut3_out; +//----- OUTPUT PORTS ----- +output [0:0] frac_lut4_lut4_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:3] frac_lut4_in; +wire [0:1] frac_lut4_lut3_out; +wire [0:0] frac_lut4_lut4_out; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] frac_lut4_0_mode; +wire [0:0] frac_lut4_0_mode_inv; +wire [0:15] frac_lut4_0_sram; +wire [0:15] frac_lut4_0_sram_inv; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + frac_lut4 frac_lut4_0_ ( + .in(frac_lut4_in[0:3]), + .sram(frac_lut4_0_sram[0:15]), + .sram_inv(frac_lut4_0_sram_inv[0:15]), + .mode(frac_lut4_0_mode), + .mode_inv(frac_lut4_0_mode_inv), + .lut3_out(frac_lut4_lut3_out[0:1]), + .lut4_out(frac_lut4_lut4_out)); + + frac_lut4_DFFR_mem frac_lut4_DFFR_mem ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(ccff_tail), + .mem_out({frac_lut4_0_sram[0:15], frac_lut4_0_mode}), + .mem_outb({frac_lut4_0_sram_inv[0:15], frac_lut4_0_mode_inv})); + +endmodule +// ----- END Verilog module for logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_mode_default__frac_lut4 ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_io_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_io_.v new file mode 100644 index 000000000..6acfb4f85 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_io_.v @@ -0,0 +1,80 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for pb_type: io +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Physical programmable logic block Verilog module: io ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_io_mode_io_ ----- +module logical_tile_io_mode_io_(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + io_outpad, + ccff_head, + io_inpad, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:0] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] io_outpad; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] io_inpad; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:0] io_outpad; +wire [0:0] io_inpad; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] direct_interc_1_out; +wire [0:0] logical_tile_io_mode_physical__iopad_0_iopad_inpad; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + logical_tile_io_mode_physical__iopad logical_tile_io_mode_physical__iopad_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .gfpga_pad_GPIO_PAD(gfpga_pad_GPIO_PAD), + .iopad_outpad(direct_interc_1_out), + .ccff_head(ccff_head), + .iopad_inpad(logical_tile_io_mode_physical__iopad_0_iopad_inpad), + .ccff_tail(ccff_tail)); + + direct_interc direct_interc_0_ ( + .in(logical_tile_io_mode_physical__iopad_0_iopad_inpad), + .out(io_inpad)); + + direct_interc direct_interc_1_ ( + .in(io_outpad), + .out(direct_interc_1_out)); + +endmodule +// ----- END Verilog module for logical_tile_io_mode_io_ ----- + +//----- Default net type ----- +`default_nettype none + + + +// ----- END Physical programmable logic block Verilog module: io ----- diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_physical__iopad.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_physical__iopad.v new file mode 100644 index 000000000..4f5a6abc9 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/lb/logical_tile_io_mode_physical__iopad.v @@ -0,0 +1,75 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for primitive pb_type: iopad +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for logical_tile_io_mode_physical__iopad ----- +module logical_tile_io_mode_physical__iopad(pReset, + prog_clk, + gfpga_pad_GPIO_PAD, + iopad_outpad, + ccff_head, + iopad_inpad, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- GPIO PORTS ----- +inout [0:0] gfpga_pad_GPIO_PAD; +//----- INPUT PORTS ----- +input [0:0] iopad_outpad; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] iopad_inpad; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +wire [0:0] iopad_outpad; +wire [0:0] iopad_inpad; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] GPIO_0_DIR; +wire [0:0] GPIO_DFFR_mem_undriven_mem_outb; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + GPIO GPIO_0_ ( + .PAD(gfpga_pad_GPIO_PAD), + .A(iopad_outpad), + .DIR(GPIO_0_DIR), + .Y(iopad_inpad)); + + GPIO_DFFR_mem GPIO_DFFR_mem ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(ccff_tail), + .mem_out(GPIO_0_DIR), + .mem_outb(GPIO_DFFR_mem_undriven_mem_outb)); + +endmodule +// ----- END Verilog module for logical_tile_io_mode_physical__iopad ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_clb_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_clb_.sdc new file mode 100644 index 000000000..4efe6ca46 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_clb_.sdc @@ -0,0 +1,334 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_clb_ in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_cin[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_cin[0] 1.599999994e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[0] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[1] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[2] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[2] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[3] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[4] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[5] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[6] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[7] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[8] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[9] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[10] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/clb_I[11] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 9.500000092e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_1/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_2/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_3/fle_in[3] 7.499999927e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle.sdc new file mode 100644 index 000000000..985595883 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle.sdc @@ -0,0 +1,13 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_default__fle in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric.sdc new file mode 100644 index 000000000..7849b1a8c --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric.sdc @@ -0,0 +1,23 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_default__fle_mode_physical__fabric in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_Q[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] 4.500000025e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[0] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_Q[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] 4.500000025e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/fabric_out[1] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_cout[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/ff_D[0] 4.500000025e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic_0/frac_logic_out[1] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] 2.500000033e-11 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_0/adder_sumout[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/ff_D[0] 4.500000025e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.sdc new file mode 100644 index 000000000..d26c33317 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder.sdc @@ -0,0 +1,25 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_a[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_a[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_a[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 2.999999971e-10 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_a[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 2.999999971e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_b[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_b[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_b[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 2.999999971e-10 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_b[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 2.999999971e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cin[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cin[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_sumout[0] 2.999999971e-10 +set_max_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cin[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 9.99999996e-12 +set_min_delay -from fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cin[0] -to fpga_top/grid_clb/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder_2/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__adder/adder_cout[0] 9.99999996e-12 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.sdc new file mode 100644 index 000000000..2a0edb1a7 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff.sdc @@ -0,0 +1,13 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.sdc new file mode 100644 index 000000000..1cd7abbfd --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic.sdc @@ -0,0 +1,13 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__frac_logic in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_io_mode_io_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_io_mode_io_.sdc new file mode 100644 index 000000000..891a7bfef --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/logical_tile_io_mode_io_.sdc @@ -0,0 +1,15 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Timing constraints for Grid logical_tile_io_mode_io_ in PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/grid_io_left/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/iopad_inpad[0] -to fpga_top/grid_io_left/logical_tile_io_mode_io__0/io_inpad[0] 4.243000049e-11 +set_max_delay -from fpga_top/grid_io_left/logical_tile_io_mode_io__0/io_outpad[0] -to fpga_top/grid_io_left/logical_tile_io_mode_io__0/logical_tile_io_mode_physical__iopad_0/iopad_outpad[0] 1.39400002e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/pin_mapping.xml b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/pin_mapping.xml new file mode 100644 index 000000000..54035bd3a --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/pin_mapping.xml @@ -0,0 +1,9 @@ + + + + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__0_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__0_.v new file mode 100644 index 000000000..5c5af143c --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__0_.v @@ -0,0 +1,420 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[1][0] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cbx_1__0_ ----- +module cbx_1__0_(pReset, + prog_clk, + chanx_left_in, + chanx_right_in, + ccff_head, + chanx_left_out, + chanx_right_out, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_, + bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_, + bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_5_ccff_tail; +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_4_sram; +wire [0:5] mux_2level_tapbuf_size4_4_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_5_sram; +wire [0:5] mux_2level_tapbuf_size4_5_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_6_sram; +wire [0:5] mux_2level_tapbuf_size4_6_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_7_sram; +wire [0:5] mux_2level_tapbuf_size4_7_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[0] = chanx_left_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[1] = chanx_left_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[2] = chanx_left_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[3] = chanx_left_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[4] = chanx_left_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[5] = chanx_left_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[6] = chanx_left_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[7] = chanx_left_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[8] = chanx_left_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[9] = chanx_left_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[0] = chanx_right_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[1] = chanx_right_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[2] = chanx_right_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[3] = chanx_right_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[4] = chanx_right_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[5] = chanx_right_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[6] = chanx_right_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[7] = chanx_right_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[8] = chanx_right_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[9] = chanx_right_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size2 mux_bottom_ipin_0 ( + .in({chanx_left_in[0], chanx_right_in[0]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_1 ( + .in({chanx_left_in[1], chanx_right_in[1]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_2 ( + .in({chanx_left_in[2], chanx_right_in[2]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_3 ( + .in({chanx_left_in[3], chanx_right_in[3]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_4 ( + .in({chanx_left_in[4], chanx_right_in[4]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_5 ( + .in({chanx_left_in[5], chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_)); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + + mux_2level_tapbuf_size4 mux_top_ipin_0 ( + .in({chanx_left_in[1], chanx_right_in[1], chanx_left_in[6], chanx_right_in[6]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_0__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_1 ( + .in({chanx_left_in[2], chanx_right_in[2], chanx_left_in[7], chanx_right_in[7]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_1__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_2 ( + .in({chanx_left_in[3], chanx_right_in[3], chanx_left_in[8], chanx_right_in[8]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_2__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_3 ( + .in({chanx_left_in[4], chanx_right_in[4], chanx_left_in[9], chanx_right_in[9]}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_3__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_4 ( + .in({chanx_left_in[0], chanx_right_in[0], chanx_left_in[5], chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size4_4_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_4_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_4__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_5 ( + .in({chanx_left_in[1], chanx_right_in[1], chanx_left_in[6], chanx_right_in[6]}), + .sram(mux_2level_tapbuf_size4_5_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_5_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_5__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_6 ( + .in({chanx_left_in[2], chanx_right_in[2], chanx_left_in[7], chanx_right_in[7]}), + .sram(mux_2level_tapbuf_size4_6_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_6_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_6__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_top_ipin_7 ( + .in({chanx_left_in[3], chanx_right_in[3], chanx_left_in[8], chanx_right_in[8]}), + .sram(mux_2level_tapbuf_size4_7_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_7_sram_inv[0:5]), + .out(bottom_grid_top_width_0_height_0_subtile_7__pin_outpad_0_)); + + mux_2level_tapbuf_size4_mem mem_top_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_4_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_4_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_5_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_5_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_6_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_6_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_top_ipin_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size4_7_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_7_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for cbx_1__0_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__1_.v new file mode 100644 index 000000000..ec14dd475 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__1_.v @@ -0,0 +1,260 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[1][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cbx_1__1_ ----- +module cbx_1__1_(pReset, + prog_clk, + chanx_left_in, + chanx_right_in, + ccff_head, + chanx_left_out, + chanx_right_out, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_, + top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[0] = chanx_left_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[1] = chanx_left_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[2] = chanx_left_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[3] = chanx_left_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[4] = chanx_left_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[5] = chanx_left_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[6] = chanx_left_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[7] = chanx_left_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[8] = chanx_left_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[9] = chanx_left_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[0] = chanx_right_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[1] = chanx_right_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[2] = chanx_right_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[3] = chanx_right_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[4] = chanx_right_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[5] = chanx_right_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[6] = chanx_right_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[7] = chanx_right_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[8] = chanx_right_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[9] = chanx_right_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size2 mux_bottom_ipin_0 ( + .in({chanx_left_in[0], chanx_right_in[0]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_6_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_1 ( + .in({chanx_left_in[1], chanx_right_in[1]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_7_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_2 ( + .in({chanx_left_in[2], chanx_right_in[2]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_8_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_3 ( + .in({chanx_left_in[3], chanx_right_in[3]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_9_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_4 ( + .in({chanx_left_in[4], chanx_right_in[4]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_10_)); + + mux_2level_tapbuf_size2 mux_bottom_ipin_5 ( + .in({chanx_left_in[5], chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_I_11_)); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for cbx_1__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__2_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__2_.v new file mode 100644 index 000000000..fbc5293ce --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cbx_1__2_.v @@ -0,0 +1,300 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[1][2] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cbx_1__2_ ----- +module cbx_1__2_(pReset, + prog_clk, + chanx_left_in, + chanx_right_in, + ccff_head, + chanx_left_out, + chanx_right_out, + top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_, + top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_4_sram; +wire [0:5] mux_2level_tapbuf_size4_4_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_5_sram; +wire [0:5] mux_2level_tapbuf_size4_5_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_6_sram; +wire [0:5] mux_2level_tapbuf_size4_6_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_7_sram; +wire [0:5] mux_2level_tapbuf_size4_7_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[0] = chanx_left_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[1] = chanx_left_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[2] = chanx_left_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[3] = chanx_left_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[4] = chanx_left_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[5] = chanx_left_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[6] = chanx_left_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[7] = chanx_left_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[8] = chanx_left_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[9] = chanx_left_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[0] = chanx_right_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[1] = chanx_right_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[2] = chanx_right_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[3] = chanx_right_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[4] = chanx_right_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[5] = chanx_right_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[6] = chanx_right_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[7] = chanx_right_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[8] = chanx_right_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[9] = chanx_right_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size4 mux_bottom_ipin_0 ( + .in({chanx_left_in[0], chanx_right_in[0], chanx_left_in[5], chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_0__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_1 ( + .in({chanx_left_in[1], chanx_right_in[1], chanx_left_in[6], chanx_right_in[6]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_1__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_2 ( + .in({chanx_left_in[2], chanx_right_in[2], chanx_left_in[7], chanx_right_in[7]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_2__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_3 ( + .in({chanx_left_in[3], chanx_right_in[3], chanx_left_in[8], chanx_right_in[8]}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_3__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_4 ( + .in({chanx_left_in[4], chanx_right_in[4], chanx_left_in[9], chanx_right_in[9]}), + .sram(mux_2level_tapbuf_size4_4_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_4_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_4__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_5 ( + .in({chanx_left_in[0], chanx_right_in[0], chanx_left_in[5], chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size4_5_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_5_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_5__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_6 ( + .in({chanx_left_in[1], chanx_right_in[1], chanx_left_in[6], chanx_right_in[6]}), + .sram(mux_2level_tapbuf_size4_6_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_6_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_6__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_bottom_ipin_7 ( + .in({chanx_left_in[2], chanx_right_in[2], chanx_left_in[7], chanx_right_in[7]}), + .sram(mux_2level_tapbuf_size4_7_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_7_sram_inv[0:5]), + .out(top_grid_bottom_width_0_height_0_subtile_7__pin_outpad_0_)); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_4_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_4_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_5_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_5_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_6_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_6_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_ipin_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size4_7_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_7_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for cbx_1__2_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_0__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_0__1_.v new file mode 100644 index 000000000..bff2ca487 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_0__1_.v @@ -0,0 +1,320 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[0][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cby_0__1_ ----- +module cby_0__1_(pReset, + prog_clk, + chany_bottom_in, + chany_top_in, + ccff_head, + chany_bottom_out, + chany_top_out, + right_grid_left_width_0_height_0_subtile_0__pin_clk_0_, + left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_4_sram; +wire [0:5] mux_2level_tapbuf_size4_4_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_5_sram; +wire [0:5] mux_2level_tapbuf_size4_5_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_6_sram; +wire [0:5] mux_2level_tapbuf_size4_6_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_7_sram; +wire [0:5] mux_2level_tapbuf_size4_7_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_8_sram; +wire [0:5] mux_2level_tapbuf_size4_8_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_7_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[0] = chany_bottom_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[1] = chany_bottom_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[4] = chany_bottom_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[5] = chany_bottom_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[6] = chany_bottom_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[8] = chany_bottom_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[9] = chany_bottom_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[0] = chany_top_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[1] = chany_top_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[2] = chany_top_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[3] = chany_top_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[4] = chany_top_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[5] = chany_top_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[6] = chany_top_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[7] = chany_top_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[8] = chany_top_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[9] = chany_top_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size4 mux_left_ipin_0 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_0__pin_clk_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_0 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_1 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_1__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_2 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_2__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_3 ( + .in({chany_bottom_in[4], chany_top_in[4], chany_bottom_in[9], chany_top_in[9]}), + .sram(mux_2level_tapbuf_size4_4_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_4_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_3__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_4 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_5_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_5_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_4__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_5 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_6_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_6_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_5__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_6 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_7_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_7_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_6__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_7 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_8_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_8_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_7__pin_outpad_0_)); + + mux_2level_tapbuf_size4_mem mem_left_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_4_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_4_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_5_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_5_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_6_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_6_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_7_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_7_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_7_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size4_8_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_8_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for cby_0__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_1__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_1__1_.v new file mode 100644 index 000000000..33b05f406 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_1__1_.v @@ -0,0 +1,280 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[1][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cby_1__1_ ----- +module cby_1__1_(pReset, + prog_clk, + chany_bottom_in, + chany_top_in, + ccff_head, + chany_bottom_out, + chany_top_out, + right_grid_left_width_0_height_0_subtile_0__pin_clk_0_, + left_grid_right_width_0_height_0_subtile_0__pin_I_0_, + left_grid_right_width_0_height_0_subtile_0__pin_I_1_, + left_grid_right_width_0_height_0_subtile_0__pin_I_2_, + left_grid_right_width_0_height_0_subtile_0__pin_I_3_, + left_grid_right_width_0_height_0_subtile_0__pin_I_4_, + left_grid_right_width_0_height_0_subtile_0__pin_I_5_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_0__pin_clk_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_4_sram; +wire [0:5] mux_2level_tapbuf_size4_4_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_5_sram; +wire [0:5] mux_2level_tapbuf_size4_5_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_6_sram; +wire [0:5] mux_2level_tapbuf_size4_6_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_5_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[0] = chany_bottom_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[1] = chany_bottom_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[4] = chany_bottom_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[5] = chany_bottom_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[6] = chany_bottom_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[8] = chany_bottom_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[9] = chany_bottom_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[0] = chany_top_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[1] = chany_top_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[2] = chany_top_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[3] = chany_top_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[4] = chany_top_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[5] = chany_top_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[6] = chany_top_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[7] = chany_top_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[8] = chany_top_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[9] = chany_top_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size4 mux_left_ipin_0 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_0__pin_clk_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_0 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_1 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_1_)); + + mux_2level_tapbuf_size4 mux_right_ipin_2 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_2_)); + + mux_2level_tapbuf_size4 mux_right_ipin_3 ( + .in({chany_bottom_in[4], chany_top_in[4], chany_bottom_in[9], chany_top_in[9]}), + .sram(mux_2level_tapbuf_size4_4_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_4_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_3_)); + + mux_2level_tapbuf_size4 mux_right_ipin_4 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_5_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_5_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_4_)); + + mux_2level_tapbuf_size4 mux_right_ipin_5 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_6_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_6_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_5_)); + + mux_2level_tapbuf_size4_mem mem_left_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_4_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_4_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_5_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_5_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size4_6_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_6_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for cby_1__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_2__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_2__1_.v new file mode 100644 index 000000000..6efa1d6c9 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/cby_2__1_.v @@ -0,0 +1,420 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Connection Blocks[2][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for cby_2__1_ ----- +module cby_2__1_(pReset, + prog_clk, + chany_bottom_in, + chany_top_in, + ccff_head, + chany_bottom_out, + chany_top_out, + right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_, + right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_, + left_grid_right_width_0_height_0_subtile_0__pin_I_0_, + left_grid_right_width_0_height_0_subtile_0__pin_I_1_, + left_grid_right_width_0_height_0_subtile_0__pin_I_2_, + left_grid_right_width_0_height_0_subtile_0__pin_I_3_, + left_grid_right_width_0_height_0_subtile_0__pin_I_4_, + left_grid_right_width_0_height_0_subtile_0__pin_I_5_, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_0_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_1_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_2_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_3_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_4_; +//----- OUTPUT PORTS ----- +output [0:0] left_grid_right_width_0_height_0_subtile_0__pin_I_5_; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_10_sram; +wire [0:5] mux_2level_tapbuf_size4_10_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_11_sram; +wire [0:5] mux_2level_tapbuf_size4_11_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_12_sram; +wire [0:5] mux_2level_tapbuf_size4_12_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_13_sram; +wire [0:5] mux_2level_tapbuf_size4_13_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_4_sram; +wire [0:5] mux_2level_tapbuf_size4_4_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_5_sram; +wire [0:5] mux_2level_tapbuf_size4_5_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_6_sram; +wire [0:5] mux_2level_tapbuf_size4_6_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_7_sram; +wire [0:5] mux_2level_tapbuf_size4_7_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_8_sram; +wire [0:5] mux_2level_tapbuf_size4_8_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_9_sram; +wire [0:5] mux_2level_tapbuf_size4_9_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_10_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_11_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_12_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_7_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_8_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_9_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[0] = chany_bottom_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[1] = chany_bottom_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[4] = chany_bottom_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[5] = chany_bottom_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[6] = chany_bottom_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[8] = chany_bottom_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[9] = chany_bottom_in[9]; +// ----- Local connection due to Wire 10 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[0] = chany_top_in[0]; +// ----- Local connection due to Wire 11 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[1] = chany_top_in[1]; +// ----- Local connection due to Wire 12 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[2] = chany_top_in[2]; +// ----- Local connection due to Wire 13 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[3] = chany_top_in[3]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[4] = chany_top_in[4]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[5] = chany_top_in[5]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[6] = chany_top_in[6]; +// ----- Local connection due to Wire 17 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[7] = chany_top_in[7]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[8] = chany_top_in[8]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[9] = chany_top_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size4 mux_left_ipin_0 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_0__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_1 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_1__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_2 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_2__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_3 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_3__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_4 ( + .in({chany_bottom_in[4], chany_top_in[4], chany_bottom_in[9], chany_top_in[9]}), + .sram(mux_2level_tapbuf_size4_4_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_4_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_4__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_5 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_5_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_5_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_5__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_6 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_6_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_6_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_6__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_left_ipin_7 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_7_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_7_sram_inv[0:5]), + .out(right_grid_left_width_0_height_0_subtile_7__pin_outpad_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_0 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_8_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_8_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_0_)); + + mux_2level_tapbuf_size4 mux_right_ipin_1 ( + .in({chany_bottom_in[4], chany_top_in[4], chany_bottom_in[9], chany_top_in[9]}), + .sram(mux_2level_tapbuf_size4_9_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_9_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_1_)); + + mux_2level_tapbuf_size4 mux_right_ipin_2 ( + .in({chany_bottom_in[0], chany_top_in[0], chany_bottom_in[5], chany_top_in[5]}), + .sram(mux_2level_tapbuf_size4_10_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_10_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_2_)); + + mux_2level_tapbuf_size4 mux_right_ipin_3 ( + .in({chany_bottom_in[1], chany_top_in[1], chany_bottom_in[6], chany_top_in[6]}), + .sram(mux_2level_tapbuf_size4_11_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_11_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_3_)); + + mux_2level_tapbuf_size4 mux_right_ipin_4 ( + .in({chany_bottom_in[2], chany_top_in[2], chany_bottom_in[7], chany_top_in[7]}), + .sram(mux_2level_tapbuf_size4_12_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_12_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_4_)); + + mux_2level_tapbuf_size4 mux_right_ipin_5 ( + .in({chany_bottom_in[3], chany_top_in[3], chany_bottom_in[8], chany_top_in[8]}), + .sram(mux_2level_tapbuf_size4_13_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_13_sram_inv[0:5]), + .out(left_grid_right_width_0_height_0_subtile_0__pin_I_5_)); + + mux_2level_tapbuf_size4_mem mem_left_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_4_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_4_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_5_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_5_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_6_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_6_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_ipin_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_7_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_7_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_7_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_8_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_8_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_8_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_8_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_9_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_9_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_9_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_9_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_10_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_10_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_10_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_10_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_11_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_11_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_11_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_11_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_12_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_12_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_12_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_ipin_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_12_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size4_13_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_13_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for cby_2__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__0_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__0_.v new file mode 100644 index 000000000..8ec9d7006 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__0_.v @@ -0,0 +1,433 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[0][0] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_0__0_ ----- +module sb_0__0_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chany_top_out, + chanx_right_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_10_sram; +wire [0:1] mux_2level_tapbuf_size2_10_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_11_sram; +wire [0:1] mux_2level_tapbuf_size2_11_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_12_sram; +wire [0:1] mux_2level_tapbuf_size2_12_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_13_sram; +wire [0:1] mux_2level_tapbuf_size2_13_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_14_sram; +wire [0:1] mux_2level_tapbuf_size2_14_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_15_sram; +wire [0:1] mux_2level_tapbuf_size2_15_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_6_sram; +wire [0:1] mux_2level_tapbuf_size2_6_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_7_sram; +wire [0:1] mux_2level_tapbuf_size2_7_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_8_sram; +wire [0:1] mux_2level_tapbuf_size2_8_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_9_sram; +wire [0:1] mux_2level_tapbuf_size2_9_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_10_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_11_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_12_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_13_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_14_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_7_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_8_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_9_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[9] = chanx_right_in[0]; +// ----- Local connection due to Wire 27 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[8] = chanx_right_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size2 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, chanx_right_in[1]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size2 mux_top_track_2 ( + .in({top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, chanx_right_in[2]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chany_top_out[1])); + + mux_2level_tapbuf_size2 mux_top_track_4 ( + .in({top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, chanx_right_in[3]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chany_top_out[2])); + + mux_2level_tapbuf_size2 mux_top_track_6 ( + .in({top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, chanx_right_in[4]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(chany_top_out[3])); + + mux_2level_tapbuf_size2 mux_top_track_8 ( + .in({top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, chanx_right_in[5]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size2 mux_top_track_10 ( + .in({top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, chanx_right_in[6]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(chany_top_out[5])); + + mux_2level_tapbuf_size2 mux_top_track_12 ( + .in({top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, chanx_right_in[7]}), + .sram(mux_2level_tapbuf_size2_6_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_6_sram_inv[0:1]), + .out(chany_top_out[6])); + + mux_2level_tapbuf_size2 mux_top_track_14 ( + .in({top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, chanx_right_in[8]}), + .sram(mux_2level_tapbuf_size2_7_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_7_sram_inv[0:1]), + .out(chany_top_out[7])); + + mux_2level_tapbuf_size2 mux_right_track_4 ( + .in({chany_top_in[1], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_}), + .sram(mux_2level_tapbuf_size2_8_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_8_sram_inv[0:1]), + .out(chanx_right_out[2])); + + mux_2level_tapbuf_size2 mux_right_track_6 ( + .in({chany_top_in[2], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_}), + .sram(mux_2level_tapbuf_size2_9_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_9_sram_inv[0:1]), + .out(chanx_right_out[3])); + + mux_2level_tapbuf_size2 mux_right_track_8 ( + .in({chany_top_in[3], right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_10_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_10_sram_inv[0:1]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size2 mux_right_track_10 ( + .in({chany_top_in[4], right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_11_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_11_sram_inv[0:1]), + .out(chanx_right_out[5])); + + mux_2level_tapbuf_size2 mux_right_track_12 ( + .in({chany_top_in[5], right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_12_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_12_sram_inv[0:1]), + .out(chanx_right_out[6])); + + mux_2level_tapbuf_size2 mux_right_track_14 ( + .in({chany_top_in[6], right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_13_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_13_sram_inv[0:1]), + .out(chanx_right_out[7])); + + mux_2level_tapbuf_size2 mux_right_track_16 ( + .in({chany_top_in[7], right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_14_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_14_sram_inv[0:1]), + .out(chanx_right_out[8])); + + mux_2level_tapbuf_size2 mux_right_track_18 ( + .in({chany_top_in[8], right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_15_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_15_sram_inv[0:1]), + .out(chanx_right_out[9])); + + mux_2level_tapbuf_size2_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_6_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_6_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_14 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_7_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_7_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_8_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_8_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_9_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_9_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_10_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_10_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_11_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_11_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_12_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_12_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_14 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_13_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_13_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_14_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_14_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_18 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_15_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_15_sram_inv[0:1])); + + mux_2level_tapbuf_size3 mux_right_track_0 ( + .in({chany_top_in[9], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size3 mux_right_track_2 ( + .in({chany_top_in[0], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chanx_right_out[1])); + + mux_2level_tapbuf_size3_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_right_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_0__0_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__1_.v new file mode 100644 index 000000000..9a834ca11 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__1_.v @@ -0,0 +1,410 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[0][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_0__1_ ----- +module sb_0__1_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, + top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + chany_bottom_in, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chany_top_out, + chanx_right_out, + chany_bottom_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:5] mux_2level_tapbuf_size7_0_sram; +wire [0:5] mux_2level_tapbuf_size7_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size8_0_sram; +wire [0:5] mux_2level_tapbuf_size8_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size8_1_sram; +wire [0:5] mux_2level_tapbuf_size8_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size8_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size8_mem_1_ccff_tail; +wire [0:7] mux_2level_tapbuf_size9_0_sram; +wire [0:7] mux_2level_tapbuf_size9_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_1_sram; +wire [0:7] mux_2level_tapbuf_size9_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_2_sram; +wire [0:7] mux_2level_tapbuf_size9_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size9_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_2_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[1] = chany_top_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[2] = chany_top_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[3] = chany_top_in[2]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[5] = chany_top_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[6] = chany_top_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[7] = chany_top_in[6]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[9] = chany_top_in[8]; +// ----- Local connection due to Wire 32 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[1] = chany_bottom_in[0]; +// ----- Local connection due to Wire 33 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[1]; +// ----- Local connection due to Wire 34 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[2]; +// ----- Local connection due to Wire 35 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[8] = chany_bottom_in[3]; +// ----- Local connection due to Wire 36 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[5] = chany_bottom_in[4]; +// ----- Local connection due to Wire 37 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[6] = chany_bottom_in[5]; +// ----- Local connection due to Wire 38 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[6]; +// ----- Local connection due to Wire 39 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[7] = chany_bottom_in[7]; +// ----- Local connection due to Wire 40 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[9] = chany_bottom_in[8]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size9 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, chanx_right_in[1], chanx_right_in[4], chanx_right_in[7], chany_bottom_in[0], chany_bottom_in[4], chany_bottom_in[8]}), + .sram(mux_2level_tapbuf_size9_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_0_sram_inv[0:7]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size9 mux_bottom_track_1 ( + .in({chany_top_in[0], chany_top_in[4], chany_top_in[8], chanx_right_in[1], chanx_right_in[4], chanx_right_in[7], bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_1_sram_inv[0:7]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size9 mux_bottom_track_9 ( + .in({chany_top_in[1], chany_top_in[5], chanx_right_in[0], chanx_right_in[3], chanx_right_in[6], chanx_right_in[9], bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_2_sram_inv[0:7]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size9_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_2_sram_inv[0:7])); + + mux_2level_tapbuf_size8 mux_top_track_8 ( + .in({top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, chanx_right_in[2], chanx_right_in[5], chanx_right_in[8], chany_bottom_in[1], chany_bottom_in[5]}), + .sram(mux_2level_tapbuf_size8_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size8_0_sram_inv[0:5]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size8 mux_top_track_16 ( + .in({top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, chanx_right_in[0], chanx_right_in[3], chanx_right_in[6], chanx_right_in[9], chany_bottom_in[2], chany_bottom_in[6]}), + .sram(mux_2level_tapbuf_size8_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size8_1_sram_inv[0:5]), + .out(chany_top_out[8])); + + mux_2level_tapbuf_size8_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size8_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size8_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size8_0_sram_inv[0:5])); + + mux_2level_tapbuf_size8_mem mem_top_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size8_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size8_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size8_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size8_1_sram_inv[0:5])); + + mux_2level_tapbuf_size3 mux_right_track_0 ( + .in({chany_top_in[0], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, chany_bottom_in[0]}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size3 mux_right_track_12 ( + .in({chany_top_in[8], chany_bottom_in[8:9]}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chanx_right_out[6])); + + mux_2level_tapbuf_size3_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size8_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_right_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + + mux_2level_tapbuf_size4 mux_right_track_2 ( + .in({chany_top_in[1], chany_top_in[3], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, chany_bottom_in[1]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(chanx_right_out[1])); + + mux_2level_tapbuf_size4 mux_right_track_4 ( + .in({chany_top_in[2], chany_top_in[7], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, chany_bottom_in[2]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(chanx_right_out[2])); + + mux_2level_tapbuf_size4 mux_right_track_6 ( + .in({chany_top_in[4], chany_top_in[9], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, chany_bottom_in[4]}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(chanx_right_out[3])); + + mux_2level_tapbuf_size4_mem mem_right_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_right_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size2 mux_right_track_8 ( + .in({chany_top_in[5], chany_bottom_in[5]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size2 mux_right_track_10 ( + .in({chany_top_in[6], chany_bottom_in[6]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chanx_right_out[5])); + + mux_2level_tapbuf_size2_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size7 mux_bottom_track_17 ( + .in({chany_top_in[2], chany_top_in[6], chanx_right_in[2], chanx_right_in[5], chanx_right_in[8], bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size7_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size7_0_sram_inv[0:5]), + .out(chany_bottom_out[8])); + + mux_2level_tapbuf_size7_mem mem_bottom_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size7_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size7_0_sram_inv[0:5])); + +endmodule +// ----- END Verilog module for sb_0__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__2_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__2_.v new file mode 100644 index 000000000..f1e1e7265 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_0__2_.v @@ -0,0 +1,395 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[0][2] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_0__2_ ----- +module sb_0__2_(pReset, + prog_clk, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, + chany_bottom_in, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chanx_right_out, + chany_bottom_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_10_sram; +wire [0:1] mux_2level_tapbuf_size2_10_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_11_sram; +wire [0:1] mux_2level_tapbuf_size2_11_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_12_sram; +wire [0:1] mux_2level_tapbuf_size2_12_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_13_sram; +wire [0:1] mux_2level_tapbuf_size2_13_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_14_sram; +wire [0:1] mux_2level_tapbuf_size2_14_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_15_sram; +wire [0:1] mux_2level_tapbuf_size2_15_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_6_sram; +wire [0:1] mux_2level_tapbuf_size2_6_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_7_sram; +wire [0:1] mux_2level_tapbuf_size2_7_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_8_sram; +wire [0:1] mux_2level_tapbuf_size2_8_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_9_sram; +wire [0:1] mux_2level_tapbuf_size2_9_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_10_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_11_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_12_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_13_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_14_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_7_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_8_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_9_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[8] = chanx_right_in[0]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[9] = chanx_right_in[9]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[8] = chany_bottom_in[0]; +// ----- Local connection due to Wire 27 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[9] = chany_bottom_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size2 mux_right_track_0 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, chany_bottom_in[8]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size2 mux_right_track_2 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, chany_bottom_in[7]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chanx_right_out[1])); + + mux_2level_tapbuf_size2 mux_right_track_4 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, chany_bottom_in[6]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chanx_right_out[2])); + + mux_2level_tapbuf_size2 mux_right_track_6 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, chany_bottom_in[5]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(chanx_right_out[3])); + + mux_2level_tapbuf_size2 mux_right_track_8 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, chany_bottom_in[4]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size2 mux_right_track_10 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, chany_bottom_in[3]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(chanx_right_out[5])); + + mux_2level_tapbuf_size2 mux_right_track_12 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, chany_bottom_in[2]}), + .sram(mux_2level_tapbuf_size2_6_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_6_sram_inv[0:1]), + .out(chanx_right_out[6])); + + mux_2level_tapbuf_size2 mux_right_track_14 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, chany_bottom_in[1]}), + .sram(mux_2level_tapbuf_size2_7_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_7_sram_inv[0:1]), + .out(chanx_right_out[7])); + + mux_2level_tapbuf_size2 mux_bottom_track_1 ( + .in({chanx_right_in[8], bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_8_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_8_sram_inv[0:1]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size2 mux_bottom_track_3 ( + .in({chanx_right_in[7], bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_9_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_9_sram_inv[0:1]), + .out(chany_bottom_out[1])); + + mux_2level_tapbuf_size2 mux_bottom_track_5 ( + .in({chanx_right_in[6], bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_10_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_10_sram_inv[0:1]), + .out(chany_bottom_out[2])); + + mux_2level_tapbuf_size2 mux_bottom_track_7 ( + .in({chanx_right_in[5], bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_11_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_11_sram_inv[0:1]), + .out(chany_bottom_out[3])); + + mux_2level_tapbuf_size2 mux_bottom_track_9 ( + .in({chanx_right_in[4], bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_12_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_12_sram_inv[0:1]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size2 mux_bottom_track_11 ( + .in({chanx_right_in[3], bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_13_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_13_sram_inv[0:1]), + .out(chany_bottom_out[5])); + + mux_2level_tapbuf_size2 mux_bottom_track_13 ( + .in({chanx_right_in[2], bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_14_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_14_sram_inv[0:1]), + .out(chany_bottom_out[6])); + + mux_2level_tapbuf_size2 mux_bottom_track_15 ( + .in({chanx_right_in[1], bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_15_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_15_sram_inv[0:1]), + .out(chany_bottom_out[7])); + + mux_2level_tapbuf_size2_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_6_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_6_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_right_track_14 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_7_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_7_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_8_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_8_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_9_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_9_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_10_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_10_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_11_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_11_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_12_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_12_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_13_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_13_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_14_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_14_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_15 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_15_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_15_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_0__2_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__0_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__0_.v new file mode 100644 index 000000000..3721a68ab --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__0_.v @@ -0,0 +1,447 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[1][0] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_1__0_ ----- +module sb_1__0_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_, + right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chany_top_out, + chanx_right_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:7] mux_2level_tapbuf_size10_0_sram; +wire [0:7] mux_2level_tapbuf_size10_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size10_1_sram; +wire [0:7] mux_2level_tapbuf_size10_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size10_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size10_mem_1_ccff_tail; +wire [0:7] mux_2level_tapbuf_size11_0_sram; +wire [0:7] mux_2level_tapbuf_size11_0_sram_inv; +wire [0:0] mux_2level_tapbuf_size11_mem_0_ccff_tail; +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:5] mux_2level_tapbuf_size5_0_sram; +wire [0:5] mux_2level_tapbuf_size5_0_sram_inv; +wire [0:0] mux_2level_tapbuf_size5_mem_0_ccff_tail; +wire [0:7] mux_2level_tapbuf_size9_0_sram; +wire [0:7] mux_2level_tapbuf_size9_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_1_sram; +wire [0:7] mux_2level_tapbuf_size9_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_2_sram; +wire [0:7] mux_2level_tapbuf_size9_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size9_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_1_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[1] = chanx_right_in[0]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[2] = chanx_right_in[1]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[3] = chanx_right_in[2]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[5] = chanx_right_in[4]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[6] = chanx_right_in[5]; +// ----- Local connection due to Wire 20 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[7] = chanx_right_in[6]; +// ----- Local connection due to Wire 22 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[9] = chanx_right_in[8]; +// ----- Local connection due to Wire 36 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[1] = chanx_left_in[0]; +// ----- Local connection due to Wire 37 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[2] = chanx_left_in[1]; +// ----- Local connection due to Wire 38 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[3] = chanx_left_in[2]; +// ----- Local connection due to Wire 40 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[5] = chanx_left_in[4]; +// ----- Local connection due to Wire 41 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[6] = chanx_left_in[5]; +// ----- Local connection due to Wire 42 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[7] = chanx_left_in[6]; +// ----- Local connection due to Wire 44 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[9] = chanx_left_in[8]; +// ----- Local connection due to Wire 45 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[8] = chanx_left_in[9]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size5 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, chanx_right_in[0], chanx_right_in[7], chanx_left_in[0], chanx_left_in[3]}), + .sram(mux_2level_tapbuf_size5_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size5_0_sram_inv[0:5]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size5_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size5_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size5_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size5_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4 mux_top_track_2 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_right_in[1], chanx_right_in[9], chanx_left_in[1]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(chany_top_out[1])); + + mux_2level_tapbuf_size4_mem mem_top_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size5_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size3 mux_top_track_4 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_right_in[2], chanx_left_in[2]}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chany_top_out[2])); + + mux_2level_tapbuf_size3 mux_top_track_6 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_right_in[4], chanx_left_in[4]}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chany_top_out[3])); + + mux_2level_tapbuf_size3_mem mem_top_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_top_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2 mux_top_track_8 ( + .in({chanx_right_in[5], chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size2 mux_top_track_10 ( + .in({chanx_right_in[6], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chany_top_out[5])); + + mux_2level_tapbuf_size2 mux_top_track_12 ( + .in({chanx_right_in[8], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chany_top_out[6])); + + mux_2level_tapbuf_size2 mux_top_track_18 ( + .in({chanx_right_in[3], chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(chany_top_out[9])); + + mux_2level_tapbuf_size2_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_18 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size10 mux_right_track_0 ( + .in({chany_top_in[2], chany_top_in[5], chany_top_in[8], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_, chanx_left_in[0], chanx_left_in[4], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size10_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size10_0_sram_inv[0:7]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size10 mux_right_track_8 ( + .in({chany_top_in[0], chany_top_in[3], chany_top_in[6], chany_top_in[9], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_, chanx_left_in[1], chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size10_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size10_1_sram_inv[0:7]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size10_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size10_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size10_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size10_0_sram_inv[0:7])); + + mux_2level_tapbuf_size10_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size10_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size10_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size10_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size10_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9 mux_right_track_16 ( + .in({chany_top_in[1], chany_top_in[4], chany_top_in[7], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_, chanx_left_in[2], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size9_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_0_sram_inv[0:7]), + .out(chanx_right_out[8])); + + mux_2level_tapbuf_size9 mux_left_track_9 ( + .in({chany_top_in[2], chany_top_in[5], chany_top_in[8], chanx_right_in[1], chanx_right_in[5], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_1_sram_inv[0:7]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size9 mux_left_track_17 ( + .in({chany_top_in[1], chany_top_in[4], chany_top_in[7], chanx_right_in[2], chanx_right_in[6], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_2_sram_inv[0:7]), + .out(chanx_left_out[8])); + + mux_2level_tapbuf_size9_mem mem_right_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size10_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size11_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size9_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_2_sram_inv[0:7])); + + mux_2level_tapbuf_size11 mux_left_track_1 ( + .in({chany_top_in[0], chany_top_in[3], chany_top_in[6], chany_top_in[9], chanx_right_in[0], chanx_right_in[4], chanx_right_in[8], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size11_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size11_0_sram_inv[0:7]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size11_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size11_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size11_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size11_0_sram_inv[0:7])); + +endmodule +// ----- END Verilog module for sb_1__0_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__1_.v new file mode 100644 index 000000000..d6fbaaaa4 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__1_.v @@ -0,0 +1,435 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[1][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_1__1_ ----- +module sb_1__1_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + chany_bottom_in, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + ccff_head, + chany_top_out, + chanx_right_out, + chany_bottom_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:7] mux_2level_tapbuf_size13_0_sram; +wire [0:7] mux_2level_tapbuf_size13_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size13_1_sram; +wire [0:7] mux_2level_tapbuf_size13_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size13_2_sram; +wire [0:7] mux_2level_tapbuf_size13_2_sram_inv; +wire [0:7] mux_2level_tapbuf_size13_3_sram; +wire [0:7] mux_2level_tapbuf_size13_3_sram_inv; +wire [0:0] mux_2level_tapbuf_size13_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size13_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size13_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size13_mem_3_ccff_tail; +wire [0:7] mux_2level_tapbuf_size9_0_sram; +wire [0:7] mux_2level_tapbuf_size9_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_1_sram; +wire [0:7] mux_2level_tapbuf_size9_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_2_sram; +wire [0:7] mux_2level_tapbuf_size9_2_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_3_sram; +wire [0:7] mux_2level_tapbuf_size9_3_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_4_sram; +wire [0:7] mux_2level_tapbuf_size9_4_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_5_sram; +wire [0:7] mux_2level_tapbuf_size9_5_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_6_sram; +wire [0:7] mux_2level_tapbuf_size9_6_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_7_sram; +wire [0:7] mux_2level_tapbuf_size9_7_sram_inv; +wire [0:0] mux_2level_tapbuf_size9_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_6_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[1] = chany_top_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[2] = chany_top_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[3] = chany_top_in[2]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[5] = chany_top_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[6] = chany_top_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[7] = chany_top_in[6]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chany_bottom_out[9] = chany_top_in[8]; +// ----- Local connection due to Wire 14 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 3 ----- + assign chanx_left_out[1] = chanx_right_in[0]; +// ----- Local connection due to Wire 15 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[2] = chanx_right_in[1]; +// ----- Local connection due to Wire 16 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[3] = chanx_right_in[2]; +// ----- Local connection due to Wire 18 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 3 ----- + assign chanx_left_out[5] = chanx_right_in[4]; +// ----- Local connection due to Wire 19 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 3 ----- + assign chanx_left_out[6] = chanx_right_in[5]; +// ----- Local connection due to Wire 20 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[7] = chanx_right_in[6]; +// ----- Local connection due to Wire 22 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 3 ----- + assign chanx_left_out[9] = chanx_right_in[8]; +// ----- Local connection due to Wire 28 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[1] = chany_bottom_in[0]; +// ----- Local connection due to Wire 29 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[1]; +// ----- Local connection due to Wire 30 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[2]; +// ----- Local connection due to Wire 32 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[5] = chany_bottom_in[4]; +// ----- Local connection due to Wire 33 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[6] = chany_bottom_in[5]; +// ----- Local connection due to Wire 34 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[6]; +// ----- Local connection due to Wire 36 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[9] = chany_bottom_in[8]; +// ----- Local connection due to Wire 42 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[1] = chanx_left_in[0]; +// ----- Local connection due to Wire 43 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[2] = chanx_left_in[1]; +// ----- Local connection due to Wire 44 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[3] = chanx_left_in[2]; +// ----- Local connection due to Wire 46 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[5] = chanx_left_in[4]; +// ----- Local connection due to Wire 47 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[6] = chanx_left_in[5]; +// ----- Local connection due to Wire 48 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[7] = chanx_left_in[6]; +// ----- Local connection due to Wire 50 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_right_out[9] = chanx_left_in[8]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size13 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_right_in[0], chanx_right_in[4], chanx_right_in[7:8], chany_bottom_in[0], chany_bottom_in[4], chany_bottom_in[8], chanx_left_in[0], chanx_left_in[3:4], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size13_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size13_0_sram_inv[0:7]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size13 mux_right_track_0 ( + .in({chany_top_in[0], chany_top_in[4], chany_top_in[8:9], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, chany_bottom_in[0], chany_bottom_in[4], chany_bottom_in[7:8], chanx_left_in[0], chanx_left_in[4], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size13_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size13_1_sram_inv[0:7]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size13 mux_bottom_track_1 ( + .in({chany_top_in[0], chany_top_in[4], chany_top_in[8], chanx_right_in[0], chanx_right_in[4], chanx_right_in[7:8], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_left_in[0], chanx_left_in[4], chanx_left_in[7:8]}), + .sram(mux_2level_tapbuf_size13_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size13_2_sram_inv[0:7]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size13 mux_left_track_1 ( + .in({chany_top_in[0], chany_top_in[3:4], chany_top_in[8], chanx_right_in[0], chanx_right_in[4], chanx_right_in[8], chany_bottom_in[0], chany_bottom_in[4], chany_bottom_in[8:9], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_}), + .sram(mux_2level_tapbuf_size13_3_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size13_3_sram_inv[0:7]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size13_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size13_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size13_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size13_0_sram_inv[0:7])); + + mux_2level_tapbuf_size13_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size13_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size13_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size13_1_sram_inv[0:7])); + + mux_2level_tapbuf_size13_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size13_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size13_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size13_2_sram_inv[0:7])); + + mux_2level_tapbuf_size13_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size13_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size13_3_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size13_3_sram_inv[0:7])); + + mux_2level_tapbuf_size9 mux_top_track_8 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_right_in[1], chanx_right_in[5], chanx_right_in[9], chany_bottom_in[1], chany_bottom_in[5], chanx_left_in[1], chanx_left_in[5], chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size9_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_0_sram_inv[0:7]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size9 mux_top_track_16 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_right_in[2:3], chanx_right_in[6], chany_bottom_in[2], chany_bottom_in[6], chanx_left_in[2], chanx_left_in[6:7]}), + .sram(mux_2level_tapbuf_size9_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_1_sram_inv[0:7]), + .out(chany_top_out[8])); + + mux_2level_tapbuf_size9 mux_right_track_8 ( + .in({chany_top_in[1], chany_top_in[3], chany_top_in[5], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, chany_bottom_in[1], chany_bottom_in[3], chany_bottom_in[5], chanx_left_in[1], chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size9_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_2_sram_inv[0:7]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size9 mux_right_track_16 ( + .in({chany_top_in[2], chany_top_in[6:7], right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, chany_bottom_in[2], chany_bottom_in[6], chany_bottom_in[9], chanx_left_in[2], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size9_3_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_3_sram_inv[0:7]), + .out(chanx_right_out[8])); + + mux_2level_tapbuf_size9 mux_bottom_track_9 ( + .in({chany_top_in[1], chany_top_in[5], chanx_right_in[1], chanx_right_in[3], chanx_right_in[5], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_left_in[1], chanx_left_in[5], chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size9_4_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_4_sram_inv[0:7]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size9 mux_bottom_track_17 ( + .in({chany_top_in[2], chany_top_in[6], chanx_right_in[2], chanx_right_in[6], chanx_right_in[9], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_left_in[2:3], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size9_5_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_5_sram_inv[0:7]), + .out(chany_bottom_out[8])); + + mux_2level_tapbuf_size9 mux_left_track_9 ( + .in({chany_top_in[1], chany_top_in[5], chany_top_in[9], chanx_right_in[1], chanx_right_in[5], chany_bottom_in[1], chany_bottom_in[3], chany_bottom_in[5], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_}), + .sram(mux_2level_tapbuf_size9_6_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_6_sram_inv[0:7]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size9 mux_left_track_17 ( + .in({chany_top_in[2], chany_top_in[6:7], chanx_right_in[2], chanx_right_in[6], chany_bottom_in[2], chany_bottom_in[6:7], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_}), + .sram(mux_2level_tapbuf_size9_7_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_7_sram_inv[0:7]), + .out(chanx_left_out[8])); + + mux_2level_tapbuf_size9_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size13_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_top_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size13_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_2_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_right_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_3_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_3_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size13_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_4_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_4_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_bottom_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_5_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_5_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size13_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_6_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_6_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_6_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size9_7_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_7_sram_inv[0:7])); + +endmodule +// ----- END Verilog module for sb_1__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__2_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__2_.v new file mode 100644 index 000000000..976065c42 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_1__2_.v @@ -0,0 +1,414 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[1][2] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_1__2_ ----- +module sb_1__2_(pReset, + prog_clk, + chanx_right_in, + right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, + right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, + chany_bottom_in, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chanx_right_out, + chany_bottom_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chanx_right_in; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chanx_right_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_2_sram; +wire [0:1] mux_2level_tapbuf_size3_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_2_ccff_tail; +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:5] mux_2level_tapbuf_size7_0_sram; +wire [0:5] mux_2level_tapbuf_size7_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size7_1_sram; +wire [0:5] mux_2level_tapbuf_size7_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size7_mem_0_ccff_tail; +wire [0:7] mux_2level_tapbuf_size9_0_sram; +wire [0:7] mux_2level_tapbuf_size9_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_1_sram; +wire [0:7] mux_2level_tapbuf_size9_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_2_sram; +wire [0:7] mux_2level_tapbuf_size9_2_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_3_sram; +wire [0:7] mux_2level_tapbuf_size9_3_sram_inv; +wire [0:0] mux_2level_tapbuf_size9_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_3_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[1] = chanx_right_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[2] = chanx_right_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[3] = chanx_right_in[2]; +// ----- Local connection due to Wire 3 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[8] = chanx_right_in[3]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[5] = chanx_right_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[6] = chanx_right_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_left_out[7] = chanx_right_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[7] = chanx_right_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 2 ----- + assign chanx_left_out[9] = chanx_right_in[8]; +// ----- Local connection due to Wire 32 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[1] = chanx_left_in[0]; +// ----- Local connection due to Wire 33 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[2] = chanx_left_in[1]; +// ----- Local connection due to Wire 34 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[3] = chanx_left_in[2]; +// ----- Local connection due to Wire 35 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[9] = chanx_left_in[3]; +// ----- Local connection due to Wire 36 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[5] = chanx_left_in[4]; +// ----- Local connection due to Wire 37 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[6] = chanx_left_in[5]; +// ----- Local connection due to Wire 38 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_right_out[7] = chanx_left_in[6]; +// ----- Local connection due to Wire 40 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chanx_right_out[9] = chanx_left_in[8]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size9 mux_right_track_0 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, chany_bottom_in[1], chany_bottom_in[4], chany_bottom_in[7], chanx_left_in[0], chanx_left_in[4], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size9_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_0_sram_inv[0:7]), + .out(chanx_right_out[0])); + + mux_2level_tapbuf_size9 mux_right_track_8 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, chany_bottom_in[0], chany_bottom_in[3], chany_bottom_in[6], chany_bottom_in[9], chanx_left_in[1], chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size9_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_1_sram_inv[0:7]), + .out(chanx_right_out[4])); + + mux_2level_tapbuf_size9 mux_left_track_1 ( + .in({chanx_right_in[0], chanx_right_in[4], chanx_right_in[8], chany_bottom_in[2], chany_bottom_in[5], chany_bottom_in[8], left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_2_sram_inv[0:7]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size9 mux_left_track_9 ( + .in({chanx_right_in[1], chanx_right_in[5], chany_bottom_in[0], chany_bottom_in[3], chany_bottom_in[6], chany_bottom_in[9], left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size9_3_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_3_sram_inv[0:7]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size9_mem mem_right_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_right_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_2_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_3_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_3_sram_inv[0:7])); + + mux_2level_tapbuf_size7 mux_right_track_16 ( + .in({right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, chany_bottom_in[2], chany_bottom_in[5], chany_bottom_in[8], chanx_left_in[2], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size7_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size7_0_sram_inv[0:5]), + .out(chanx_right_out[8])); + + mux_2level_tapbuf_size7 mux_left_track_17 ( + .in({chanx_right_in[2], chanx_right_in[6], chany_bottom_in[1], chany_bottom_in[4], chany_bottom_in[7], left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size7_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size7_1_sram_inv[0:5]), + .out(chanx_left_out[8])); + + mux_2level_tapbuf_size7_mem mem_right_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size7_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size7_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size7_0_sram_inv[0:5])); + + mux_2level_tapbuf_size7_mem mem_left_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_3_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size7_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size7_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4 mux_bottom_track_1 ( + .in({chanx_right_in[0], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, chanx_left_in[0], chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size4 mux_bottom_track_3 ( + .in({chanx_right_in[1], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_left_in[1], chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(chany_bottom_out[1])); + + mux_2level_tapbuf_size4_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size7_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_bottom_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size3 mux_bottom_track_5 ( + .in({chanx_right_in[2], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_left_in[2]}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chany_bottom_out[2])); + + mux_2level_tapbuf_size3 mux_bottom_track_7 ( + .in({chanx_right_in[4], bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_left_in[4]}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chany_bottom_out[3])); + + mux_2level_tapbuf_size3 mux_bottom_track_13 ( + .in({chanx_right_in[8:9], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size3_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_2_sram_inv[0:1]), + .out(chany_bottom_out[6])); + + mux_2level_tapbuf_size3_mem mem_bottom_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_bottom_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_bottom_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2 mux_bottom_track_9 ( + .in({chanx_right_in[5], chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size2 mux_bottom_track_11 ( + .in({chanx_right_in[6], chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chany_bottom_out[5])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_1__2_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__0_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__0_.v new file mode 100644 index 000000000..7008bfcf2 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__0_.v @@ -0,0 +1,471 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[2][0] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_2__0_ ----- +module sb_2__0_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_, + left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chany_top_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_10_sram; +wire [0:1] mux_2level_tapbuf_size2_10_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_11_sram; +wire [0:1] mux_2level_tapbuf_size2_11_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_12_sram; +wire [0:1] mux_2level_tapbuf_size2_12_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_13_sram; +wire [0:1] mux_2level_tapbuf_size2_13_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_14_sram; +wire [0:1] mux_2level_tapbuf_size2_14_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_15_sram; +wire [0:1] mux_2level_tapbuf_size2_15_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_6_sram; +wire [0:1] mux_2level_tapbuf_size2_6_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_7_sram; +wire [0:1] mux_2level_tapbuf_size2_7_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_8_sram; +wire [0:1] mux_2level_tapbuf_size2_8_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_9_sram; +wire [0:1] mux_2level_tapbuf_size2_9_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_10_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_11_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_12_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_13_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_14_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_7_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_8_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_9_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_2_sram; +wire [0:1] mux_2level_tapbuf_size3_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_3_sram; +wire [0:1] mux_2level_tapbuf_size3_3_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_3_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size3 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, chanx_left_in[0]}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size3 mux_top_track_2 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chany_top_out[1])); + + mux_2level_tapbuf_size3 mux_left_track_1 ( + .in({chany_top_in[0], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size3_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_2_sram_inv[0:1]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size3 mux_left_track_3 ( + .in({chany_top_in[9], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size3_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_3_sram_inv[0:1]), + .out(chanx_left_out[1])); + + mux_2level_tapbuf_size3_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_top_track_2 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_2_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_left_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2 mux_top_track_4 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chany_top_out[2])); + + mux_2level_tapbuf_size2 mux_top_track_6 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chany_top_out[3])); + + mux_2level_tapbuf_size2 mux_top_track_8 ( + .in({top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size2 mux_top_track_10 ( + .in({top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(chany_top_out[5])); + + mux_2level_tapbuf_size2 mux_top_track_12 ( + .in({top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, chanx_left_in[4]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(chany_top_out[6])); + + mux_2level_tapbuf_size2 mux_top_track_14 ( + .in({top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, chanx_left_in[3]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(chany_top_out[7])); + + mux_2level_tapbuf_size2 mux_top_track_16 ( + .in({top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, chanx_left_in[2]}), + .sram(mux_2level_tapbuf_size2_6_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_6_sram_inv[0:1]), + .out(chany_top_out[8])); + + mux_2level_tapbuf_size2 mux_top_track_18 ( + .in({top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, chanx_left_in[1]}), + .sram(mux_2level_tapbuf_size2_7_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_7_sram_inv[0:1]), + .out(chany_top_out[9])); + + mux_2level_tapbuf_size2 mux_left_track_5 ( + .in({chany_top_in[8], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_}), + .sram(mux_2level_tapbuf_size2_8_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_8_sram_inv[0:1]), + .out(chanx_left_out[2])); + + mux_2level_tapbuf_size2 mux_left_track_7 ( + .in({chany_top_in[7], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_}), + .sram(mux_2level_tapbuf_size2_9_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_9_sram_inv[0:1]), + .out(chanx_left_out[3])); + + mux_2level_tapbuf_size2 mux_left_track_9 ( + .in({chany_top_in[6], left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_10_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_10_sram_inv[0:1]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size2 mux_left_track_11 ( + .in({chany_top_in[5], left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_11_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_11_sram_inv[0:1]), + .out(chanx_left_out[5])); + + mux_2level_tapbuf_size2 mux_left_track_13 ( + .in({chany_top_in[4], left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_12_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_12_sram_inv[0:1]), + .out(chanx_left_out[6])); + + mux_2level_tapbuf_size2 mux_left_track_15 ( + .in({chany_top_in[3], left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_13_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_13_sram_inv[0:1]), + .out(chanx_left_out[7])); + + mux_2level_tapbuf_size2 mux_left_track_17 ( + .in({chany_top_in[2], left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_14_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_14_sram_inv[0:1]), + .out(chanx_left_out[8])); + + mux_2level_tapbuf_size2 mux_left_track_19 ( + .in({chany_top_in[1], left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_15_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_15_sram_inv[0:1]), + .out(chanx_left_out[9])); + + mux_2level_tapbuf_size2_mem mem_top_track_4 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_6 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_10 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_12 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_14 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_6_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_6_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_top_track_18 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_7_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_7_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_8_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_8_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_9_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_9_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_10_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_10_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_11_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_11_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_12_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_12_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_15 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_13_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_13_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_14_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_14_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_19 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_15_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_15_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_2__0_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__1_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__1_.v new file mode 100644 index 000000000..87f5a67c0 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__1_.v @@ -0,0 +1,434 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[2][1] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_2__1_ ----- +module sb_2__1_(pReset, + prog_clk, + chany_top_in, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, + top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, + chany_bottom_in, + bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_, + ccff_head, + chany_top_out, + chany_bottom_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_top_in; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_top_out; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:7] mux_2level_tapbuf_size10_0_sram; +wire [0:7] mux_2level_tapbuf_size10_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size10_1_sram; +wire [0:7] mux_2level_tapbuf_size10_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size10_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size10_mem_1_ccff_tail; +wire [0:7] mux_2level_tapbuf_size11_0_sram; +wire [0:7] mux_2level_tapbuf_size11_0_sram_inv; +wire [0:0] mux_2level_tapbuf_size11_mem_0_ccff_tail; +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:5] mux_2level_tapbuf_size4_0_sram; +wire [0:5] mux_2level_tapbuf_size4_0_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_1_sram; +wire [0:5] mux_2level_tapbuf_size4_1_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_2_sram; +wire [0:5] mux_2level_tapbuf_size4_2_sram_inv; +wire [0:5] mux_2level_tapbuf_size4_3_sram; +wire [0:5] mux_2level_tapbuf_size4_3_sram_inv; +wire [0:0] mux_2level_tapbuf_size4_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size4_mem_3_ccff_tail; +wire [0:7] mux_2level_tapbuf_size9_0_sram; +wire [0:7] mux_2level_tapbuf_size9_0_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_1_sram; +wire [0:7] mux_2level_tapbuf_size9_1_sram_inv; +wire [0:7] mux_2level_tapbuf_size9_2_sram; +wire [0:7] mux_2level_tapbuf_size9_2_sram_inv; +wire [0:0] mux_2level_tapbuf_size9_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size9_mem_2_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 0 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[1] = chany_top_in[0]; +// ----- Local connection due to Wire 1 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[2] = chany_top_in[1]; +// ----- Local connection due to Wire 2 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[3] = chany_top_in[2]; +// ----- Local connection due to Wire 4 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[5] = chany_top_in[4]; +// ----- Local connection due to Wire 5 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[6] = chany_top_in[5]; +// ----- Local connection due to Wire 6 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_bottom_out[7] = chany_top_in[6]; +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[9] = chany_top_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_bottom_out[9] = chany_top_in[8]; +// ----- Local connection due to Wire 9 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[8] = chany_top_in[9]; +// ----- Local connection due to Wire 22 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[1] = chany_bottom_in[0]; +// ----- Local connection due to Wire 23 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[2] = chany_bottom_in[1]; +// ----- Local connection due to Wire 24 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[3] = chany_bottom_in[2]; +// ----- Local connection due to Wire 26 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[5] = chany_bottom_in[4]; +// ----- Local connection due to Wire 27 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[6] = chany_bottom_in[5]; +// ----- Local connection due to Wire 28 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chany_top_out[7] = chany_bottom_in[6]; +// ----- Local connection due to Wire 30 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 1 ----- + assign chany_top_out[9] = chany_bottom_in[8]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size11 mux_top_track_0 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, chany_bottom_in[0], chany_bottom_in[4], chany_bottom_in[8], chanx_left_in[0], chanx_left_in[3], chanx_left_in[6], chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size11_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size11_0_sram_inv[0:7]), + .out(chany_top_out[0])); + + mux_2level_tapbuf_size11_mem mem_top_track_0 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size11_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size11_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size11_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9 mux_top_track_8 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, chany_bottom_in[1], chany_bottom_in[5], chanx_left_in[2], chanx_left_in[5], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size9_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_0_sram_inv[0:7]), + .out(chany_top_out[4])); + + mux_2level_tapbuf_size9 mux_top_track_16 ( + .in({top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, chany_bottom_in[2], chany_bottom_in[6], chanx_left_in[1], chanx_left_in[4], chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size9_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_1_sram_inv[0:7]), + .out(chany_top_out[8])); + + mux_2level_tapbuf_size9 mux_bottom_track_9 ( + .in({chany_top_in[1], chany_top_in[5], bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_left_in[2], chanx_left_in[5], chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size9_2_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size9_2_sram_inv[0:7]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size9_mem mem_top_track_8 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size11_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_0_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_top_track_16 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_1_sram_inv[0:7])); + + mux_2level_tapbuf_size9_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size10_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size9_2_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size9_2_sram_inv[0:7])); + + mux_2level_tapbuf_size10 mux_bottom_track_1 ( + .in({chany_top_in[0], chany_top_in[4], chany_top_in[8], bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_left_in[1], chanx_left_in[4], chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size10_0_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size10_0_sram_inv[0:7]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size10 mux_bottom_track_17 ( + .in({chany_top_in[2], chany_top_in[6], bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_left_in[0], chanx_left_in[3], chanx_left_in[6], chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size10_1_sram[0:7]), + .sram_inv(mux_2level_tapbuf_size10_1_sram_inv[0:7]), + .out(chany_bottom_out[8])); + + mux_2level_tapbuf_size10_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size10_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size10_0_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size10_0_sram_inv[0:7])); + + mux_2level_tapbuf_size10_mem mem_bottom_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size9_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size10_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size10_1_sram[0:7]), + .mem_outb(mux_2level_tapbuf_size10_1_sram_inv[0:7])); + + mux_2level_tapbuf_size4 mux_left_track_1 ( + .in({chany_top_in[0], chany_top_in[3], chany_bottom_in[0], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_}), + .sram(mux_2level_tapbuf_size4_0_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_0_sram_inv[0:5]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size4 mux_left_track_3 ( + .in({chany_top_in[1], chany_bottom_in[1], chany_bottom_in[3], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_}), + .sram(mux_2level_tapbuf_size4_1_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_1_sram_inv[0:5]), + .out(chanx_left_out[1])); + + mux_2level_tapbuf_size4 mux_left_track_5 ( + .in({chany_top_in[2], chany_bottom_in[2], chany_bottom_in[7], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_}), + .sram(mux_2level_tapbuf_size4_2_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_2_sram_inv[0:5]), + .out(chanx_left_out[2])); + + mux_2level_tapbuf_size4 mux_left_track_7 ( + .in({chany_top_in[4], chany_bottom_in[4], chany_bottom_in[9], left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_}), + .sram(mux_2level_tapbuf_size4_3_sram[0:5]), + .sram_inv(mux_2level_tapbuf_size4_3_sram_inv[0:5]), + .out(chanx_left_out[3])); + + mux_2level_tapbuf_size4_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size10_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_0_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_0_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_1_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_1_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_2_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_2_sram_inv[0:5])); + + mux_2level_tapbuf_size4_mem mem_left_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size4_3_sram[0:5]), + .mem_outb(mux_2level_tapbuf_size4_3_sram_inv[0:5])); + + mux_2level_tapbuf_size2 mux_left_track_9 ( + .in({chany_top_in[5], chany_bottom_in[5]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size2 mux_left_track_11 ( + .in({chany_top_in[6], chany_bottom_in[6]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chanx_left_out[5])); + + mux_2level_tapbuf_size2 mux_left_track_13 ( + .in({chany_top_in[8], chany_bottom_in[8]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chanx_left_out[6])); + + mux_2level_tapbuf_size2_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size4_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_2__1_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__2_.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__2_.v new file mode 100644 index 000000000..f38efe8e5 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/routing/sb_2__2_.v @@ -0,0 +1,433 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Verilog modules for Unique Switch Blocks[2][2] +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for sb_2__2_ ----- +module sb_2__2_(pReset, + prog_clk, + chany_bottom_in, + bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, + bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, + bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, + chanx_left_in, + left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_, + left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_, + ccff_head, + chany_bottom_out, + chanx_left_out, + ccff_tail); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:9] chany_bottom_in; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_; +//----- INPUT PORTS ----- +input [0:0] bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_; +//----- INPUT PORTS ----- +input [0:9] chanx_left_in; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:9] chany_bottom_out; +//----- OUTPUT PORTS ----- +output [0:9] chanx_left_out; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:1] mux_2level_tapbuf_size2_0_sram; +wire [0:1] mux_2level_tapbuf_size2_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_10_sram; +wire [0:1] mux_2level_tapbuf_size2_10_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_11_sram; +wire [0:1] mux_2level_tapbuf_size2_11_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_12_sram; +wire [0:1] mux_2level_tapbuf_size2_12_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_13_sram; +wire [0:1] mux_2level_tapbuf_size2_13_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_14_sram; +wire [0:1] mux_2level_tapbuf_size2_14_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_15_sram; +wire [0:1] mux_2level_tapbuf_size2_15_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_1_sram; +wire [0:1] mux_2level_tapbuf_size2_1_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_2_sram; +wire [0:1] mux_2level_tapbuf_size2_2_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_3_sram; +wire [0:1] mux_2level_tapbuf_size2_3_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_4_sram; +wire [0:1] mux_2level_tapbuf_size2_4_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_5_sram; +wire [0:1] mux_2level_tapbuf_size2_5_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_6_sram; +wire [0:1] mux_2level_tapbuf_size2_6_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_7_sram; +wire [0:1] mux_2level_tapbuf_size2_7_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_8_sram; +wire [0:1] mux_2level_tapbuf_size2_8_sram_inv; +wire [0:1] mux_2level_tapbuf_size2_9_sram; +wire [0:1] mux_2level_tapbuf_size2_9_sram_inv; +wire [0:0] mux_2level_tapbuf_size2_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_10_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_11_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_12_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_13_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_14_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_1_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_2_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_3_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_4_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_5_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_6_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_7_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_8_ccff_tail; +wire [0:0] mux_2level_tapbuf_size2_mem_9_ccff_tail; +wire [0:1] mux_2level_tapbuf_size3_0_sram; +wire [0:1] mux_2level_tapbuf_size3_0_sram_inv; +wire [0:1] mux_2level_tapbuf_size3_1_sram; +wire [0:1] mux_2level_tapbuf_size3_1_sram_inv; +wire [0:0] mux_2level_tapbuf_size3_mem_0_ccff_tail; +wire [0:0] mux_2level_tapbuf_size3_mem_1_ccff_tail; + +// ----- BEGIN Local short connections ----- +// ----- Local connection due to Wire 7 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[8] = chany_bottom_in[7]; +// ----- Local connection due to Wire 8 ----- +// ----- Net source id 0 ----- +// ----- Net sink id 0 ----- + assign chanx_left_out[9] = chany_bottom_in[8]; +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + mux_2level_tapbuf_size3 mux_bottom_track_1 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_, chanx_left_in[1]}), + .sram(mux_2level_tapbuf_size3_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_0_sram_inv[0:1]), + .out(chany_bottom_out[0])); + + mux_2level_tapbuf_size3 mux_bottom_track_3 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_, bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_, chanx_left_in[2]}), + .sram(mux_2level_tapbuf_size3_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size3_1_sram_inv[0:1]), + .out(chany_bottom_out[1])); + + mux_2level_tapbuf_size3_mem mem_bottom_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(ccff_head), + .ccff_tail(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_0_sram_inv[0:1])); + + mux_2level_tapbuf_size3_mem mem_bottom_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size3_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size3_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2 mux_bottom_track_5 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_, chanx_left_in[3]}), + .sram(mux_2level_tapbuf_size2_0_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_0_sram_inv[0:1]), + .out(chany_bottom_out[2])); + + mux_2level_tapbuf_size2 mux_bottom_track_7 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_, chanx_left_in[4]}), + .sram(mux_2level_tapbuf_size2_1_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_1_sram_inv[0:1]), + .out(chany_bottom_out[3])); + + mux_2level_tapbuf_size2 mux_bottom_track_9 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_, chanx_left_in[5]}), + .sram(mux_2level_tapbuf_size2_2_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_2_sram_inv[0:1]), + .out(chany_bottom_out[4])); + + mux_2level_tapbuf_size2 mux_bottom_track_11 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_, chanx_left_in[6]}), + .sram(mux_2level_tapbuf_size2_3_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_3_sram_inv[0:1]), + .out(chany_bottom_out[5])); + + mux_2level_tapbuf_size2 mux_bottom_track_13 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_, chanx_left_in[7]}), + .sram(mux_2level_tapbuf_size2_4_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_4_sram_inv[0:1]), + .out(chany_bottom_out[6])); + + mux_2level_tapbuf_size2 mux_bottom_track_15 ( + .in({bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_, chanx_left_in[8]}), + .sram(mux_2level_tapbuf_size2_5_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_5_sram_inv[0:1]), + .out(chany_bottom_out[7])); + + mux_2level_tapbuf_size2 mux_bottom_track_17 ( + .in({bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_, chanx_left_in[9]}), + .sram(mux_2level_tapbuf_size2_6_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_6_sram_inv[0:1]), + .out(chany_bottom_out[8])); + + mux_2level_tapbuf_size2 mux_bottom_track_19 ( + .in({bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_, chanx_left_in[0]}), + .sram(mux_2level_tapbuf_size2_7_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_7_sram_inv[0:1]), + .out(chany_bottom_out[9])); + + mux_2level_tapbuf_size2 mux_left_track_1 ( + .in({chany_bottom_in[9], left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_8_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_8_sram_inv[0:1]), + .out(chanx_left_out[0])); + + mux_2level_tapbuf_size2 mux_left_track_3 ( + .in({chany_bottom_in[0], left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_9_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_9_sram_inv[0:1]), + .out(chanx_left_out[1])); + + mux_2level_tapbuf_size2 mux_left_track_5 ( + .in({chany_bottom_in[1], left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_10_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_10_sram_inv[0:1]), + .out(chanx_left_out[2])); + + mux_2level_tapbuf_size2 mux_left_track_7 ( + .in({chany_bottom_in[2], left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_11_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_11_sram_inv[0:1]), + .out(chanx_left_out[3])); + + mux_2level_tapbuf_size2 mux_left_track_9 ( + .in({chany_bottom_in[3], left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_12_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_12_sram_inv[0:1]), + .out(chanx_left_out[4])); + + mux_2level_tapbuf_size2 mux_left_track_11 ( + .in({chany_bottom_in[4], left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_13_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_13_sram_inv[0:1]), + .out(chanx_left_out[5])); + + mux_2level_tapbuf_size2 mux_left_track_13 ( + .in({chany_bottom_in[5], left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_14_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_14_sram_inv[0:1]), + .out(chanx_left_out[6])); + + mux_2level_tapbuf_size2 mux_left_track_15 ( + .in({chany_bottom_in[6], left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_}), + .sram(mux_2level_tapbuf_size2_15_sram[0:1]), + .sram_inv(mux_2level_tapbuf_size2_15_sram_inv[0:1]), + .out(chanx_left_out[7])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size3_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_0_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_0_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_0_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_1_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_1_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_1_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_2_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_2_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_2_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_3_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_3_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_3_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_4_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_4_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_15 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_4_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_5_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_5_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_17 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_5_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_6_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_6_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_bottom_track_19 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_6_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_7_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_7_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_1 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_7_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_8_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_8_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_3 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_8_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_9_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_9_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_5 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_9_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_10_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_10_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_7 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_10_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_11_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_11_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_9 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_11_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_12_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_12_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_11 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_12_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_13_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_13_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_13 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_13_ccff_tail), + .ccff_tail(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .mem_out(mux_2level_tapbuf_size2_14_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_14_sram_inv[0:1])); + + mux_2level_tapbuf_size2_mem mem_left_track_15 ( + .pReset(pReset), + .prog_clk(prog_clk), + .ccff_head(mux_2level_tapbuf_size2_mem_14_ccff_tail), + .ccff_tail(ccff_tail), + .mem_out(mux_2level_tapbuf_size2_15_sram[0:1]), + .mem_outb(mux_2level_tapbuf_size2_15_sram_inv[0:1])); + +endmodule +// ----- END Verilog module for sb_2__2_ ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__0_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__0_.sdc new file mode 100644 index 000000000..ff2056859 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__0_.sdc @@ -0,0 +1,53 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_0__0_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[1] -to fpga_top/sb_0__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[2] -to fpga_top/sb_0__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[3] -to fpga_top/sb_0__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[4] -to fpga_top/sb_0__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[5] -to fpga_top/sb_0__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[6] -to fpga_top/sb_0__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[7] -to fpga_top/sb_0__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chany_top_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[8] -to fpga_top/sb_0__0_/chany_top_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[9] -to fpga_top/sb_0__0_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chanx_right_in[0] -to fpga_top/sb_0__0_/chany_top_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_0__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[9] -to fpga_top/sb_0__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_0__0_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[0] -to fpga_top/sb_0__0_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_0__0_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[1] -to fpga_top/sb_0__0_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_0__0_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[2] -to fpga_top/sb_0__0_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[3] -to fpga_top/sb_0__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[4] -to fpga_top/sb_0__0_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[5] -to fpga_top/sb_0__0_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[6] -to fpga_top/sb_0__0_/chanx_right_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[7] -to fpga_top/sb_0__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__0_/chanx_right_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__0_/chany_top_in[8] -to fpga_top/sb_0__0_/chanx_right_out[9] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__1_.sdc new file mode 100644 index 000000000..fcc7d4b5f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__1_.sdc @@ -0,0 +1,87 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_0__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[1] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[4] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[7] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[0] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[4] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[8] -to fpga_top/sb_0__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[2] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[5] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[8] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[1] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[5] -to fpga_top/sb_0__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/top_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[0] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[3] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[6] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[9] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[2] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[6] -to fpga_top/sb_0__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_0__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[0] -to fpga_top/sb_0__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[0] -to fpga_top/sb_0__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_0__1_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[1] -to fpga_top/sb_0__1_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[1] -to fpga_top/sb_0__1_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[3] -to fpga_top/sb_0__1_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_0__1_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[2] -to fpga_top/sb_0__1_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[2] -to fpga_top/sb_0__1_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[7] -to fpga_top/sb_0__1_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_0__1_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[4] -to fpga_top/sb_0__1_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[4] -to fpga_top/sb_0__1_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[9] -to fpga_top/sb_0__1_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[5] -to fpga_top/sb_0__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[5] -to fpga_top/sb_0__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[6] -to fpga_top/sb_0__1_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[6] -to fpga_top/sb_0__1_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[8] -to fpga_top/sb_0__1_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[9] -to fpga_top/sb_0__1_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[8] -to fpga_top/sb_0__1_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[7] -to fpga_top/sb_0__1_/chanx_right_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_bottom_in[3] -to fpga_top/sb_0__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[1] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[4] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[7] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[0] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[4] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[8] -to fpga_top/sb_0__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[0] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[3] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[6] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[9] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[1] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[5] -to fpga_top/sb_0__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[2] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[5] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chanx_right_in[8] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[2] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__1_/chany_top_in[6] -to fpga_top/sb_0__1_/chany_bottom_out[8] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__2_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__2_.sdc new file mode 100644 index 000000000..cfb64bf69 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_0__2_.sdc @@ -0,0 +1,49 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_0__2_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[8] -to fpga_top/sb_0__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[7] -to fpga_top/sb_0__2_/chanx_right_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[6] -to fpga_top/sb_0__2_/chanx_right_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[5] -to fpga_top/sb_0__2_/chanx_right_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[4] -to fpga_top/sb_0__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[3] -to fpga_top/sb_0__2_/chanx_right_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[2] -to fpga_top/sb_0__2_/chanx_right_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chanx_right_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[1] -to fpga_top/sb_0__2_/chanx_right_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[0] -to fpga_top/sb_0__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chany_bottom_in[9] -to fpga_top/sb_0__2_/chanx_right_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[8] -to fpga_top/sb_0__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[7] -to fpga_top/sb_0__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[6] -to fpga_top/sb_0__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[5] -to fpga_top/sb_0__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[4] -to fpga_top/sb_0__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[3] -to fpga_top/sb_0__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[2] -to fpga_top/sb_0__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/bottom_left_grid_right_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_0__2_/chany_bottom_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[1] -to fpga_top/sb_0__2_/chany_bottom_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[0] -to fpga_top/sb_0__2_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_0__2_/chanx_right_in[9] -to fpga_top/sb_0__2_/chany_bottom_out[9] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__0_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__0_.sdc new file mode 100644 index 000000000..8aa7d1ced --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__0_.sdc @@ -0,0 +1,95 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_1__0_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_1__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[0] -to fpga_top/sb_1__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[0] -to fpga_top/sb_1__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[3] -to fpga_top/sb_1__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[7] -to fpga_top/sb_1__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_1__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[1] -to fpga_top/sb_1__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[1] -to fpga_top/sb_1__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[9] -to fpga_top/sb_1__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_1__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[2] -to fpga_top/sb_1__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[2] -to fpga_top/sb_1__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_1__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[4] -to fpga_top/sb_1__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[4] -to fpga_top/sb_1__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[5] -to fpga_top/sb_1__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[5] -to fpga_top/sb_1__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[6] -to fpga_top/sb_1__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[6] -to fpga_top/sb_1__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[8] -to fpga_top/sb_1__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[8] -to fpga_top/sb_1__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[9] -to fpga_top/sb_1__0_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[7] -to fpga_top/sb_1__0_/chany_top_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[3] -to fpga_top/sb_1__0_/chany_top_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[0] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[4] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[8] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[2] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[5] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[8] -to fpga_top/sb_1__0_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[1] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[5] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[0] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[3] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[6] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[9] -to fpga_top/sb_1__0_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[2] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_left_in[6] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[1] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[4] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[7] -to fpga_top/sb_1__0_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[4] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[8] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[0] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[3] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[6] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[9] -to fpga_top/sb_1__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[1] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[5] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[2] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[5] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[8] -to fpga_top/sb_1__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[2] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chanx_right_in[6] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[1] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[4] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__0_/chany_top_in[7] -to fpga_top/sb_1__0_/chanx_left_out[8] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__1_.sdc new file mode 100644 index 000000000..a339ac488 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__1_.sdc @@ -0,0 +1,137 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_1__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[0] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[0] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[3] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[4] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[4] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[8] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[8] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[7] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[0] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[4] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[8] -to fpga_top/sb_1__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[1] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[1] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[5] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[5] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[9] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[9] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[1] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[5] -to fpga_top/sb_1__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[2] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[2] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[6] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[7] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[6] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[3] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[2] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[6] -to fpga_top/sb_1__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[0] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[4] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[8] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[0] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[0] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[4] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[4] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[7] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[8] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[8] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[9] -to fpga_top/sb_1__1_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[1] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[5] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[1] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[1] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[3] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[5] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[5] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[3] -to fpga_top/sb_1__1_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[2] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[6] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[2] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[2] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[6] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[6] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[9] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[7] -to fpga_top/sb_1__1_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[0] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[0] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[4] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[4] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[7] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[8] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[8] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[7] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[0] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[4] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[8] -to fpga_top/sb_1__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[1] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[1] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[5] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[5] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[9] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[3] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[1] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[5] -to fpga_top/sb_1__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[2] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[3] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[2] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_left_in[6] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[6] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[9] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[2] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[6] -to fpga_top/sb_1__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[0] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[4] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[8] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[0] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[0] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[4] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[4] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[8] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[9] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[8] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[3] -to fpga_top/sb_1__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[1] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[5] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[1] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[1] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[3] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[5] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[5] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[9] -to fpga_top/sb_1__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[2] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chanx_right_in[6] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[2] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[2] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[6] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_bottom_in[7] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[6] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__1_/chany_top_in[7] -to fpga_top/sb_1__1_/chanx_left_out[8] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__2_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__2_.sdc new file mode 100644 index 000000000..5987758b8 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_1__2_.sdc @@ -0,0 +1,87 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_1__2_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[0] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[4] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[8] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[1] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[7] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[4] -to fpga_top/sb_1__2_/chanx_right_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[1] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[5] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[3] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[6] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[9] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[0] -to fpga_top/sb_1__2_/chanx_right_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/right_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[2] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[6] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[2] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[5] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[8] -to fpga_top/sb_1__2_/chanx_right_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_1__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[0] -to fpga_top/sb_1__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[0] -to fpga_top/sb_1__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[7] -to fpga_top/sb_1__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_1__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[1] -to fpga_top/sb_1__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[1] -to fpga_top/sb_1__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[9] -to fpga_top/sb_1__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_1__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[2] -to fpga_top/sb_1__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[2] -to fpga_top/sb_1__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_1__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[4] -to fpga_top/sb_1__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[4] -to fpga_top/sb_1__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[5] -to fpga_top/sb_1__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[5] -to fpga_top/sb_1__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[6] -to fpga_top/sb_1__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[6] -to fpga_top/sb_1__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[8] -to fpga_top/sb_1__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[8] -to fpga_top/sb_1__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[9] -to fpga_top/sb_1__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[7] -to fpga_top/sb_1__2_/chany_bottom_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[3] -to fpga_top/sb_1__2_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_left_in[3] -to fpga_top/sb_1__2_/chany_bottom_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[0] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[4] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[8] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[2] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[5] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[8] -to fpga_top/sb_1__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[1] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[5] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[3] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[6] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[9] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[0] -to fpga_top/sb_1__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[2] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chanx_right_in[6] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[1] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[7] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_1__2_/chany_bottom_in[4] -to fpga_top/sb_1__2_/chanx_left_out[8] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__0_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__0_.sdc new file mode 100644 index 000000000..9063573d2 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__0_.sdc @@ -0,0 +1,57 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_2__0_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_2__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[0] -to fpga_top/sb_2__0_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_2__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[9] -to fpga_top/sb_2__0_/chany_top_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_2__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[8] -to fpga_top/sb_2__0_/chany_top_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_2__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[7] -to fpga_top/sb_2__0_/chany_top_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[6] -to fpga_top/sb_2__0_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[5] -to fpga_top/sb_2__0_/chany_top_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[4] -to fpga_top/sb_2__0_/chany_top_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[3] -to fpga_top/sb_2__0_/chany_top_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[2] -to fpga_top/sb_2__0_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chany_top_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chanx_left_in[1] -to fpga_top/sb_2__0_/chany_top_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_2__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[0] -to fpga_top/sb_2__0_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_2__0_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[9] -to fpga_top/sb_2__0_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_2__0_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[8] -to fpga_top/sb_2__0_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_2__0_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[7] -to fpga_top/sb_2__0_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[6] -to fpga_top/sb_2__0_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[5] -to fpga_top/sb_2__0_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[4] -to fpga_top/sb_2__0_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[3] -to fpga_top/sb_2__0_/chanx_left_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[2] -to fpga_top/sb_2__0_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/left_bottom_grid_top_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__0_/chanx_left_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__0_/chany_top_in[1] -to fpga_top/sb_2__0_/chanx_left_out[9] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__1_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__1_.sdc new file mode 100644 index 000000000..e7f7114eb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__1_.sdc @@ -0,0 +1,95 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_2__1_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[3] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[6] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[9] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[0] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[4] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[8] -to fpga_top/sb_2__1_/chany_top_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[2] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[5] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[8] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[1] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[5] -to fpga_top/sb_2__1_/chany_top_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/top_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[1] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[7] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[4] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[2] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[6] -to fpga_top/sb_2__1_/chany_top_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[1] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[7] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[4] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[0] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[4] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[8] -to fpga_top/sb_2__1_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[2] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[5] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[8] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[1] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[5] -to fpga_top/sb_2__1_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[3] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[6] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[9] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chanx_left_in[0] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[2] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[6] -to fpga_top/sb_2__1_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_4_[0] -to fpga_top/sb_2__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[0] -to fpga_top/sb_2__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[0] -to fpga_top/sb_2__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[3] -to fpga_top/sb_2__1_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_5_[0] -to fpga_top/sb_2__1_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[1] -to fpga_top/sb_2__1_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[1] -to fpga_top/sb_2__1_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[3] -to fpga_top/sb_2__1_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_6_[0] -to fpga_top/sb_2__1_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[2] -to fpga_top/sb_2__1_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[2] -to fpga_top/sb_2__1_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[7] -to fpga_top/sb_2__1_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_O_7_[0] -to fpga_top/sb_2__1_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[4] -to fpga_top/sb_2__1_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[4] -to fpga_top/sb_2__1_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[9] -to fpga_top/sb_2__1_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[5] -to fpga_top/sb_2__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[5] -to fpga_top/sb_2__1_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[6] -to fpga_top/sb_2__1_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[6] -to fpga_top/sb_2__1_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_bottom_in[8] -to fpga_top/sb_2__1_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[8] -to fpga_top/sb_2__1_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[9] -to fpga_top/sb_2__1_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__1_/chany_top_in[7] -to fpga_top/sb_2__1_/chanx_left_out[9] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__2_.sdc b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__2_.sdc new file mode 100644 index 000000000..feaa4b673 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sb_2__2_.sdc @@ -0,0 +1,53 @@ +############################################# +# Synopsys Design Constraints (SDC) +# For FPGA fabric +# Description: Constrain timing of Switch Block sb_2__2_ for PnR +# Author: Xifan TANG +# Organization: University of Utah +############################################# + +############################################# +# Define time unit +############################################# +set_units -time s + +set_max_delay -from fpga_top/sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_2_[0] -to fpga_top/sb_2__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[1] -to fpga_top/sb_2__2_/chany_bottom_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_3_[0] -to fpga_top/sb_2__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[2] -to fpga_top/sb_2__2_/chany_bottom_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[3] -to fpga_top/sb_2__2_/chany_bottom_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[4] -to fpga_top/sb_2__2_/chany_bottom_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[5] -to fpga_top/sb_2__2_/chany_bottom_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[6] -to fpga_top/sb_2__2_/chany_bottom_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[7] -to fpga_top/sb_2__2_/chany_bottom_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_right_grid_left_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[8] -to fpga_top/sb_2__2_/chany_bottom_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_0_[0] -to fpga_top/sb_2__2_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[9] -to fpga_top/sb_2__2_/chany_bottom_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/bottom_left_grid_right_width_0_height_0_subtile_0__pin_O_1_[0] -to fpga_top/sb_2__2_/chany_bottom_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chanx_left_in[0] -to fpga_top/sb_2__2_/chany_bottom_out[9] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_0__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[9] -to fpga_top/sb_2__2_/chanx_left_out[0] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_1__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[0] -to fpga_top/sb_2__2_/chanx_left_out[1] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_2__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[1] -to fpga_top/sb_2__2_/chanx_left_out[2] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_3__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[2] -to fpga_top/sb_2__2_/chanx_left_out[3] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_4__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[3] -to fpga_top/sb_2__2_/chanx_left_out[4] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_5__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[4] -to fpga_top/sb_2__2_/chanx_left_out[5] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_6__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[5] -to fpga_top/sb_2__2_/chanx_left_out[6] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/left_top_grid_bottom_width_0_height_0_subtile_7__pin_inpad_0_[0] -to fpga_top/sb_2__2_/chanx_left_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[6] -to fpga_top/sb_2__2_/chanx_left_out[7] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[7] -to fpga_top/sb_2__2_/chanx_left_out[8] 6.020400151e-11 +set_max_delay -from fpga_top/sb_2__2_/chany_bottom_in[8] -to fpga_top/sb_2__2_/chanx_left_out[9] 6.020400151e-11 diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/arch_encoder.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/arch_encoder.v new file mode 100644 index 000000000..6a7ec3ee0 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/arch_encoder.v @@ -0,0 +1,9 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Decoders for fabric configuration protocol +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/inv_buf_passgate.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/inv_buf_passgate.v new file mode 100644 index 000000000..540526b3f --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/inv_buf_passgate.v @@ -0,0 +1,234 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Essential gates +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for const0 ----- +module const0(const0); +//----- OUTPUT PORTS ----- +output [0:0] const0; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + assign const0[0] = 1'b0; +endmodule +// ----- END Verilog module for const0 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for const1 ----- +module const1(const1); +//----- OUTPUT PORTS ----- +output [0:0] const1; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + assign const1[0] = 1'b1; +endmodule +// ----- END Verilog module for const1 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for INVTX1 ----- +module INVTX1(in, + out); +//----- INPUT PORTS ----- +input [0:0] in; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Verilog codes of a regular inverter ----- + assign out = (in === 1'bz)? $random : ~in; + +`ifdef ENABLE_TIMING +// ------ BEGIN Pin-to-pin Timing constraints ----- + specify + (in => out) = (0.01, 0.01); + endspecify +// ------ END Pin-to-pin Timing constraints ----- +`endif +endmodule +// ----- END Verilog module for INVTX1 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for buf4 ----- +module buf4(in, + out); +//----- INPUT PORTS ----- +input [0:0] in; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Verilog codes of a regular inverter ----- + assign out = (in === 1'bz)? $random : in; + +`ifdef ENABLE_TIMING +// ------ BEGIN Pin-to-pin Timing constraints ----- + specify + (in => out) = (0.01, 0.01); + endspecify +// ------ END Pin-to-pin Timing constraints ----- +`endif +endmodule +// ----- END Verilog module for buf4 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for tap_buf4 ----- +module tap_buf4(in, + out); +//----- INPUT PORTS ----- +input [0:0] in; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Verilog codes of a regular inverter ----- + assign out = (in === 1'bz)? $random : ~in; + +`ifdef ENABLE_TIMING +// ------ BEGIN Pin-to-pin Timing constraints ----- + specify + (in => out) = (0.01, 0.01); + endspecify +// ------ END Pin-to-pin Timing constraints ----- +`endif +endmodule +// ----- END Verilog module for tap_buf4 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for OR2 ----- +module OR2(a, + b, + out); +//----- INPUT PORTS ----- +input [0:0] a; +//----- INPUT PORTS ----- +input [0:0] b; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Verilog codes of a 2-input 1-output AND gate ----- + assign out[0] = a[0] | b[0]; + +`ifdef ENABLE_TIMING +// ------ BEGIN Pin-to-pin Timing constraints ----- + specify + (a => out) = (0.01, 0.01); + (b => out) = (0.005, 0.005); + endspecify +// ------ END Pin-to-pin Timing constraints ----- +`endif +endmodule +// ----- END Verilog module for OR2 ----- + +//----- Default net type ----- +`default_nettype none + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for TGATE ----- +module TGATE(in, + sel, + selb, + out); +//----- INPUT PORTS ----- +input [0:0] in; +//----- INPUT PORTS ----- +input [0:0] sel; +//----- INPUT PORTS ----- +input [0:0] selb; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + assign out = sel ? in : 1'bz; + +`ifdef ENABLE_TIMING +// ------ BEGIN Pin-to-pin Timing constraints ----- + specify + (in => out) = (0.01, 0.01); + (sel => out) = (0.005, 0.005); + (selb => out) = (0.005, 0.005); + endspecify +// ------ END Pin-to-pin Timing constraints ----- +`endif +endmodule +// ----- END Verilog module for TGATE ----- + +//----- Default net type ----- +`default_nettype none + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/local_encoder.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/local_encoder.v new file mode 100644 index 000000000..63dca3f3d --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/local_encoder.v @@ -0,0 +1,9 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Local Decoders for Multiplexers +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/luts.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/luts.v new file mode 100644 index 000000000..5863a72d9 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/luts.v @@ -0,0 +1,113 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Look-Up Tables +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for frac_lut4 ----- +module frac_lut4(in, + sram, + sram_inv, + mode, + mode_inv, + lut3_out, + lut4_out); +//----- INPUT PORTS ----- +input [0:3] in; +//----- INPUT PORTS ----- +input [0:15] sram; +//----- INPUT PORTS ----- +input [0:15] sram_inv; +//----- INPUT PORTS ----- +input [0:0] mode; +//----- INPUT PORTS ----- +input [0:0] mode_inv; +//----- OUTPUT PORTS ----- +output [0:1] lut3_out; +//----- OUTPUT PORTS ----- +output [0:0] lut4_out; + +//----- BEGIN wire-connection ports ----- +wire [0:3] in; +wire [0:1] lut3_out; +wire [0:0] lut4_out; +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] OR2_0_out; +wire [0:0] buf4_0_out; +wire [0:0] buf4_1_out; +wire [0:0] buf4_2_out; +wire [0:0] buf4_3_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + OR2 OR2_0_ ( + .a(mode), + .b(in[3]), + .out(OR2_0_out)); + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(OR2_0_out), + .out(INVTX1_3_out)); + + buf4 buf4_0_ ( + .in(in[0]), + .out(buf4_0_out)); + + buf4 buf4_1_ ( + .in(in[1]), + .out(buf4_1_out)); + + buf4 buf4_2_ ( + .in(in[2]), + .out(buf4_2_out)); + + buf4 buf4_3_ ( + .in(OR2_0_out), + .out(buf4_3_out)); + + frac_lut4_mux frac_lut4_mux_0_ ( + .in(sram[0:15]), + .sram({buf4_0_out, buf4_1_out, buf4_2_out, buf4_3_out}), + .sram_inv({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out}), + .lut3_out(lut3_out[0:1]), + .lut4_out(lut4_out)); + +endmodule +// ----- END Verilog module for frac_lut4 ----- + +//----- Default net type ----- +`default_nettype none + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/memories.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/memories.v new file mode 100644 index 000000000..1ec1b78f4 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/memories.v @@ -0,0 +1,1379 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Memories used in FPGA +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size4_mem ----- +module mux_2level_tapbuf_size4_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:5] mem_out; +//----- OUTPUT PORTS ----- +output [0:5] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[5]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size4_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size2_mem ----- +module mux_2level_tapbuf_size2_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:1] mem_out; +//----- OUTPUT PORTS ----- +output [0:1] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[1]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size2_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size3_mem ----- +module mux_2level_tapbuf_size3_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:1] mem_out; +//----- OUTPUT PORTS ----- +output [0:1] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[1]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size3_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size11_mem ----- +module mux_2level_tapbuf_size11_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:7] mem_out; +//----- OUTPUT PORTS ----- +output [0:7] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[7]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size11_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size9_mem ----- +module mux_2level_tapbuf_size9_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:7] mem_out; +//----- OUTPUT PORTS ----- +output [0:7] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[7]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size9_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size10_mem ----- +module mux_2level_tapbuf_size10_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:7] mem_out; +//----- OUTPUT PORTS ----- +output [0:7] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[7]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size10_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size13_mem ----- +module mux_2level_tapbuf_size13_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:7] mem_out; +//----- OUTPUT PORTS ----- +output [0:7] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[7]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size13_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size7_mem ----- +module mux_2level_tapbuf_size7_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:5] mem_out; +//----- OUTPUT PORTS ----- +output [0:5] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[5]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size7_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size8_mem ----- +module mux_2level_tapbuf_size8_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:5] mem_out; +//----- OUTPUT PORTS ----- +output [0:5] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[5]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size8_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size5_mem ----- +module mux_2level_tapbuf_size5_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:5] mem_out; +//----- OUTPUT PORTS ----- +output [0:5] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[5]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size5_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_size20_mem ----- +module mux_2level_size20_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:9] mem_out; +//----- OUTPUT PORTS ----- +output [0:9] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[9]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + + DFFR DFFR_8_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[7]), + .Q(mem_out[8]), + .QN(mem_outb[8])); + + DFFR DFFR_9_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[8]), + .Q(mem_out[9]), + .QN(mem_outb[9])); + +endmodule +// ----- END Verilog module for mux_2level_size20_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_size3_mem ----- +module mux_1level_tapbuf_size3_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:3] mem_out; +//----- OUTPUT PORTS ----- +output [0:3] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[3]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_size3_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_size2_mem ----- +module mux_1level_tapbuf_size2_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:2] mem_out; +//----- OUTPUT PORTS ----- +output [0:2] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[2]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_size2_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for frac_lut4_DFFR_mem ----- +module frac_lut4_DFFR_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:16] mem_out; +//----- OUTPUT PORTS ----- +output [0:16] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[16]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out[0]), + .QN(mem_outb[0])); + + DFFR DFFR_1_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[0]), + .Q(mem_out[1]), + .QN(mem_outb[1])); + + DFFR DFFR_2_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[1]), + .Q(mem_out[2]), + .QN(mem_outb[2])); + + DFFR DFFR_3_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[2]), + .Q(mem_out[3]), + .QN(mem_outb[3])); + + DFFR DFFR_4_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[3]), + .Q(mem_out[4]), + .QN(mem_outb[4])); + + DFFR DFFR_5_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[4]), + .Q(mem_out[5]), + .QN(mem_outb[5])); + + DFFR DFFR_6_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[5]), + .Q(mem_out[6]), + .QN(mem_outb[6])); + + DFFR DFFR_7_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[6]), + .Q(mem_out[7]), + .QN(mem_outb[7])); + + DFFR DFFR_8_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[7]), + .Q(mem_out[8]), + .QN(mem_outb[8])); + + DFFR DFFR_9_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[8]), + .Q(mem_out[9]), + .QN(mem_outb[9])); + + DFFR DFFR_10_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[9]), + .Q(mem_out[10]), + .QN(mem_outb[10])); + + DFFR DFFR_11_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[10]), + .Q(mem_out[11]), + .QN(mem_outb[11])); + + DFFR DFFR_12_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[11]), + .Q(mem_out[12]), + .QN(mem_outb[12])); + + DFFR DFFR_13_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[12]), + .Q(mem_out[13]), + .QN(mem_outb[13])); + + DFFR DFFR_14_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[13]), + .Q(mem_out[14]), + .QN(mem_outb[14])); + + DFFR DFFR_15_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[14]), + .Q(mem_out[15]), + .QN(mem_outb[15])); + + DFFR DFFR_16_ ( + .RST(pReset), + .CK(prog_clk), + .D(mem_out[15]), + .Q(mem_out[16]), + .QN(mem_outb[16])); + +endmodule +// ----- END Verilog module for frac_lut4_DFFR_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for GPIO_DFFR_mem ----- +module GPIO_DFFR_mem(pReset, + prog_clk, + ccff_head, + ccff_tail, + mem_out, + mem_outb); +//----- GLOBAL PORTS ----- +input [0:0] pReset; +//----- GLOBAL PORTS ----- +input [0:0] prog_clk; +//----- INPUT PORTS ----- +input [0:0] ccff_head; +//----- OUTPUT PORTS ----- +output [0:0] ccff_tail; +//----- OUTPUT PORTS ----- +output [0:0] mem_out; +//----- OUTPUT PORTS ----- +output [0:0] mem_outb; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- + assign ccff_tail[0] = mem_out[0]; +// ----- END Local output short connections ----- + + DFFR DFFR_0_ ( + .RST(pReset), + .CK(prog_clk), + .D(ccff_head), + .Q(mem_out), + .QN(mem_outb)); + +endmodule +// ----- END Verilog module for GPIO_DFFR_mem ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/mux_primitives.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/mux_primitives.v new file mode 100644 index 000000000..c0d3a0406 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/mux_primitives.v @@ -0,0 +1,479 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Multiplexer primitives +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_basis_input3_mem3 ----- +module mux_2level_tapbuf_basis_input3_mem3(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:2] in; +//----- INPUT PORTS ----- +input [0:2] mem; +//----- INPUT PORTS ----- +input [0:2] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + + TGATE TGATE_2_ ( + .in(in[2]), + .sel(mem[2]), + .selb(mem_inv[2]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_basis_input3_mem3 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_basis_input2_mem1 ----- +module mux_2level_tapbuf_basis_input2_mem1(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:1] in; +//----- INPUT PORTS ----- +input [0:0] mem; +//----- INPUT PORTS ----- +input [0:0] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem), + .selb(mem_inv), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem_inv), + .selb(mem), + .out(out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_basis_input2_mem1 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_basis_input4_mem4 ----- +module mux_2level_tapbuf_basis_input4_mem4(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:3] in; +//----- INPUT PORTS ----- +input [0:3] mem; +//----- INPUT PORTS ----- +input [0:3] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + + TGATE TGATE_2_ ( + .in(in[2]), + .sel(mem[2]), + .selb(mem_inv[2]), + .out(out)); + + TGATE TGATE_3_ ( + .in(in[3]), + .sel(mem[3]), + .selb(mem_inv[3]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_basis_input4_mem4 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_basis_input2_mem2 ----- +module mux_2level_tapbuf_basis_input2_mem2(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:1] in; +//----- INPUT PORTS ----- +input [0:1] mem; +//----- INPUT PORTS ----- +input [0:1] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_basis_input2_mem2 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_basis_input5_mem5 ----- +module mux_2level_basis_input5_mem5(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:4] in; +//----- INPUT PORTS ----- +input [0:4] mem; +//----- INPUT PORTS ----- +input [0:4] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + + TGATE TGATE_2_ ( + .in(in[2]), + .sel(mem[2]), + .selb(mem_inv[2]), + .out(out)); + + TGATE TGATE_3_ ( + .in(in[3]), + .sel(mem[3]), + .selb(mem_inv[3]), + .out(out)); + + TGATE TGATE_4_ ( + .in(in[4]), + .sel(mem[4]), + .selb(mem_inv[4]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_2level_basis_input5_mem5 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_basis_input4_mem4 ----- +module mux_1level_tapbuf_basis_input4_mem4(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:3] in; +//----- INPUT PORTS ----- +input [0:3] mem; +//----- INPUT PORTS ----- +input [0:3] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + + TGATE TGATE_2_ ( + .in(in[2]), + .sel(mem[2]), + .selb(mem_inv[2]), + .out(out)); + + TGATE TGATE_3_ ( + .in(in[3]), + .sel(mem[3]), + .selb(mem_inv[3]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_basis_input4_mem4 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_basis_input3_mem3 ----- +module mux_1level_tapbuf_basis_input3_mem3(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:2] in; +//----- INPUT PORTS ----- +input [0:2] mem; +//----- INPUT PORTS ----- +input [0:2] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem[0]), + .selb(mem_inv[0]), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem[1]), + .selb(mem_inv[1]), + .out(out)); + + TGATE TGATE_2_ ( + .in(in[2]), + .sel(mem[2]), + .selb(mem_inv[2]), + .out(out)); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_basis_input3_mem3 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for frac_lut4_mux_basis_input2_mem1 ----- +module frac_lut4_mux_basis_input2_mem1(in, + mem, + mem_inv, + out); +//----- INPUT PORTS ----- +input [0:1] in; +//----- INPUT PORTS ----- +input [0:0] mem; +//----- INPUT PORTS ----- +input [0:0] mem_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + TGATE TGATE_0_ ( + .in(in[0]), + .sel(mem), + .selb(mem_inv), + .out(out)); + + TGATE TGATE_1_ ( + .in(in[1]), + .sel(mem_inv), + .selb(mem), + .out(out)); + +endmodule +// ----- END Verilog module for frac_lut4_mux_basis_input2_mem1 ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/muxes.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/muxes.v new file mode 100644 index 000000000..9e5b58987 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/muxes.v @@ -0,0 +1,1665 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Multiplexers +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size4 ----- +module mux_2level_tapbuf_size4(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:3] in; +//----- INPUT PORTS ----- +input [0:5] sram; +//----- INPUT PORTS ----- +input [0:5] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_1_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input3_mem3_1_out), + .out(out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_0_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input3_mem3_0_out, INVTX1_3_out, const1_0_const1}), + .mem(sram[3:5]), + .mem_inv(sram_inv[3:5]), + .out(mux_2level_tapbuf_basis_input3_mem3_1_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size4 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size2 ----- +module mux_2level_tapbuf_size2(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:1] in; +//----- INPUT PORTS ----- +input [0:1] sram; +//----- INPUT PORTS ----- +input [0:1] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem1_0_out; +wire [0:0] mux_2level_tapbuf_basis_input2_mem1_1_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input2_mem1_1_out), + .out(out)); + + mux_2level_tapbuf_basis_input2_mem1 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(mux_2level_tapbuf_basis_input2_mem1_0_out)); + + mux_2level_tapbuf_basis_input2_mem1 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input2_mem1_0_out, const1_0_const1}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(mux_2level_tapbuf_basis_input2_mem1_1_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size2 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size3 ----- +module mux_2level_tapbuf_size3(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:2] in; +//----- INPUT PORTS ----- +input [0:1] sram; +//----- INPUT PORTS ----- +input [0:1] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem1_0_out; +wire [0:0] mux_2level_tapbuf_basis_input2_mem1_1_out; +wire [0:0] mux_2level_tapbuf_basis_input2_mem1_2_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input2_mem1_2_out), + .out(out)); + + mux_2level_tapbuf_basis_input2_mem1 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(mux_2level_tapbuf_basis_input2_mem1_0_out)); + + mux_2level_tapbuf_basis_input2_mem1 mux_l1_in_1_ ( + .in({INVTX1_2_out, const1_0_const1}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(mux_2level_tapbuf_basis_input2_mem1_1_out)); + + mux_2level_tapbuf_basis_input2_mem1 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input2_mem1_0_out, mux_2level_tapbuf_basis_input2_mem1_1_out}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(mux_2level_tapbuf_basis_input2_mem1_2_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size3 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size11 ----- +module mux_2level_tapbuf_size11(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:10] in; +//----- INPUT PORTS ----- +input [0:7] sram; +//----- INPUT PORTS ----- +input [0:7] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_10_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] INVTX1_9_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_1_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_2_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + INVTX1 INVTX1_9_ ( + .in(in[9]), + .out(INVTX1_9_out)); + + INVTX1 INVTX1_10_ ( + .in(in[10]), + .out(INVTX1_10_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input4_mem4_2_out), + .out(out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_0_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_1_ ( + .in({INVTX1_4_out, INVTX1_5_out, INVTX1_6_out, INVTX1_7_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_1_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input4_mem4_0_out, mux_2level_tapbuf_basis_input4_mem4_1_out, mux_2level_tapbuf_basis_input3_mem3_0_out, const1_0_const1}), + .mem(sram[4:7]), + .mem_inv(sram_inv[4:7]), + .out(mux_2level_tapbuf_basis_input4_mem4_2_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_2_ ( + .in({INVTX1_8_out, INVTX1_9_out, INVTX1_10_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_0_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size11 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size9 ----- +module mux_2level_tapbuf_size9(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:8] in; +//----- INPUT PORTS ----- +input [0:7] sram; +//----- INPUT PORTS ----- +input [0:7] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_1_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_2_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input4_mem4_2_out), + .out(out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_0_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_1_ ( + .in({INVTX1_4_out, INVTX1_5_out, INVTX1_6_out, INVTX1_7_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_1_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input4_mem4_0_out, mux_2level_tapbuf_basis_input4_mem4_1_out, INVTX1_8_out, const1_0_const1}), + .mem(sram[4:7]), + .mem_inv(sram_inv[4:7]), + .out(mux_2level_tapbuf_basis_input4_mem4_2_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size9 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size10 ----- +module mux_2level_tapbuf_size10(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:9] in; +//----- INPUT PORTS ----- +input [0:7] sram; +//----- INPUT PORTS ----- +input [0:7] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] INVTX1_9_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem2_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_1_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_2_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + INVTX1 INVTX1_9_ ( + .in(in[9]), + .out(INVTX1_9_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input4_mem4_2_out), + .out(out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_0_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_1_ ( + .in({INVTX1_4_out, INVTX1_5_out, INVTX1_6_out, INVTX1_7_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_1_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input4_mem4_0_out, mux_2level_tapbuf_basis_input4_mem4_1_out, mux_2level_tapbuf_basis_input2_mem2_0_out, const1_0_const1}), + .mem(sram[4:7]), + .mem_inv(sram_inv[4:7]), + .out(mux_2level_tapbuf_basis_input4_mem4_2_out)); + + mux_2level_tapbuf_basis_input2_mem2 mux_l1_in_2_ ( + .in({INVTX1_8_out, INVTX1_9_out}), + .mem(sram[0:1]), + .mem_inv(sram_inv[0:1]), + .out(mux_2level_tapbuf_basis_input2_mem2_0_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size10 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size13 ----- +module mux_2level_tapbuf_size13(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:12] in; +//----- INPUT PORTS ----- +input [0:7] sram; +//----- INPUT PORTS ----- +input [0:7] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_10_out; +wire [0:0] INVTX1_11_out; +wire [0:0] INVTX1_12_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] INVTX1_9_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem2_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_0_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_1_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_2_out; +wire [0:0] mux_2level_tapbuf_basis_input4_mem4_3_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + INVTX1 INVTX1_9_ ( + .in(in[9]), + .out(INVTX1_9_out)); + + INVTX1 INVTX1_10_ ( + .in(in[10]), + .out(INVTX1_10_out)); + + INVTX1 INVTX1_11_ ( + .in(in[11]), + .out(INVTX1_11_out)); + + INVTX1 INVTX1_12_ ( + .in(in[12]), + .out(INVTX1_12_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input4_mem4_3_out), + .out(out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_0_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_1_ ( + .in({INVTX1_4_out, INVTX1_5_out, INVTX1_6_out, INVTX1_7_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_1_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l1_in_2_ ( + .in({INVTX1_8_out, INVTX1_9_out, INVTX1_10_out, INVTX1_11_out}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_2level_tapbuf_basis_input4_mem4_2_out)); + + mux_2level_tapbuf_basis_input4_mem4 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input4_mem4_0_out, mux_2level_tapbuf_basis_input4_mem4_1_out, mux_2level_tapbuf_basis_input4_mem4_2_out, mux_2level_tapbuf_basis_input2_mem2_0_out}), + .mem(sram[4:7]), + .mem_inv(sram_inv[4:7]), + .out(mux_2level_tapbuf_basis_input4_mem4_3_out)); + + mux_2level_tapbuf_basis_input2_mem2 mux_l1_in_3_ ( + .in({INVTX1_12_out, const1_0_const1}), + .mem(sram[0:1]), + .mem_inv(sram_inv[0:1]), + .out(mux_2level_tapbuf_basis_input2_mem2_0_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size13 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size7 ----- +module mux_2level_tapbuf_size7(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:6] in; +//----- INPUT PORTS ----- +input [0:5] sram; +//----- INPUT PORTS ----- +input [0:5] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem2_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_1_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_2_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input3_mem3_2_out), + .out(out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_0_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_1_ ( + .in({INVTX1_3_out, INVTX1_4_out, INVTX1_5_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_1_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input3_mem3_0_out, mux_2level_tapbuf_basis_input3_mem3_1_out, mux_2level_tapbuf_basis_input2_mem2_0_out}), + .mem(sram[3:5]), + .mem_inv(sram_inv[3:5]), + .out(mux_2level_tapbuf_basis_input3_mem3_2_out)); + + mux_2level_tapbuf_basis_input2_mem2 mux_l1_in_2_ ( + .in({INVTX1_6_out, const1_0_const1}), + .mem(sram[0:1]), + .mem_inv(sram_inv[0:1]), + .out(mux_2level_tapbuf_basis_input2_mem2_0_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size7 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size8 ----- +module mux_2level_tapbuf_size8(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:7] in; +//----- INPUT PORTS ----- +input [0:5] sram; +//----- INPUT PORTS ----- +input [0:5] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_1_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_2_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_3_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input3_mem3_3_out), + .out(out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_0_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_1_ ( + .in({INVTX1_3_out, INVTX1_4_out, INVTX1_5_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_1_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_2_ ( + .in({INVTX1_6_out, INVTX1_7_out, const1_0_const1}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_2_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input3_mem3_0_out, mux_2level_tapbuf_basis_input3_mem3_1_out, mux_2level_tapbuf_basis_input3_mem3_2_out}), + .mem(sram[3:5]), + .mem_inv(sram_inv[3:5]), + .out(mux_2level_tapbuf_basis_input3_mem3_3_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size8 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_tapbuf_size5 ----- +module mux_2level_tapbuf_size5(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:4] in; +//----- INPUT PORTS ----- +input [0:5] sram; +//----- INPUT PORTS ----- +input [0:5] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_tapbuf_basis_input2_mem2_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_0_out; +wire [0:0] mux_2level_tapbuf_basis_input3_mem3_1_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_2level_tapbuf_basis_input3_mem3_1_out), + .out(out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_2level_tapbuf_basis_input3_mem3_0_out)); + + mux_2level_tapbuf_basis_input3_mem3 mux_l2_in_0_ ( + .in({mux_2level_tapbuf_basis_input3_mem3_0_out, mux_2level_tapbuf_basis_input2_mem2_0_out, const1_0_const1}), + .mem(sram[3:5]), + .mem_inv(sram_inv[3:5]), + .out(mux_2level_tapbuf_basis_input3_mem3_1_out)); + + mux_2level_tapbuf_basis_input2_mem2 mux_l1_in_1_ ( + .in({INVTX1_3_out, INVTX1_4_out}), + .mem(sram[0:1]), + .mem_inv(sram_inv[0:1]), + .out(mux_2level_tapbuf_basis_input2_mem2_0_out)); + +endmodule +// ----- END Verilog module for mux_2level_tapbuf_size5 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_2level_size20 ----- +module mux_2level_size20(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:19] in; +//----- INPUT PORTS ----- +input [0:9] sram; +//----- INPUT PORTS ----- +input [0:9] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_10_out; +wire [0:0] INVTX1_11_out; +wire [0:0] INVTX1_12_out; +wire [0:0] INVTX1_13_out; +wire [0:0] INVTX1_14_out; +wire [0:0] INVTX1_15_out; +wire [0:0] INVTX1_16_out; +wire [0:0] INVTX1_17_out; +wire [0:0] INVTX1_18_out; +wire [0:0] INVTX1_19_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] INVTX1_9_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_2level_basis_input5_mem5_0_out; +wire [0:0] mux_2level_basis_input5_mem5_1_out; +wire [0:0] mux_2level_basis_input5_mem5_2_out; +wire [0:0] mux_2level_basis_input5_mem5_3_out; +wire [0:0] mux_2level_basis_input5_mem5_4_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + INVTX1 INVTX1_9_ ( + .in(in[9]), + .out(INVTX1_9_out)); + + INVTX1 INVTX1_10_ ( + .in(in[10]), + .out(INVTX1_10_out)); + + INVTX1 INVTX1_11_ ( + .in(in[11]), + .out(INVTX1_11_out)); + + INVTX1 INVTX1_12_ ( + .in(in[12]), + .out(INVTX1_12_out)); + + INVTX1 INVTX1_13_ ( + .in(in[13]), + .out(INVTX1_13_out)); + + INVTX1 INVTX1_14_ ( + .in(in[14]), + .out(INVTX1_14_out)); + + INVTX1 INVTX1_15_ ( + .in(in[15]), + .out(INVTX1_15_out)); + + INVTX1 INVTX1_16_ ( + .in(in[16]), + .out(INVTX1_16_out)); + + INVTX1 INVTX1_17_ ( + .in(in[17]), + .out(INVTX1_17_out)); + + INVTX1 INVTX1_18_ ( + .in(in[18]), + .out(INVTX1_18_out)); + + INVTX1 INVTX1_19_ ( + .in(in[19]), + .out(INVTX1_19_out)); + + INVTX1 INVTX1_20_ ( + .in(mux_2level_basis_input5_mem5_4_out), + .out(out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + mux_2level_basis_input5_mem5 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, INVTX1_3_out, INVTX1_4_out}), + .mem(sram[0:4]), + .mem_inv(sram_inv[0:4]), + .out(mux_2level_basis_input5_mem5_0_out)); + + mux_2level_basis_input5_mem5 mux_l1_in_1_ ( + .in({INVTX1_5_out, INVTX1_6_out, INVTX1_7_out, INVTX1_8_out, INVTX1_9_out}), + .mem(sram[0:4]), + .mem_inv(sram_inv[0:4]), + .out(mux_2level_basis_input5_mem5_1_out)); + + mux_2level_basis_input5_mem5 mux_l1_in_2_ ( + .in({INVTX1_10_out, INVTX1_11_out, INVTX1_12_out, INVTX1_13_out, INVTX1_14_out}), + .mem(sram[0:4]), + .mem_inv(sram_inv[0:4]), + .out(mux_2level_basis_input5_mem5_2_out)); + + mux_2level_basis_input5_mem5 mux_l1_in_3_ ( + .in({INVTX1_15_out, INVTX1_16_out, INVTX1_17_out, INVTX1_18_out, INVTX1_19_out}), + .mem(sram[0:4]), + .mem_inv(sram_inv[0:4]), + .out(mux_2level_basis_input5_mem5_3_out)); + + mux_2level_basis_input5_mem5 mux_l2_in_0_ ( + .in({mux_2level_basis_input5_mem5_0_out, mux_2level_basis_input5_mem5_1_out, mux_2level_basis_input5_mem5_2_out, mux_2level_basis_input5_mem5_3_out, const1_0_const1}), + .mem(sram[5:9]), + .mem_inv(sram_inv[5:9]), + .out(mux_2level_basis_input5_mem5_4_out)); + +endmodule +// ----- END Verilog module for mux_2level_size20 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_size3 ----- +module mux_1level_tapbuf_size3(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:2] in; +//----- INPUT PORTS ----- +input [0:3] sram; +//----- INPUT PORTS ----- +input [0:3] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_1level_tapbuf_basis_input4_mem4_0_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_1level_tapbuf_basis_input4_mem4_0_out), + .out(out)); + + mux_1level_tapbuf_basis_input4_mem4 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, INVTX1_2_out, const1_0_const1}), + .mem(sram[0:3]), + .mem_inv(sram_inv[0:3]), + .out(mux_1level_tapbuf_basis_input4_mem4_0_out)); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_size3 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for mux_1level_tapbuf_size2 ----- +module mux_1level_tapbuf_size2(in, + sram, + sram_inv, + out); +//----- INPUT PORTS ----- +input [0:1] in; +//----- INPUT PORTS ----- +input [0:2] sram; +//----- INPUT PORTS ----- +input [0:2] sram_inv; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_1_out; +wire [0:0] const1_0_const1; +wire [0:0] mux_1level_tapbuf_basis_input3_mem3_0_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + const1 const1_0_ ( + .const1(const1_0_const1)); + + tap_buf4 tap_buf4_0_ ( + .in(mux_1level_tapbuf_basis_input3_mem3_0_out), + .out(out)); + + mux_1level_tapbuf_basis_input3_mem3 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out, const1_0_const1}), + .mem(sram[0:2]), + .mem_inv(sram_inv[0:2]), + .out(mux_1level_tapbuf_basis_input3_mem3_0_out)); + +endmodule +// ----- END Verilog module for mux_1level_tapbuf_size2 ----- + +//----- Default net type ----- +`default_nettype none + + + + +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for frac_lut4_mux ----- +module frac_lut4_mux(in, + sram, + sram_inv, + lut3_out, + lut4_out); +//----- INPUT PORTS ----- +input [0:15] in; +//----- INPUT PORTS ----- +input [0:3] sram; +//----- INPUT PORTS ----- +input [0:3] sram_inv; +//----- OUTPUT PORTS ----- +output [0:1] lut3_out; +//----- OUTPUT PORTS ----- +output [0:0] lut4_out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + + +wire [0:0] INVTX1_0_out; +wire [0:0] INVTX1_10_out; +wire [0:0] INVTX1_11_out; +wire [0:0] INVTX1_12_out; +wire [0:0] INVTX1_13_out; +wire [0:0] INVTX1_14_out; +wire [0:0] INVTX1_15_out; +wire [0:0] INVTX1_1_out; +wire [0:0] INVTX1_2_out; +wire [0:0] INVTX1_3_out; +wire [0:0] INVTX1_4_out; +wire [0:0] INVTX1_5_out; +wire [0:0] INVTX1_6_out; +wire [0:0] INVTX1_7_out; +wire [0:0] INVTX1_8_out; +wire [0:0] INVTX1_9_out; +wire [0:0] buf4_0_out; +wire [0:0] buf4_1_out; +wire [0:0] buf4_2_out; +wire [0:0] buf4_3_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_0_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_10_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_11_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_12_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_13_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_14_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_1_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_2_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_3_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_4_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_5_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_6_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_7_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_8_out; +wire [0:0] frac_lut4_mux_basis_input2_mem1_9_out; + +// ----- BEGIN Local short connections ----- +// ----- END Local short connections ----- +// ----- BEGIN Local output short connections ----- +// ----- END Local output short connections ----- + + INVTX1 INVTX1_0_ ( + .in(in[0]), + .out(INVTX1_0_out)); + + INVTX1 INVTX1_1_ ( + .in(in[1]), + .out(INVTX1_1_out)); + + INVTX1 INVTX1_2_ ( + .in(in[2]), + .out(INVTX1_2_out)); + + INVTX1 INVTX1_3_ ( + .in(in[3]), + .out(INVTX1_3_out)); + + INVTX1 INVTX1_4_ ( + .in(in[4]), + .out(INVTX1_4_out)); + + INVTX1 INVTX1_5_ ( + .in(in[5]), + .out(INVTX1_5_out)); + + INVTX1 INVTX1_6_ ( + .in(in[6]), + .out(INVTX1_6_out)); + + INVTX1 INVTX1_7_ ( + .in(in[7]), + .out(INVTX1_7_out)); + + INVTX1 INVTX1_8_ ( + .in(in[8]), + .out(INVTX1_8_out)); + + INVTX1 INVTX1_9_ ( + .in(in[9]), + .out(INVTX1_9_out)); + + INVTX1 INVTX1_10_ ( + .in(in[10]), + .out(INVTX1_10_out)); + + INVTX1 INVTX1_11_ ( + .in(in[11]), + .out(INVTX1_11_out)); + + INVTX1 INVTX1_12_ ( + .in(in[12]), + .out(INVTX1_12_out)); + + INVTX1 INVTX1_13_ ( + .in(in[13]), + .out(INVTX1_13_out)); + + INVTX1 INVTX1_14_ ( + .in(in[14]), + .out(INVTX1_14_out)); + + INVTX1 INVTX1_15_ ( + .in(in[15]), + .out(INVTX1_15_out)); + + INVTX1 INVTX1_16_ ( + .in(frac_lut4_mux_basis_input2_mem1_12_out), + .out(lut3_out[0])); + + INVTX1 INVTX1_17_ ( + .in(frac_lut4_mux_basis_input2_mem1_13_out), + .out(lut3_out[1])); + + INVTX1 INVTX1_18_ ( + .in(frac_lut4_mux_basis_input2_mem1_14_out), + .out(lut4_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_0_ ( + .in({INVTX1_0_out, INVTX1_1_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_0_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_1_ ( + .in({INVTX1_2_out, INVTX1_3_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_1_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_2_ ( + .in({INVTX1_4_out, INVTX1_5_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_2_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_3_ ( + .in({INVTX1_6_out, INVTX1_7_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_3_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_4_ ( + .in({INVTX1_8_out, INVTX1_9_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_4_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_5_ ( + .in({INVTX1_10_out, INVTX1_11_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_5_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_6_ ( + .in({INVTX1_12_out, INVTX1_13_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_6_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l1_in_7_ ( + .in({INVTX1_14_out, INVTX1_15_out}), + .mem(sram[0]), + .mem_inv(sram_inv[0]), + .out(frac_lut4_mux_basis_input2_mem1_7_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l2_in_0_ ( + .in({frac_lut4_mux_basis_input2_mem1_0_out, frac_lut4_mux_basis_input2_mem1_1_out}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(frac_lut4_mux_basis_input2_mem1_8_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l2_in_1_ ( + .in({frac_lut4_mux_basis_input2_mem1_2_out, frac_lut4_mux_basis_input2_mem1_3_out}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(frac_lut4_mux_basis_input2_mem1_9_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l2_in_2_ ( + .in({frac_lut4_mux_basis_input2_mem1_4_out, frac_lut4_mux_basis_input2_mem1_5_out}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(frac_lut4_mux_basis_input2_mem1_10_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l2_in_3_ ( + .in({frac_lut4_mux_basis_input2_mem1_6_out, frac_lut4_mux_basis_input2_mem1_7_out}), + .mem(sram[1]), + .mem_inv(sram_inv[1]), + .out(frac_lut4_mux_basis_input2_mem1_11_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l3_in_0_ ( + .in({buf4_0_out, buf4_1_out}), + .mem(sram[2]), + .mem_inv(sram_inv[2]), + .out(frac_lut4_mux_basis_input2_mem1_12_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l3_in_1_ ( + .in({buf4_2_out, buf4_3_out}), + .mem(sram[2]), + .mem_inv(sram_inv[2]), + .out(frac_lut4_mux_basis_input2_mem1_13_out)); + + frac_lut4_mux_basis_input2_mem1 mux_l4_in_0_ ( + .in({frac_lut4_mux_basis_input2_mem1_12_out, frac_lut4_mux_basis_input2_mem1_13_out}), + .mem(sram[3]), + .mem_inv(sram_inv[3]), + .out(frac_lut4_mux_basis_input2_mem1_14_out)); + + buf4 buf4_0_ ( + .in(frac_lut4_mux_basis_input2_mem1_8_out), + .out(buf4_0_out)); + + buf4 buf4_1_ ( + .in(frac_lut4_mux_basis_input2_mem1_9_out), + .out(buf4_1_out)); + + buf4 buf4_2_ ( + .in(frac_lut4_mux_basis_input2_mem1_10_out), + .out(buf4_2_out)); + + buf4 buf4_3_ ( + .in(frac_lut4_mux_basis_input2_mem1_11_out), + .out(buf4_3_out)); + +endmodule +// ----- END Verilog module for frac_lut4_mux ----- + +//----- Default net type ----- +`default_nettype none + + + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/shift_register_banks.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/shift_register_banks.v new file mode 100644 index 000000000..877cae3cb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/shift_register_banks.v @@ -0,0 +1,9 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Shift register banks used in FPGA +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/user_defined_templates.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/user_defined_templates.v new file mode 100644 index 000000000..861215cd6 --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/user_defined_templates.v @@ -0,0 +1,162 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Template for user-defined Verilog modules +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- Template Verilog module for DFFSRQ ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for DFFSRQ ----- +module DFFSRQ(SET, + RST, + CK, + D, + Q); +//----- GLOBAL PORTS ----- +input [0:0] SET; +//----- GLOBAL PORTS ----- +input [0:0] RST; +//----- GLOBAL PORTS ----- +input [0:0] CK; +//----- INPUT PORTS ----- +input [0:0] D; +//----- OUTPUT PORTS ----- +output [0:0] Q; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Internal logic should start here ----- + + +// ----- Internal logic should end here ----- +endmodule +// ----- END Verilog module for DFFSRQ ----- + +//----- Default net type ----- +`default_nettype none + + +// ----- Template Verilog module for DFFR ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for DFFR ----- +module DFFR(RST, + CK, + D, + Q, + QN); +//----- GLOBAL PORTS ----- +input [0:0] RST; +//----- GLOBAL PORTS ----- +input [0:0] CK; +//----- INPUT PORTS ----- +input [0:0] D; +//----- OUTPUT PORTS ----- +output [0:0] Q; +//----- OUTPUT PORTS ----- +output [0:0] QN; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Internal logic should start here ----- + + +// ----- Internal logic should end here ----- +endmodule +// ----- END Verilog module for DFFR ----- + +//----- Default net type ----- +`default_nettype none + + +// ----- Template Verilog module for GPIO ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for GPIO ----- +module GPIO(PAD, + A, + DIR, + Y); +//----- GPIO PORTS ----- +inout [0:0] PAD; +//----- INPUT PORTS ----- +input [0:0] A; +//----- INPUT PORTS ----- +input [0:0] DIR; +//----- OUTPUT PORTS ----- +output [0:0] Y; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Internal logic should start here ----- + + +// ----- Internal logic should end here ----- +endmodule +// ----- END Verilog module for GPIO ----- + +//----- Default net type ----- +`default_nettype none + + +// ----- Template Verilog module for ADDF ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for ADDF ----- +module ADDF(A, + B, + CI, + SUM, + CO); +//----- INPUT PORTS ----- +input [0:0] A; +//----- INPUT PORTS ----- +input [0:0] B; +//----- INPUT PORTS ----- +input [0:0] CI; +//----- OUTPUT PORTS ----- +output [0:0] SUM; +//----- OUTPUT PORTS ----- +output [0:0] CO; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +// ----- Internal logic should start here ----- + + +// ----- Internal logic should end here ----- +endmodule +// ----- END Verilog module for ADDF ----- + +//----- Default net type ----- +`default_nettype none + + diff --git a/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/wires.v b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/wires.v new file mode 100644 index 000000000..e8d10f4cb --- /dev/null +++ b/openfpga_flow/tasks/basic_tests/no_time_stamp/no_cout_in_gsb/golden_outputs_no_time_stamp/sub_module/wires.v @@ -0,0 +1,39 @@ +//------------------------------------------- +// FPGA Synthesizable Verilog Netlist +// Description: Wires +// Author: Xifan TANG +// Organization: University of Utah +//------------------------------------------- +//----- Time scale ----- +`timescale 1ns / 1ps + +// ----- BEGIN Verilog modules for regular wires ----- +//----- Default net type ----- +`default_nettype none + +// ----- Verilog module for direct_interc ----- +module direct_interc(in, + out); +//----- INPUT PORTS ----- +input [0:0] in; +//----- OUTPUT PORTS ----- +output [0:0] out; + +//----- BEGIN wire-connection ports ----- +//----- END wire-connection ports ----- + + +//----- BEGIN Registered ports ----- +//----- END Registered ports ----- + +wire [0:0] in; +wire [0:0] out; + assign out[0] = in[0]; +endmodule +// ----- END Verilog module for direct_interc ----- + +//----- Default net type ----- +`default_nettype none + + +// ----- END Verilog modules for regular wires ----- diff --git a/vtr-verilog-to-routing b/vtr-verilog-to-routing index 2f1bfd320..970afa5b9 160000 --- a/vtr-verilog-to-routing +++ b/vtr-verilog-to-routing @@ -1 +1 @@ -Subproject commit 2f1bfd32080e81c63b0ea3116fbafff2f085202e +Subproject commit 970afa5b96231272b305bbc3112ee9af662477ea